100%完美恢复因重装XP而丢失的Vista启动菜单

所属分类: 操作系统 / 其它相关 阅读数: 53
收藏 0 赞 0 分享

相信进来看这篇文章的都已经在互联网上苦苦搜索了一番相关“答案”却仍然一筹莫展……所以同志们应该对 BootSect、BCDEdit、EasyBCD、VistaBootPRO 这些工具软件有所了解,故以下只作简介(均可在 XP/Vista 下运行):
1、BootSect 是 Vista 安装程序中(在 boot 目录中)改变系统引导模式的工具;
2、BCDEdit 是 Vista 系统自带的启动菜单编辑程序,由于是命令行方式,所以一般情况下不用它编辑;
3、EasyBCD 和 VistaBootPRO 是第三方启动菜单编辑程序,图形界面,易操作。VistaBootPRO 目前的缺点是对菜单中的中文显示支持不好。

那么,以上软件该怎样使用?怎样才能避免不正当的恢复方法导致任何系统都进不去?

网上最误人子弟的说法就是:“BootSect /nt60 c:”即可恢复 Vista 启动菜单——殊不知这种方法根本不适用于重装了 XP 的情况!同样,EasyBCD 和 VistaBootPRO 也解决不了这个问题,因为这些软件实际上也是利用 BootSect 重建 MBR 试图恢复 Vista 启动菜单。

怎样证明?最简单的方法就是,在 XP 命令行方式下运行一下 BCDEdit。提示出错了是吧?根本无法编辑 BCD!——有人会说,应该把 Vista 安装程序中的 boot 目录拷贝到 C 盘才可以(因为 BCD 在这个目录中)。试试看结果怎样?还是提示出错!只不过提示内容略有不同。这时候运行 EasyBCD,它会反复让你重建 MBR 而根本无法进入下一步;而这时候运行 VistaBootPRO 的情况是菜单管理中空空如也,添加也无效。

嗯……此时你大概应该猜到了出现这种状况的原因:因为没有备份 BCD 信息,所以强行拷贝过来的 boot 目录中的 BCD 信息并不适合你,所以此时 BCDEdit、EasyBCD、VistaBootPRO 都无法正常编辑启动菜单。如果这时候你仅仅是通过 BootSect 重建 MBR,那么重启后灾难就来临了——Vista 启动菜单可能出来了,但是什么操作系统都进不去了!

怎么办?有人说从 Vista 安装光盘启动,选择“修复安装”即可恢复,可是如果没有 Vista 安装光盘(从硬盘安装的)又怎么办?有人会说,从别人那里拷贝一份适合自己的 BCD 文件吧,可是到哪里去找呢?还有人说,假安装(再次安装)Vista,然后安装到第一次重启后取消安装也许可以重建菜单,可是……好麻烦啊,还不一定能行。

那么,到底该怎么办???答案终于揭晓——

原来,微软自动给我们备份了 BCD 信息,它的文件名是 BCD00000000,位置在 \Windows\System32\configfix\HKEY_LOCAL_MACHINE。赫赫……

具体100%完美恢复因重装XP而丢失的Vista启动菜单的方法:
1、从 Vista 安装程序中拷贝 boot 目录和 bootmgr(这个一定要拷贝) 到 C 盘;
2、将 BCD00000000 拷贝到 C 盘的 boot 目录中,并重命名为 BCD(先将原来的删了);
3、运行 EasyBCD,可以正常进入软件界面,该干啥干啥。

打完收功。

最后说一句题外话:个人认为在这种情况下不如干脆将 Vista 所在分区格式化,从而放弃这个华而不实的操作系统其实也是个明智的选择。
更多精彩内容其他人还在看

详解uboot各目录下的文件作用

这篇文章主要介绍了详解uboot各目录下的文件作用的相关资料,需要的朋友可以参考下
收藏 0 赞 0 分享

man -f/-k [keyword]在fedora 29 中报错nothing appropriate

这篇文章主要介绍了man -f/-k [keyword]在fedora 29 中报错nothing appropriate ,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
收藏 0 赞 0 分享

windows下使用Xshell时出现丢失msvcr110.dll等dll问题

这篇文章主要介绍了windows下使用Xshell时出现丢失msvcr110.dll等dll问题,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
收藏 0 赞 0 分享

windows下使用Git上传代码 的图文操作方法

这篇文章主要介绍了windows下使用Git上传代码 的图文操作方法,本文图文并茂给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
收藏 0 赞 0 分享

windows操作系统更改 远程桌面端口号的方法

这篇文章主要介绍了windows操作系统更改远程桌面 端口号的方法,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
收藏 0 赞 0 分享

windows 系统防火墙 添加端口号方法

这篇文章主要介绍了windows 系统防火墙 添加端口号方法,本文图文并茂给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
收藏 0 赞 0 分享

windows通过秘钥使用ssh和scp的方法

这篇文章主要介绍了windows通过秘钥使用ssh和scp的方法,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
收藏 0 赞 0 分享

windows环境下修改pip镜像源的方法详解

这篇文章主要介绍了windows环境下修改pip镜像源的方法详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
收藏 0 赞 0 分享

win10设定计划任务时提示所指定的账户名称无效问题解析

这篇文章主要介绍了win10设定计划任务时提示所指定的账户名称无效问题解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
收藏 0 赞 0 分享

windows10打开switchHost 提示无修改权限问题解决

这篇文章主要介绍了windows10打开switchHost,提示无修改权限问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
收藏 0 赞 0 分享
查看更多