PCEVA,PC绝对领域,探寻真正的电脑知识
打印 上一主题 下一主题
开启左侧

在100系列芯片组主板+无专用NVMe驱动SSD上安装Win7要点说明

[复制链接]
跳转到指定楼层
1#
nighttob 发表于 2016-9-23 22:56 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
点击数:29651|回复数:42
由于Intel 100系列芯片组的USB控制器是原生xHCI模式,致使Win7这种早于USB3.0出现的操作系统缺少相应驱动支持,所以要在安装镜像中预置
同理,Win7并不包含内置NVMe驱动,而是后发一个需要单独索取补丁提供驱动支持,所以对Intel 600p这种尚未提供专用NVMe驱动的SSD来说,一样需要预置

因此,我们需要Intel USB3.0驱动和MS为Win7提供的单独补丁,前者可以在Intel下载中心或者主板厂家的驱动支持里下载,后者需要在MS网站上申请
这里我直接附件提供该补丁,强迫症请自己填写邮箱下载


在MS网站上还提到,如果打了上面的补丁会出7E蓝屏的话,还要打另外一个补丁,这里我不提供了

下载好Intel USB3.0驱动以后,解包,我们需要Drivers文件夹里的驱动本体

当然Win7安装镜像也是并不可少的,因为要先安装一个“正常的Win7”
所谓“正常的Win7”就是不需特殊操作的,在实体机或者虚拟机上装都可以
两次重启正常安装完Win7以后,在第一个窗口要求输入用户名和计算机名的时候,按Ctrl+Shift+F3组合键进入审核模式
(其实审核模式并不是重点,只是建立用户以后如果是完美主义者后面还要删除)
在审核模式下,Sysprep窗口会总是出现,参见 http://bbs.pceva.com.cn/thread-32542-1-1.html
这里我们安装上面提供的kb2990941补丁
(不建议直接装USB3.0驱动,可能遭遇一些问题)
重启装完补丁以后,在Sysprep窗口上选择OOBE,勾选通用,关机

接下来离线整合Intel USB3.0驱动并将安装好的Win7系统打包,这里我推荐用Dism++这个工具,参见 http://bbs.pceva.com.cn/thread-127496-1-1.html
挂载刚刚Win7所在的硬盘到其他可用操作系统上面,启动Dism++,软件应该可以自己发现这个Win7系统,并单击打开回话
(其实直接在刚装好的Win7里面运行Dism++也没问题,这就是个习惯问题)

在整合驱动之前我们可以清理一些空间,这个酌情处理

然后在驱动管理页面里添加驱动,找到之前解包的Intel USB3.0驱动,并选择Drivers文件夹,这样Dism++就会整合USB3.0驱动了
(强迫症注意:Drivers目录里的HCSwitch文件夹和win7文件夹分别包含x86和x64的驱动)


走完进度条以后就能看到新驱动被添加了

这时候就可以将Win7系统打包了,在浏览里指定文件路径,格式选择“最大安装镜像 *.wim”,然后确定开始打包

wim文件生成以后,我们就有了整合好USB3.0和NVMe驱动支持的Win7镜像了,然后就需要安装介质
如果习惯用PE等第三方安装工具安装的话,直接将这个wim文件拖进U盘里就可以用第三方安装器安装了(当然你的PE也得支持NVMe)
我个人依然习惯用Windows安装盘安装,但不能用原版Win7的,这里推荐使用Win10的,所以还需要准备一个Win10的安装iso
用UltraISO打开Win10的安装iso,并用刚刚做好的Win7镜像wim替换掉Win10安装iso sources文件夹里的install.wim这个文件,注意替换进的文件也要叫install.wim

另存一个新的iso镜像,接着刻盘、量产到U盘,或者直接用UltraISO写入硬盘镜像到U盘都可以

准备好安装介质以后就可以在新主机上安装了
虽然外表上看上去是Win10的安装程序,但实际安装的是Win7,这一点不用担心
第一次重启以后就是熟悉的Win7安装界面了,接下来也跟“正常的Win7”没有任何区别



在整合补丁阶段还可以一并整合其他补丁,比如MS发布的整合补丁包、IE11、.net4.6等,但有些不适合提前整合,比如MSE会切不回中文界面
用Dism++添加驱动时候也可以添加其他驱动,同样酌情

