应该是系统盘符没修改,直接复制的是原C盘的盘符
Win+R组合键启动运行后,输入regedit进入注册表编辑器,直接定位到HKEY_LOCAL_MACHINESYSTEMMountedDevices
之后注册表右侧会列出所有系统使用过的盘符列表,回想一下刚才新硬盘被系统分配的盘符是多少,将它最终更改为C就行,假设之前迁移系统的新硬盘为E:的话,那需要三步才能更改完毕:
1、先把C命名成“DosDevicesX:”(和现列表不能重复)
2、然后把E命名成"DosDevicesC:"
3、最后把“DosDevicesX:”命名成“DosDevicesE:”即可。
原文参考:
想要系统完美迁移? 此文必读
个人做法是直接在完成迁移后把原系统盘的所在盘符删除分区重新分配,避免2个系统冲突。