renyan52099 发表于 2012-3-2 20:25

错将win7升级到win8,再恢复win7的办法(其它版本也适用)

本帖最后由 renyan52099 于 2018-12-14 23:32 编辑

      2012年3月1号晚上,微软发布了一个win8的消费者预览版,偶的天,图个新鲜,下载完就开始装,不巧,NND,挂虚拟光驱里面装完,本来还以为是双系统,但是,关机后,开机才晓得,原来装在c盘的win7被移动到了Windows.old文件夹下,无耐,新鲜感一过,又想还原到已经习惯了的win7,咋办呢?试过添加win7启动项,但在win8下,人家压根就不认你,好吧,哥哥投降还不成,百度呗,最后,在微软的官方网站上看到了解决办法,微软的东西,大家都知道,是机器硬翻译的,不好看懂,我把我的修复过程写出来,供大家参考(现在就是在win7下写的这篇文章)

      一、 要准备的东西:
      ①、系统盘,最好是你当时安装win7时使用的系统盘,即使没得也无所谓,但,必须要提前下载好bootsect.exe(Boot Sector Manipulation Tool)

      ②、光驱加操作系统(PE也行)光盘,或者是刻录了操作系统(PE也行,记住,操作系统非ghost版,必须是安装版)的移动存储设备(例如U盘),且该设备要被bios认可,即可以将该设备设置成优先启动。还有必须要带命令提示符的,提示:做了RAID的兄弟,记得在命令提示符下面要能读到磁盘分区,也就是你的PE或者是系统盘必须包括完整的磁盘驱动。

      ③、对批处理有一定的认识与了解,熟练掌握在命令提示符下新建、删除、移动、列表文件及文件夹,对这几个基本的东西,我解释下:

         dir----列表当前文件夹内的文件
         cd-----进入某个磁盘分区
         md----创建文件夹
         rd----删除文件夹

         二、将光盘放入光驱或者是将刻录好操作系统的U盘插入USB接口。

         三、如果没安装版的操作系统光盘,那就先将刚才我说的bootsect.exe拷贝到某个磁盘分区下面,最好是根目录,即顶级目录,但不用记住是那个分区,因为分区信息在不同的系统下会乱。

         四、关闭Windows8,开机,进入bios,将优先启动项设置到光驱或是U盘启动(如将操作系统刻录到U盘上的,可以使用此办法),保存bios设置,关机等待机器重新启动。

          五、某些计算机即使设置了光驱优先启动,但还是要按屏幕提示进行操作。

          六、等待系统光盘加载启动必须的文件完成后:
             ①、在“安装 Windows”窗口中,选择语言、时间、货币、键盘输入方法或其他输入方法,然后单击“下一步”。

             ②、在“安装 Windows”窗口中,单击“修复计算机”。

             ③、在“系统恢复选项”窗口中,单击要修复的 Windows 7 操作系统的版本,然后单击“下一步”。

             ④、在“系统恢复选项”窗口中,单击“命令提示符”,这时,“命令提示符”窗口将会打开,其中显示了命令提示符。在命令提示符中键入以下步骤中描述的命令(如提示找不到文件,先检查你输入的内容是不是和下面的一致,如一致,可忽略该错误,直接下一步):

            1.将Windows8系统文件夹移动到新的备份Win8文件夹
            cd /d C:\
            Md Win8
            Move Windows Win8\Windows
            Move "Program Files" "Win8\Program Files"
            Move Users Win8\Users
            Attrib –h –s –r ProgramData
            Move ProgramData Win8\ProgramData
            Rd "Documents and Settings"

             2.复制或移动 Windows.old 文件夹中的内容,即将原来Windows7的系统文件搬出来
             move /y c:\Windows.old\Windows c:\
             move /y "c:\Windows.old\Program Files" c:\
             move /y c:\Windows.old\ProgramData c:\
             move /y c:\Windows.old\Users c:\
             move /y "c:\Windows.old\Documents and Settings" c:\

            ⑤、还原以前安装的Windows7 的启动扇区,说明:X是你系统安装盘的盘符,这个盘符因为乱了,所以你要变相使用dir命令找出来,反正就是要找到bootsect.exe
            如果你以前安装的Windows 是 Windows Server 2003、Windows XP 或 Microsoft Windows 2000,请键入以下命令,然后按 Enter:
         
            X:\boot\bootsect /nt52 c:

            如果以前安装的Windows 是Windows Vista或者Windows 7,请键入以下命令,然后按 Enter:
            
             X:\boot\bootsect /nt60 c:

         ⑥、对XP用户,你还需要还原以前安装的Windows XP或Windows 2000的Boot.ini文件,命令如下:
             Attrib –h –s –r boot.ini.saved
               Copy boot.ini.saved boot.ini

            ⑦、输入exit命令,退出命令提示符,关机重启,看是否修复完成,如系统能正常启动,就代表已经修复完成了,如系统不能正常启动,重复上面的操作或者是检查下你在那一步操作上出了问题。
             提示:这是恢复回来的操作系统,毕竟是被覆盖过一次了,难免会导致你以前安装的程序或者是操作系统本身出现问题,例如,你以前的设置不能恢复。

            {:5_265:}我的就是,明明关闭了Windows Update,但是恢复回来时又被开启了。

         ⑧、PE下操作还要简单些,步骤差不多,就不一一赘述了。

         参考资料:http://support.microsoft.com/kb/971760

