分类: WINDOWS
2010-05-29 02:39:51
为了弄清楚这个问题,到现在还没有入睡,不过总算有些收获,相信许多人也都装了双系统(XP win7),win7虽然修改了许多BUG,但对于现在大多数的应用软件并不是很稳定,所以还是需要XP的支持,但两个系统装好以后,麻烦的问题接踵而来,这个问题是最头疼的,但首先弄清楚这个问题的原因。为什么修改了XP, 其他盘里的win7老是定格在“准备桌面” (提示mscories.dll错误)而无法进入桌面,不能启动呢??
XP重装了以后,(这里的重装是重装Ghost版xp)win7没有了启动选项,这个我们可以用软件“bcdautofix ”修复启动项,但修复好了以后,win7可以加载,但老是定格在正在准备桌面,就是进入不了桌面,经过多次的实验,才知道XP下的盘符和win7下的盘符不一定是一致的, 但win7又进不去所以无法更改win7下的盘符,我们可以通过修改注册表更改盘符,在win7停留在准备桌面时,按下ctrl+Alt+DEL启动任务管理器,运行-regedit,进入注册表,找到子键:HKEY-LOCAL-MACHINE\SYSTEM\MountedDevices, 把\DosDevices\C:后面的C修改成你以前win7那个盘符,比如说我的是E,重启OK。(这个原因所在主要是因为C下的XP用的是ghost版重装,ghost是会对盘符重写的,导致win7无法找到对应的盘符,如果不是ghost,可能出这个问题的几率会小些)
当然两个系统我们都可以重做,但除了花费好几个小时外,系统盘下的数据不保,所以只能求解决之道~ 希望以上我的办法,愚见可以帮到双系统给带来的麻烦~~
chinaunix网友2010-08-22 13:57:22
你就不能把怎么修改键值名方法一起说了么! 有那么多CDEFG。。把C改成E老是说已存在什么的。。你前面说一大堆有什么用啊!!
chinaunix网友2010-06-17 15:18:03
谢谢你,我最近也碰到了这个问题,即便XP和WIN7都ghost还原也没用。这个方法是正解!不过菜鸟要注意修改键值名的方法,直接改提示存在的哦