成功将win7 x64位系统迁移到三星 SSD 980 nvme硬盘

时间:2024-04-14 22:16:22

16年双十一买了一块华硕B150 PRO GAMING/AURA的主板,系统是win7 x64位,并且安装在3T的机械硬盘上,使用的是UEFI+GPT .

最近感觉启动慢,于是想升级一下硬盘。因为我的主板上有M.2接口。所以准备买一个nvme的硬盘,买的时候有点犹豫,因为我这块主板毕竟已经快6年了。本来准备买金士顿的,金士顿500G才300+,但是金士顿的客服说不支持我的主板,他们说我的接口只支持sata总线,pcie总线的nvme不支持,后来又问了一下三星的客服,三星的客服说支持,所以就买了三星的SSD980,价格500
后来我ASUS官网查了一下,华硕B150 PRO GAMING/AURA的主板是支持pci总线的但是是pcie*2,现在主流m.2的接口都是pcie3.0*4,但是可以自动降级使用。
B150 PRO GAMING/AURA的主板存储支持:
 
下面主要讲一下升级过程:
1.将nvme硬盘安装到m.2接口。
2.使用原来机械硬盘上的旧64位win7开机。
   win7开机后没有发现nvme硬盘,需要安装微软的固态硬盘驱动补丁。
3.安装补丁(KB2990941和KB3087873)
4.安装完再次重启旧64位win7,应该可以看到nvem了。
5.打开旧64位win7上的注册表,删除HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices下面所有项目(必须删除,否则从新的nvem ssd硬盘开机后进入不了系统)
6.使用PE启动,在nvem ssd上新建esp和ntfs分区。
7.使用diskgen或者ghost32将旧64位win7分区复制到新nvem ssd 的ntfs分区。
8.修复引导文件
9.启动nvem上的系统。