开机进入Windows XP 操作系统之后,使用 Vista 的系统安装光盘,找到如下文件: X:\\BOOT\\bootsect.exe,然后,在命令提示符下输入命令:bootsect /nt60 c: /force
之后取出光盘,重新启动计算机,系统会自动进入Vista。以管理员模式运行命令行,然后输入如下命令:bcdedit -displayorder {ntldr} -addlast 如果成功,这时会弹出提示:“操作成功完成”。然后再次重新启动计算机,就可以看到 Windows 启动管理器的界面了。
如果输入命令之后出错,那么进入 Vista 后,开始→所有程序→附件→命令提示符→使用鼠标右键点击,并选择“以管理员模式运行”打开 cmd窗口 ,然后使用如下命令查看 BCD 中显示的内容:bcdedit
上图可以看出BCD内部的数据。一个根节点是“Windows 启动管理器”,下面有两个加载节点,一个是旧OS的,这里就是Windows XP 操作系统,标识符是 {ntldr} 。还有一个是 Vista 的,标识符是 {current} 。 如果这里看不到旧OS加载器,可能是 BCD 的 {ntldr} 节点出问题造成了,可以删除重建。
使用如下命令创建节点:bcdedit -create {ntldr} -d “Windows XP”后面引号中的内容是最后界面上提示的内容,可以随意输入。再使用如下命令设置节点参数,要完成引导,需要设置两个参数:bcdedit -set {ntldr} device partition=c:bcdedit -set {ntldr} path \\ntldr一个是设置了默认的系统分区路径,一个是设置了 ntldr 这个文件的位置。设置好之后,就能重新建立 {ntldr}的节点,虽然在 bcdedit 中看不到。最后用最初使用过的这条命令让这个节点出现在 bootmgr 界面的最下方:bcdedit -displayorder {ntldr} -addlast再次重新启动,一般就可以看到多系统引导的界面了。
上述命令法有点难度,如果没有修复光盘等工具,还可以使用u盘PE微系统中的引导修复工具,来完成。比如,下载一个大白菜PE微系统,插在好的电脑上制作一下,这是安装系统、维护电脑的必备工具。
一般的u盘PE微系统中里面都有修复引导的工具。中文说明,一目了然,选择自动修复即可。
如有帮助,请点【有用】。如要细品,可点【收藏】。如要继续,可点【关注】。如要送人,可点【分享】。如有疑问,可以【留评】。