afuafu8888 发表于 2012-3-2 20:29

好像不能恢复。不能回到上个版本了。

hsuhoujun 发表于 2012-3-2 20:33

好好,好东西,留着过几天用

wingrod 发表于 2012-3-2 20:38

重装不得了

mg1986 发表于 2012-3-2 20:54

太他妈坑爹,我也是直接虚拟光驱安装,直接就升级了,连提示都没。

玩两天不行再重装。

DGX 发表于 2012-3-2 21:00

和楼上一样。现在不知道怎么回去的。55555

小人带队 发表于 2012-3-2 21:48

呵呵   你的这个太麻烦   我直接在winpe里面删除复制    再修复一下boot引导就ok了

令狐风 发表于 2012-3-5 11:03

好人啊!
mark,日后留用。。。

cdlxyczh 发表于 2012-3-5 11:36

还有这种坑爹的事啊,收藏备用,别那天就“被升级”了

420856972 发表于 2012-3-5 14:39

废了啊,windowr old都删了,该怎么恢复

YOUS 发表于 2012-3-5 16:28

好好学习 ,天天向上

fxssj 发表于 2012-3-5 20:12

若win7以前有创建的系统映像,可以用原安装盘修复吧

lupto 发表于 2012-3-5 20:17

感觉麻烦至极,直接重装

圣痕之风 发表于 2012-3-5 20:24

楼主我怎么感觉简单的问题让你整得那么复杂啊,象安七那样用nt6硬盘安装多简单啊,难道我真的是传说中的小白鼠

寒谷轩 发表于 2012-3-7 01:01

进来观望中。。。。

shift2010 发表于 2012-3-11 08:29

圣痕之风 发表于 2012-3-5 20:24 static/image/common/back.gif
楼主我怎么感觉简单的问题让你整得那么复杂啊,象安七那样用nt6硬盘安装多简单啊,难道我真的是传说中的小白 ...

我在pe下用nt6硬盘安装,Windows7同样问题,无法恢复启动的。

shift2010 发表于 2012-3-19 20:49

shift2010 发表于 2012-3-11 08:29 static/image/common/back.gif
我在pe下用nt6硬盘安装,Windows7同样问题,无法恢复启动的。

后来在Windows7下直接用nt6硬盘安装,问题解决,简单又实用

枫叶物语 发表于 2012-3-20 14:03

这个方法先收藏

crystalmxf 发表于 2012-4-6 18:40

收藏备用

love7725 发表于 2012-4-8 01:21

顶楼上顶楼上顶楼上顶楼上顶楼上顶楼上顶楼上
页: [1] 2
查看完整版本: 错将win7升级到win8,再恢复win7的办法(其它版本也适用)