分享

解决xp,win7双系统全盘ghost,修复启动后出现正在准备桌面问题

 我的diy书屋 2017-02-07

解决xp,win7双系统全盘ghost,修复启动后出现正在准备桌面问题

(2011-09-02 09:31:46)

    最近换了硬盘,但是不想重新装系统,毕竟很多公司用到的软件装起来比较麻烦。于是想到使用ghost把之前硬盘的几个分区分别ghost到新硬盘的对应分区里。这种方法对于只有一个操作系统的人来说自然是没什么问题的,但是我之前是用的xp+win7双系统,并且不是单分区共存的双系统,我的xp装在c盘,win7装在e盘,d盘用来放一些公用的软件。
    虽然ghost之前也已经考虑到双系统可能会出问题,但是本着遇到问题解决问题的想法,还是决定尝试一下。于是。。。就有了这篇博文。具体ghost过程简单叙述一下,进入winPE系统,把新盘用sata转usb的转接器连到电脑上,新硬盘分3个区(和老硬盘分区数量一致)并且设置活动分区,我之前的活动分区是xp所在的分区,进ghost 11.0.2,分别三次partition to partition,ok了,对应的分区里有了对应的文件。关机,换下旧硬盘 换上新硬盘,开机。双系统启动菜单出现了,小小的兴奋了一下,首先进入xp测试,没有任何问题,软件什么的都可以正常使用。然后重启,进入win7,问题来了。
    首先,出现系统无法启动的菜单,让我插入安装光盘进行修复,这个问题装双系统的时候经常会遇到,所以比较容易解决,直接去下载一个BCDautofix,进入xp中,运行一下BCDautofix,然后重启再进win7,熟悉的登陆界面出来了。就当我以为即将成功的时候,问题又出来了,当我输入用户名密码之后,出现了正在准备桌面几个字,这明显不对啊,我的个人用户文件肯定也是ghost过来了的,为什么系统读不到我的个人配置文件呢,经过思考加各种查,终于知道了原因,原来是因为做ghost的时候盘符被弄乱了,这样原来的个人配置文件的路径系统根本找不到东西,所以只能重新准备桌面了,并且这样的话,很多软件的路径是错的了,根本都不能运行,所以一定要把路径改回来,知道问题出在哪就好办了。
    进不去系统,但是我们需要知道目前错误的盘符都是哪些,可是任务管理器中没办法新建explorer.exe,所以看不到当前的3个分区的盘符都是什么,于是。。我们祭出了终极武器——注册表。任务管理器-》文件-》新建,在里面输入regedit。然后我们首先导出一下注册表.
两个目的,1.动注册表之前导入一下,这是好习惯,以免把他老人家惹毛了,到时候系统都启动不了。。
          2.点导出会让我们选择导出的目的地,然后点我的电脑,怎么样,是不是发现了熟悉的窗口了,看看里面是3个分区的盘符,是混乱的吧。这下我们就知道要把哪个盘符改成之前老硬盘对应的盘符了。
    找到了错误的盘符,下一步就开始改回来,依次进入HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices,然后找到类似于DosDevice\D:这种的主键,现在想想你旧硬盘上运行win7时候的几个分区对应的盘符是什么,比如在win7中,安装有win7系统的分区是c:,但是在刚才导出时看到的win7系统的分区缺变成K:,那么我们要做的就是把DosDevice\K:的重命名为DosDevice\C:,把DosDevice\C:重命名为DosDevice\K:,当然直接重命名是不行,会提示文件名已存在,没关系,先改成别的,然后再改回来,不就可以了么,同样的道理,把所有分区和旧硬盘上win7运行时的分区对应上就ok了。所有的都改好之后,关闭注册表,重启电脑,再进win7,如果你刚才分区确实都改好了,那么应该会出现你熟悉桌面了。不过这时候,有可能会提示你的系统没有激活,我现在也没搞清为什么会出现这种情况,你只能再激活一次了。其他的软件都可以正常使用。

    至此,双系统ghost完满结束。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多