积分 188 最后登录 2024-4-17 精华 0 阅读权限 20 主题 62 UID 1001678 帖子 456 PB币 1777 威望 1 贡献 0 技术 1875 活跃 596
UID 1001678 帖子 456 PB币 1777 贡献 0 技术 1875 活跃 596
本帖最后由 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命令,退出命令提示符,关机重启,看是否修复完成,如系统能正常启动,就代表已经修复完成了,如系统不能正常启动,重复上面的操作或者是检查下你在那一步操作上出了问题。
提示:这是恢复回来的操作系统,毕竟是被覆盖过一次了,难免会导致你以前安装的程序或者是操作系统本身出现问题,例如,你以前的设置不能恢复。
我的就是,明明关闭了Windows Update,但是恢复回来时又被开启了。
⑧、PE下操作还要简单些,步骤差不多,就不一一赘述了。
参考资料 :http://support.microsoft.com/kb/971760
展开阅读全文​
2
查看全部评分