Windows 家族中Vista与XP的共存     Windows 家族中Vista与XP的共存   和睦相处问题?
      在配置任何多重操作系统共存时本着“先低后高”的顺序安装,这个大原则本身是没有错的。只不过由于高版本的 NTLDR(Windows XP SP2 以上版本)及 Boot Manager 均增加了阻止自身被降级的功能,所以,假如我们配置的多重操作系统是两个采用了相同的启动管理器的系统,就可以不用考虑“先低后高”的顺序、按照“先高后低”的顺序安装也无所谓了。但是,假如我们配置的多重操作系统是两个启动管理器不相同的系统,那么就必须严格按照“先低后高”的顺序安装,否则高版本的系统将肯定无法启动。例如,当我们配置 Windows Vista/Vista SP1/Server 2008 与 Windows 2000/XP/Server 2003 的共存时,如果按照“先高后低”的顺序安装,Windows Vista/Vista SP1/Server 2008 将肯定无法启动。此时必须手动修复 Boot Manager、重建 BCD 才能恢复多系统共存,我就遇到过一个这样的问题,事情是这样的。
    我有一个朋友买了新的笔记本,带的系统是vista,他用了一段时间后,感觉Vista系统不太好,他想装  xp,但是他又不舍的将 xp安装在C盘,因为Vista是正版的,于是他向我寻求意见,我告诉他“你将windows xp安装在D盘就行啦”,他有他的疑问,“我安装在D盘后,我的vista还能用吗?”
  带着他的疑问,我做了以下实验。
首先在 C 盘安装了 Windows Vista、然后又在 D 盘安装了 Windows XP。
再次重启后,只有XP能起来,下面我就修复一下
1 用Windows Vista 安装光盘直接启动计算机,
.Windows 家族中Vista与XP的共存
进入安装程序后选择“修复计算机”
Windows 家族中Vista与XP的共存
自动检测到C盘有操作系统,点击“下一步”
Windows 家族中Vista与XP的共存
选择“命令提示符”,如果自动执行啦“启动修复”,一会要点击“取消”,否则重启后vista能用啦,XP就又不能用啦!记住啦这一定要选择“命令提示符”。
Windows 家族中Vista与XP的共存
如何才能重建BCD呢!我在命令提示符中执行 BOOTREC /REBUILDBCD 命令来查看
Windows 家族中Vista与XP的共存
显然我应该用最后一条,接着执行 BOOTREC /REBUILDBCD 命令,这一条命令是用来检测vista的。
Windows 家族中Vista与XP的共存
虽然我们已经检测到啦vista,但是不能检测 XP,但是没问题我们可以手动将XP 重新添加到 BCD,而且也是一定要做的。否则的话,Boot Manager 启动菜单就会只显示vista不显示 XP。[C: 是指硬盘活动分区]
Windows 家族中Vista与XP的共存
XP 重新添加到 BCD,恢复Vista 与XP 的多重启动菜单。
Windows 家族中Vista与XP的共存
上一步完成后,“exit”退出来,就到这啦,我们只有“重新启动”啦
Windows 家族中Vista与XP的共存
再次重启之后就是这样啊!太好啦,到底是否成功了呢?我们试试看!!
Windows 家族中Vista与XP的共存
哇塞太好啦,终于进来啦! 我们再进一步看看吧!
Windows 家族中Vista与XP的共存
这次是真的进系统啦!!xp能不能用呢?我们重启看看!
Windows 家族中Vista与XP的共存
选择“早期版本的 Windows”  然后让我们拭目以待!!
Windows 家族中Vista与XP的共存
太好啦也进来啦!
Windows 家族中Vista与XP的共存
到此相信大家也看明白了吧!
希望对有需求的朋友能有所帮助,也希望大家能共同讨论这类问题,让我们共同学习嘛!!