Windows 7 ISO集成USB3,NVME支持及Intel7代CPU核显驱动修改方法

前言

因为要给家里老人装台电脑,出于简单省事又便宜的考虑,咸鱼上收了个Intel NUC7i5BNK,CPU是Intel 7代i5-7260U,集成的显卡是Iris 620,可intel官网只给出了win10的驱动,看来是彻底不支持在NUC上装win7了啊。可家里老人能会用win7已经不容易了,再让他们去学习适应win10,实在是太辛苦,于是就有了这篇折腾的记录。

一,准备工作

下载需要的文件及驱动

  1. windows 7 SP1 原版ISO, cn_windows_7_ultimate_with_sp1_x64_dvd_u_677408.iso
  2. 两个win7的补丁程序,一个是 2990941 ,用于给win7添加NVME驱动。一个是 3087873 ,修复打了上面补丁后可能出现的蓝屏情况。

BTW: 现在微软居然不直接提供下载了,还要把下载地址发到邮箱再去下载,下载是两个exe文件,执行后会解压出来是msu格式的补丁文件,留待使用。

  1. Intel NMVE驱动,因为我买的是Intel 760P m2接口NVME ssd,所以需要准备相应的驱动,如果你们用其他品牌的NVME ssd,也需要下载相应的驱动。

官方网址

下载地址

  1. Intel 200系列芯片组 USB3.0驱动

官方网址

下载地址

准备工作目录及文件

  1. 找一个剩余空间至少15G的硬盘分区,推荐使用ssd,否则后面mount镜像文件时会很慢,这里我以D盘为例,新建工作目录w7sp2
  2. 在D:\w7sp2目录下新建 mount,driver,hotfix 三个目录
  3. 将上面第二步下载的两个补丁文件放入hotfix目录
  4. 将上面第三第四步下载的驱动,解压后放入driver目录
  5. 使用UltraISO打开windows 7 原版ISO,进入sources目录,将boot.wim和install.wim两个文件提取到D:\w7sp2目录下

二,正式开始封装

打开CMD命令行窗口,切换到D:\w7sp2工作目录下

D:
cd D:\w7sp2

给win7boot程序添加NVME驱动和USB3驱动

dism /mount-wim /wimfile:D:\w7sp2\boot.wim /index:2 /mountdir:D:\W7SP2\mount
dism /image:D:\w7sp2\mount /add-driver /driver:D:\w7sp2\driver /Recurse
dism /unmount-wim /mountdir:D:\w7sp2\mount /commit

给win7安装程序添加补丁及驱动

dism /mount-wim /wimfile:D:\w7sp2\install.wim /index:4 /mountdir:D:\W7SP2\mount
dism /image:D:\w7sp2\mount /add-package /packagepath:D:\w7sp2\hotfix
dism /image:D:\w7sp2\mount /add-driver /driver:D:\w7sp2\driver /Recurse
dism /unmount-wim /mountdir:D:\w7sp2\mount /commit

将w7sp2目录下封装好的boot.wim和install.wim通过UltraISO添加回win7原版ISO

将ISO另存为一个新文件,别直接覆盖原版ISO

三,制作U盘,安装系统

这时就可以用UltraISO打开新生成的ISO,写入硬盘镜像功能制作win7安装U盘了

安装过程就和普通的安装无任何区别了。

四,安装后

安装后,大部分驱动都可以用驱动精灵之类的搞定,唯独Intel核心显卡驱动搞不定,使用for win10的驱动会提示不支持的CPU。

经过搜索,终于找到了安装方法:

先在系统-设备管理器-标准VGA显示-属性-详细信息-硬件ID,查看当前设备的信息,记录下来,类似于“PCI\VEN_8086&DEV_5926”这样的,重要的是DEV后面的这四位数字。

下载intel核心显卡驱动zip包版本,下载地址:( https://downloadmirror.intel.com/26836/eng/win64_154519.4678.zip ),解压后,在Graphics目录下,找到igdlh64.inf文件,用记事本打开,查找刚才记下的DEV后的数字5926,找到这样一行“%iKBLULTGT3E15% = iKBLD_w10, PCI\VEN_8086&DEV_5926”

igdlh64-1.PNG

将这行复制下来,然后向上查找“iSKLWSGT4”,在这行的下面添加一行,把刚才复制的内容贴上来,然后修改一下,修改为“%iKBLULTGT3E15% = iSKLD_w7, PCI\VEN_8086&DEV_5926”

改完后应该是这个样子

igdlh64-2.PNG

保存后,就可以回到上一层目录,执行setup安装显卡驱动了