前几天买了一块新的西数500g硬盘,换下了tc440原装的80g日立硬盘。手头没有专业的对拷设备,没办法用ghost来全盘拷贝,于是将500g硬盘接在硬盘盒里,一个分区一个分区地拷贝。幸好是双系统,在xp下ghost了vista的分区,在vista下ghost了xp的分区。
将500g硬盘换上,故障出现了,xp下一切正常,进不了vista,提示找不到winload.exe。通过cbdedit修改了启动项,可以进vista了。但是进vista非常缓慢,并且进入系统后没有桌面。在任务管理器里运行explorer.exe,出现了桌面,图标很大,玻璃效果无……运行任务程序都提示找不到路径。看硬盘,发现本该是c:、d:、e……的分区变成了P:、Q、……分区全乱了。
折腾了很久,无解。难道要重装?于是在另一个分区重装了vista,重装完后一切正常。但是……将原来的数据和程序都恢复是多么浩大的工程啊。死马权当活马医地继续google,一个博客提醒了我,vista的启动新机制是通过注册表中的盘符来标示硬盘分区的,如果用正常的分区注册表文件导入出错的vista……在新vista中导出了盘符部分的注册表文件。进入老vista,点击该reg文件,还是提示找不到路径,这可怎么办?
抱着最后一丝希望进入老vista的安全模式,运行reg文件,成功导入。重启,熟悉的指纹登录出现了,划了一下手指,进入了桌面,看到了熟悉的壁纸和图标……
cfb0d499-6bd7-4c67-a98e-7f96dff215b1|1|5.0