至于为什么不能用原来的Win7安装iso
我试过在Win7安装iso的boot.wim里整合Win10的自带NVMe驱动——不可行,整合Win7补丁出的NVMe驱动——不可行,在安装阶段加载前两个驱动——不可行,在安装阶段加载750用的驱动——更加不可行 根本不兼容
来回来去试了好几次,最终还是用了Win10的安装iso,而且还简便

离线整合补丁、驱动这种事,NTlite等等wim工具也可以办到,就是习惯问题和强迫症问题了
技嘉等主板厂家虽然也提供了Win7安装工具,但这些工具也不解决安装过程中缺少NVMe驱动的问题,在选择安装位置之前依然会说缺少驱动

Intel 600p可以Legacy Boot,这一点省了不少麻烦
但即使是最新版的CDI也无法看到Win7里的600p,只能期待Intel后续出新版ITB了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

评分

参与人数 1代金券 +100 收起 理由
石头 + 100 2精

查看全部评分

来自 29#
nighttob  楼主| 发表于 2016-10-15 14:18 | 只看该作者
本帖最后由 nighttob 于 2018-6-27 12:52 编辑

应要求发上面说的wim镜像,有需要的自行下载并改名替换iso里面的install.wim

x64:
链接: http://pan.baidu.com/s/1kUAaW0B
密码: 4xpy
3.10GB
MD5: 1221B6FCFD94AF1708D52489D4A0CBBB
SHA1: CD6AE132B8613535D13B1D6877BBC4EF698E57F3
CRC32: 004D89D5

x86:
链接: https://pan.baidu.com/s/13vMC08-zeEx0Jka9QqW3eQ
密码: 6ijk

2.49GB
MD5: 75F686812BBA9F28241D2F84C81944F5
SHA1: 05DA126581FDDED58FAC15F3E5419E73EFE1C691
CRC32: FB41C8DC

说明:
都是十一期间做的,整合内容包括今年4月发布的整合补丁、5-8月的4个rollup、Windows Update里面的重要及可选Windows补丁,以及IE11和.net4.6.2
当然还有NVMe补丁和Intel xHCI驱动(仅8、9、100系列)
除此以外没有任何更改

wim镜像经过Dism++瘦身,也就是清理掉了补丁安装包、被替换的旧系统文件、系统日志及安装日志等
不这样干wim会大一倍

仅提供有限技术支持,我不是专门干系统封装的


43#
doymll 发表于 2019-1-8 12:02 | 只看该作者
今天突然刷到这个帖子。我下载ltsc跟ltsb原版win10替换后,在b85平台   
2019ltsc安装过程直接提示秘钥不对。退出。
2016ltsb安装过程中让我输入,输入了两个win10的。都提示无法验证。
下午继续试试看
42#
nighttob  楼主| 发表于 2017-5-26 14:18 | 只看该作者
yj1214 发表于 2017-5-26 14:08
个人基本是都是找一些纯净的系统 尤其是发布的全新的ISO 我也是随便下载的一个。 发现这个问题后也只是想 ...

不带SP1的在很多平台上面还会遇到别的问题
有些都是火星文级别的错误提示,根本想不到是没有SP1的问题

41#
yj1214 发表于 2017-5-26 14:08 | 只看该作者
nighttob 发表于 2017-5-26 14:04
如果有特殊需要就要不带SP1的,那我认为肯定也有能力解决这个问题了。

个人基本是都是找一些纯净的系统 尤其是发布的全新的ISO 我也是随便下载的一个。 发现这个问题后也只是想拿出来跟大家分享一下。
40#
nighttob  楼主| 发表于 2017-5-26 14:04 | 只看该作者
yj1214 发表于 2017-5-26 14:02
进入CMD - systeminfo 看一下你的系统版本   是6.1.7600  还是 6.1.7601   如果是7601 这个方法是可行。 如 ...

如果有特殊需要就要不带SP1的,那我认为肯定也有能力解决这个问题了。
39#
yj1214 发表于 2017-5-26 14:02 | 只看该作者
进入CMD - systeminfo 看一下你的系统版本   是6.1.7600  还是 6.1.7601   如果是7601 这个方法是可行。 如果7600  这个方法应该不行
38#
DGX 发表于 2017-3-21 11:16 | 只看该作者
不需要这么麻烦!
现成集成好的系统
用这个系统即可!
支持INTEL100/200系芯片组、所有NVMe SSD、UEFI
https://tieba.baidu.com/p/4822034273
37#
aibo 发表于 2016-12-24 16:31 | 只看该作者
昨天实测了。

