架构师_程序员_码农网

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 10503|回复: 0

[windows] 神秘的BCD00000000注册表

[复制链接]
发表于 2016-7-27 17:38:46 | 显示全部楼层 |阅读模式
  想必使用Microsoft Windows Vista操作系统的人,而且有“优化”癖好的人,一定在注册表的HKEY_LOCAL_MACHINE里见过“BCD00000000”这个项吧。而且我敢打赌一定有人把它给删了,而且还先导出了再删的。然后他们就会发现自己惹上了麻烦:Vista无法启动,提示“The Windows Boot Configuration Data file is missing required information”,用安装光盘也不能恢复,想把导出的.REG文件恢复回去也不行!说老实话我也差点把它删了……悬啊,幸亏先查了一下微软知识库。
    BCD其实是Boot Configuration Data,就是启动配置数据。从Windows已经改进了它的启动机制,用这个BCD取代了原来的boot.ini。除了注册表中的“BCD00000000”,在系统分区下的“boot”目录中也可以找到2个BCD文件。如果这些东西损坏了,Windows当然没法启动。
    好在如果你已经删掉了这个注册表项或者BCD文件,系统也很容易修复。
    1. 先删除[系统分区]:\boot\下的文件名为bcd的文件,注意它们是隐藏文件。如果你只删除了注册表项,而且用安装光盘没办法自动恢复,你就必须先删除这些文件,否则自动恢复程序检测不到错误,自然也就没法修复。
    2. 放入正版Windows Vista安装光盘,然后重新启动计算机,用此光盘引导。此步的安装光盘不可以用GhostVista或者笔记本电脑的恢复盘,一定要是标准的安装光盘。
    3. 进入PE系统之后,单击下一步,然后单击“修复计算机”。
    4. 选择要修复的操作系统,单击下一步。
    5. 在“系统恢复选项”对话框中,单击“开始修复”,这时修复程序就能检测到错误,并自动修复了。
    6. 重新启动计算机。
    是不是有种有惊无险的感觉?所以在我们优化系统或者查找可疑的病毒的时候,在删掉什么东西之前最好搞清楚它是什么,以避免不必要的麻烦。

提示:

如果无法导入的话,找到[HKEY_LOCAL_MACHINE\BCD00000000\Objects\  右击权限,然后修改权限,最后,成功导入。





上一篇:Windows.old能不能删除?如何清理
下一篇:IIS上如何启用CC攻击防护模块
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

免责声明:
码农网所发布的一切软件、编程资料或者文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:help@itsvse.com

QQ|手机版|小黑屋|架构师 ( 鲁ICP备14021824号-2 )|网站地图

GMT+8, 2024-4-27 12:09

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表