想必使用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. 重新启动计算机。
是不是有种有惊无险的感觉?所以在我们优化系统或者查找可疑的病毒的时候,在删掉什么东西之前最好搞清楚它是什么,以避免不必要的麻烦。
</div>