下载技嘉的那个usb3驱动集成工具,里面自带usb3和nvme的驱动以及win7补丁。
然后mod完的win7安装文件可以直接安装到nvme的盘上。
36#
cnzyan 发表于 2016-12-17 20:23 | 只看该作者
nighttob 发表于 2016-10-15 14:18
应要求发上面说的wim镜像,有需要的自行下载并改名替换iso里面的install.wim

x64:

x86的密码不对啊
35#
eterfinity 发表于 2016-11-1 19:17 | 只看该作者
细节决定成败,这个是异机迁移的方法,只不过没有异机,所以不需要加sata卡而已.
任意机器 只要能插卡的 用sata卡加上sata盘 都可以利用共同的驱动, 做windows 的异机迁移
34#
nighttob  楼主| 发表于 2016-11-1 12:38 | 只看该作者
eterfinity 发表于 2016-11-1 03:39
我来提一个基于''''windows开机时加载驱动原理''''的nvme盘装win7方法,这个方法带来的直接效益是不需要集成 ...

你这就是克隆一个SATA上的分区到NVMe上面,都不是重新部署系统
33#
eterfinity 发表于 2016-11-1 03:39 | 只看该作者
本帖最后由 eterfinity 于 2016-11-1 03:48 编辑

我来提一个基于''''windows开机时加载驱动原理''''的nvme盘装win7方法,这个方法带来的直接效益是不需要集成nvme驱动
首先 要有个用于第一次安装系统的存储介质 例如随便找个sata盘
把win7装进去
然后装更新补丁
然后打上带独立驱动的nvme盘驱动
然后去注册表确保该驱动对应的存储控制器服务项的启动加载值=0x0
然后拿任意工具盘开机给nvme盘分区
利用任何工具克隆此系统分区到nvme盘,并bcdboot
然后拔掉sata盘就好了
这个方法是怎么来的呢  某企业发的电脑都规定要pxe安装定制的win7系统,但不带nvme更新和驱动。
然后咱卖的工作站用的nvme盘。
于是活用下做惯了的“windows异机迁移且不需要调用安装程序不需要退域加域的方法”。
32#
蜡笔小新 发表于 2016-10-20 17:46 | 只看该作者
非常感谢楼主的教程  解释的很详细   感谢
31#
2010ssl 发表于 2016-10-19 23:32 | 只看该作者
这样安装下来岂不是变成uefi模式的win7?
30#
iFive 发表于 2016-10-18 19:25 | 只看该作者
4月的大 rollup 包含蓝屏修正更新(storport.sys 版本比蓝屏修正更新的还要高),所以我个人建议先安装 rollup,再继续安装 nvme 更新。
另外,June 2016 Rollup 已经被July 的取代了。自做安装盘时不必安装June 的Rollup了。
28#
hechengg 发表于 2016-10-14 12:00 | 只看该作者
headersone 发表于 2016-10-14 09:21
好懒啊~~~人家都把步骤写出来了,自己做做也挺简单的呀

主要是为不会做的小白考虑,我会做,不过我用Windows10习惯了。

27#
headersone 发表于 2016-10-14 09:21 | 只看该作者
hechengg 发表于 2016-10-11 01:25
发个集成全部补丁+USB3.0+NVME的Windows7包吧。

好懒啊~~~人家都把步骤写出来了,自己做做也挺简单的呀
26#
nighttob  楼主| 发表于 2016-10-14 07:17 | 只看该作者
Cubelia 发表于 2016-10-14 00:46
刚刚查了一点资料
http://www.5i01.cn/topicdetail.php?f=488&t=4948725

NVMe的正常引导肯定需要DXE driver的
今后也不会为了传统之传统弄个传统oprom的

25#
Cubelia 发表于 2016-10-14 00:46 | 只看该作者
nighttob 发表于 2016-10-12 06:54
我这是B150自带M.2口上测的,老平台不好说

刚刚查了一点资料
http://www.5i01.cn/topicdetail.php?f=488&t=4948725

有人用无NVMe DXE Driver的主板FW(H97M-PLUS)仍然无法在UEFI BIOS内识别600P
得要更新到支持NVMe的新版主板FW才能在UEFI BIOS内识别(大概就是多了NVMe的DXE Driver)

600P能不能在无NVMe DXE Driver的主板FW实现Legacy Boot这点还是无法确定呀
(就是无法确定到底有没有Legacy OROM)

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部