错将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
好像不能恢复。不能回到上个版本了。 好好,好东西,留着过几天用 重装不得了 太他妈坑爹,我也是直接虚拟光驱安装,直接就升级了,连提示都没。
玩两天不行再重装。
和楼上一样。现在不知道怎么回去的。55555 呵呵 你的这个太麻烦 我直接在winpe里面删除复制 再修复一下boot引导就ok了 好人啊!
mark,日后留用。。。 还有这种坑爹的事啊,收藏备用,别那天就“被升级”了 废了啊,windowr old都删了,该怎么恢复 好好学习 ,天天向上 若win7以前有创建的系统映像,可以用原安装盘修复吧 感觉麻烦至极,直接重装 楼主我怎么感觉简单的问题让你整得那么复杂啊,象安七那样用nt6硬盘安装多简单啊,难道我真的是传说中的小白鼠 进来观望中。。。。 圣痕之风 发表于 2012-3-5 20:24 static/image/common/back.gif
楼主我怎么感觉简单的问题让你整得那么复杂啊,象安七那样用nt6硬盘安装多简单啊,难道我真的是传说中的小白 ...
我在pe下用nt6硬盘安装,Windows7同样问题,无法恢复启动的。 shift2010 发表于 2012-3-11 08:29 static/image/common/back.gif
我在pe下用nt6硬盘安装,Windows7同样问题,无法恢复启动的。
后来在Windows7下直接用nt6硬盘安装,问题解决,简单又实用
这个方法先收藏 收藏备用 顶楼上顶楼上顶楼上顶楼上顶楼上顶楼上顶楼上
页:
[1]
2