-NEOGEN-
2021-03-14T02:48:04+00:00
前段时间在拼多多看的心痒就入了一个致钛pc005 1t,也算是支持国产了。也终于可以换下我用了几年的m.2 sata接口的英睿达mx300 525g。
老实说用sata ssd没有感觉到任何慢的感觉,换上nvme ssd也没感觉出来快,就是看crystaldiskmark顺序读写上两三千的感觉很爽。
我原来ssd上的系统一直有用傲梅轻松备份来自动每周备份2次在机械硬盘上。这次迁移也就用这货了。先在windows下用傲梅选择磁盘备份,把整个ssd备份到其他硬盘上,用一个2g u盘做了linux版的启动盘(这里后面导致了坑爹问题1)。然后拆机换上ssd,插u盘在bios里选择从u盘启动。
坑爹问题1
然后问题来了,不知道是不是这linux版启动盘的驱动有问题,启动是能启动,但是鼠标键盘全失灵,启动后键盘灯都黑了。换一个usb鼠标插上也没反应,所以完全没法操作,反复折腾几次后放弃。准备在pe下用pe版傲梅试试。。。遂掏出另一个原来的pe启动u盘,用另一台电脑下载pe版傲梅压缩包,解压放进u盘。然后启动pe系统,然后鼓捣一下发现傲梅怎么都无法识别磁盘,能找到之前备份的镜像文件,但是选择恢复到哪个磁盘的时候列表是空的。折腾半天找不到原因。
结局:后来去微pe官网下载了最新的2.1版pe,重新制作了pe启动盘,并且下载了32位版pe傲梅,才终于工作正常了。
坑爹问题2
傲梅开始恢复后就睡觉去了,这里我没选中异机恢复,因为当时想就换了一个ssd,电脑还是同一个电脑嘛,也不会有啥驱动问题保持原汁原味才好(可能是这里我选错了才导致坑爹问题2,但是现在也不确定,懒得试了)。
第二天看到恢复完成,拔下u盘重启蓝屏一气呵成,蓝屏信息显示无法读取启动设备。。。wtf。[s:ac:咦]
反复多次发现确实进不去系统,安全模式也跳不出来。
马上开始google,换了几个关键词终于找到一份相关的技术博客,[url=链接]https://www.jarvisw.com/?p=1078[/url]
根据作者分析,是win10 从sata硬盘和nvme硬盘启动时驱动参数有差异才导致的问题。可以启动pe然后用pe的注册表编辑器挂载win10系统的注册表,删掉ControlSet001\Services\stornvme下的StartOverride目录就好。
以下是具体操作
[quote]第四步:修改注册表,删除stornvme键下面的 StartOverride目录。这一步需要一点点技巧,因为我们现在刚迁移了旧系统,没法直接启动新系统去改,所以需要用一下regedit的一个“加载配置单元”功能,详细做法如下:
首先在PE里面打开运行,输入regedit,这一步会打开PE里系统的注册表编辑器,当然我们这里并不是要改PE里的注册表,而是我们只是使用regedit的编辑功能,我们想要编辑的是nvme硬盘上系统盘的注册表。首先,注册表的位置一般是在X:\windows\system32\config目录下(X是你nvme里刚迁移过来的系统盘在PE里挂载的盘符),我们单击一下HKEY_LOCAL_MACHINE分支将其选中,然后点[文件]->[加载配置单元],然后找到 windows\system32\config\SYSTEM文件,加载后会让你输入一个加载项的名称,这里随便写就行,比如TEST,然后注册表编辑器就会把SYSTEM这个分支加载到HKEY_LOCAL_MACHINE\TEST下面,这时候我们展开这个目录,能看到这个分支和PE里的 HKEY_LOCAL_MACHINE\SYSTEM的结构类似,这个就是nvme硬盘上的注册表内容了。当然,这里有一点区别,那就是由于我们并没有启动nvme硬盘上的系统,所以CurrentControlSet这个目录是没有的,其实这个目录原本只是一个链接而已,指向的是当前加载的配置ControlSetxxx目录,由于这里只有一个ControlSet001,所以我们直接展开ControlSet001\Services\stornvme即可,然后删除 StartOverride目录,最后选中TEST分支,再使用[文件]->[卸载配置单元],卸载分支即可。[/quote]完成后重启电脑,顺利进入桌面,第一次启动右下角有些图标显示不正常,我是又重启了一次后才完全正常。
以上供跟我一样懒得重装系统的小伙伴参考[s:ac:瞎]
老实说用sata ssd没有感觉到任何慢的感觉,换上nvme ssd也没感觉出来快,就是看crystaldiskmark顺序读写上两三千的感觉很爽。
我原来ssd上的系统一直有用傲梅轻松备份来自动每周备份2次在机械硬盘上。这次迁移也就用这货了。先在windows下用傲梅选择磁盘备份,把整个ssd备份到其他硬盘上,用一个2g u盘做了linux版的启动盘(这里后面导致了坑爹问题1)。然后拆机换上ssd,插u盘在bios里选择从u盘启动。
坑爹问题1
然后问题来了,不知道是不是这linux版启动盘的驱动有问题,启动是能启动,但是鼠标键盘全失灵,启动后键盘灯都黑了。换一个usb鼠标插上也没反应,所以完全没法操作,反复折腾几次后放弃。准备在pe下用pe版傲梅试试。。。遂掏出另一个原来的pe启动u盘,用另一台电脑下载pe版傲梅压缩包,解压放进u盘。然后启动pe系统,然后鼓捣一下发现傲梅怎么都无法识别磁盘,能找到之前备份的镜像文件,但是选择恢复到哪个磁盘的时候列表是空的。折腾半天找不到原因。
结局:后来去微pe官网下载了最新的2.1版pe,重新制作了pe启动盘,并且下载了32位版pe傲梅,才终于工作正常了。
坑爹问题2
傲梅开始恢复后就睡觉去了,这里我没选中异机恢复,因为当时想就换了一个ssd,电脑还是同一个电脑嘛,也不会有啥驱动问题保持原汁原味才好(可能是这里我选错了才导致坑爹问题2,但是现在也不确定,懒得试了)。
第二天看到恢复完成,拔下u盘重启蓝屏一气呵成,蓝屏信息显示无法读取启动设备。。。wtf。[s:ac:咦]
反复多次发现确实进不去系统,安全模式也跳不出来。
马上开始google,换了几个关键词终于找到一份相关的技术博客,[url=链接]https://www.jarvisw.com/?p=1078[/url]
根据作者分析,是win10 从sata硬盘和nvme硬盘启动时驱动参数有差异才导致的问题。可以启动pe然后用pe的注册表编辑器挂载win10系统的注册表,删掉ControlSet001\Services\stornvme下的StartOverride目录就好。
以下是具体操作
[quote]第四步:修改注册表,删除stornvme键下面的 StartOverride目录。这一步需要一点点技巧,因为我们现在刚迁移了旧系统,没法直接启动新系统去改,所以需要用一下regedit的一个“加载配置单元”功能,详细做法如下:
首先在PE里面打开运行,输入regedit,这一步会打开PE里系统的注册表编辑器,当然我们这里并不是要改PE里的注册表,而是我们只是使用regedit的编辑功能,我们想要编辑的是nvme硬盘上系统盘的注册表。首先,注册表的位置一般是在X:\windows\system32\config目录下(X是你nvme里刚迁移过来的系统盘在PE里挂载的盘符),我们单击一下HKEY_LOCAL_MACHINE分支将其选中,然后点[文件]->[加载配置单元],然后找到 windows\system32\config\SYSTEM文件,加载后会让你输入一个加载项的名称,这里随便写就行,比如TEST,然后注册表编辑器就会把SYSTEM这个分支加载到HKEY_LOCAL_MACHINE\TEST下面,这时候我们展开这个目录,能看到这个分支和PE里的 HKEY_LOCAL_MACHINE\SYSTEM的结构类似,这个就是nvme硬盘上的注册表内容了。当然,这里有一点区别,那就是由于我们并没有启动nvme硬盘上的系统,所以CurrentControlSet这个目录是没有的,其实这个目录原本只是一个链接而已,指向的是当前加载的配置ControlSetxxx目录,由于这里只有一个ControlSet001,所以我们直接展开ControlSet001\Services\stornvme即可,然后删除 StartOverride目录,最后选中TEST分支,再使用[文件]->[卸载配置单元],卸载分支即可。[/quote]完成后重启电脑,顺利进入桌面,第一次启动右下角有些图标显示不正常,我是又重启了一次后才完全正常。
以上供跟我一样懒得重装系统的小伙伴参考[s:ac:瞎]