xp vista win7多系统并存攻略

不论先装Windows XP Professional还是先装Windows Vista,还是Windows都无关紧要,最重要的是后面的操作,现在将介绍安装双系统的方法。

一、全新安装双系统

这里关系到启动双系统问题,将要修改Vista/win7的Boot Manager,将Win XP的引导信息加入到BCD文件中

不过在先装xp再安装vista/win7的情况下,系统会自动做这些事。然后我们要做的就是一些为以后系统出问题好修复的准备,如下:

  1、引导文件备份

  设置完成并重启之后就用上了双系统了,那么现在就要做一件重要事情进行文件备份,备份很重要。这些文件被隐藏,须打开文件夹选项进行设置。

  ⑴备份的引导文件为(文件位于“当前引导程序所在盘(也就是活动主分区 )”比如此时是C盘):Boot(文件夹);autoexec.bat;bootmgr.sys;config.sys;BOOTSECT.BAK;boot.ini;bootfont.bin;IO.SYS;MSDOS.SYS;
NTDETECT.COM; ntldr.sys

其中Boot(文件夹);autoexec.bat;bootmgr.sys;config.sys;BOOTSECT.BAK为Vista/win7 的引导,而boot.ini;bootfont.bin;IO.SYS;MSDOS.SYS;NTDETECT.COM;ntldr.sys为Win XP 的引导。

  ⑵备份BCD文件:① 打开“运行” (开始〉运行), 输入 cmd

  ② 输入bcdedit /export "X:/XXX/bcd"

  恢复BCD文件:① 打开“运行” (开始〉运行), 输入 cmd

  ② 输入bcdedit /import "X:/XXX/bcd"

  我是把BCD文件备份到“f:/123/"文件夹下,又从“f:/123/"文件夹下恢复。BCD文件位于“C:/Boot/"文件夹下。 

     2、重新安装双系统 (因某种原因)

  但是又出现了问题,有些人要重新安装WinXP或Vista(win7)。安装后又没有了双系统启动菜单了,这里就有两种形式了。

第一:Vista(win7)安装在C盘,Vista不动,重新安装Win XP。


  方法:由于是重新安装Win XP,所以Win XP在C盘的引导文件没有动,那么就只把先前备份的BCD文件恢复就可以了。(推荐)

第二:Vista(win7)安装在C盘,Win XP不动,重新安装Vista(win7)。

  因为Vista安装在C盘,安装好后,C盘中Win XP的引导文件将全都消失,那么就要把Win XP的引导文件复制到C盘中。再使用恢复BCD文件的方法来恢复双系统启动菜单。

  注意:此方法必须保证C盘中WinXP和Vista的引导文件无损失,建议系统安装好后就备份它们,最好是全部备份。

二、双系统改为单系统

1.保留Vista(win7),删除Win XP

  ①恢复系统默认以Vista(win7)启动。 

  方法:⑴ 使用光驱加载 Vista (win7)光盘(可以使用虚拟光驱) ,进入boot文件夹复制得到bootsect.exe文件,最好把它复制到其它地方,

如F:/123/   (即F盘123目录下)


  ⑵ 打开“运行” (开始〉运行), 输入 cmd,或者直接Win+R快捷键,然后输入cmd,反正就是要进入到命令行模式

  ⑶ 输入 cd /d F:/ (F就是刚才放bootsect.exe所在的盘符)

  ⑷ 输入 cd 123/  (123就是bootsect.exe在F中的路径)

  ⑸ 输入 bootsect /nt60 SYS

  ⑹ 重新启动,XP的启动管理器已经消失了

  ② 删除Win XP在C盘的引导文件(上面有介绍哪些是Win XP的引导文件);

  ③ 格式化你安装Win XP的那个盘。
2.保留Win XP,删除Vista(win7)

  ① 格式化你安装Vista(win7)的那个盘。

  ②用系统光盘中“系统引导修复”引导进入系统(或者PE系统也行,总之就是要进入一个工具PE系统),进入后把备份的Win XP引导程序复制到“当前引导程序所在盘”,我这里为C盘。

  ③恢复系统默认以Win XP启动。

   方法:⑴ 使用光驱加载 Vista (win7)光盘(可以使用虚拟光驱) ,进入boot文件夹复制得到bootsect.exe文件,最好把它复制到其它地方,如F:/123/   (即F盘123目录下)

  ⑵  打开“运行” (开始〉运行), 输入 cmd,或者直接Win+R快捷键,然后输入cmd,反正就是要进入到命令行模式

  ⑶ 输入 cd /d F:/ (F就是刚才放bootsect.exe所在的盘符)

  ⑷ 输入 cd 123/  (123就是bootsect.exe在F中的路径)

  ⑸ 输入 bootsect /nt52 SYS

  ⑹ 重新启动, Vista(win7)的启动管理器已经消失了,系统将默认以Win XP启动。

  注意:在此C盘为“当前引导程序所在盘(活动的主分区)”。如果你对“当前引导程序所在盘”不清楚可以直接输入 bootsect /nt60或52 ALL如(bootsect /nt52 ALL ) ,这样会自动从活动的主分区启动。

  在此强调一点,保留Vista(win7),则Vista(win7)全部引导文件无损失;保留Win XP,则WinXP全部引导文件无损失。

转载于:https://my.oschina.net/dake/blog/196848

猜你喜欢

转载自blog.csdn.net/weixin_33963594/article/details/91586125