如何在Windows下备份和恢复引导配置(BCD)

时间:2020-01-09 10:46:29  来源:igfitidea点击:

从WindowsVista开始,微软停止使用旧的Windows引导加载程序 NTLDR,取而代之的是 BOOTMGR。新启动管理器的代码存储在活动分区根目录下的一个特殊文件bootmgr中。引导管理器正在根据位于专用存储器- BCD(引导配置数据)中的现有配置加载系统。这个存储是一个特殊的二进制文件,名为BCD,位于活动分区的引导目录中(通常这是一个隐藏的系统保留分区)。

Bootmgr根据BCD配置引导Windows内核。另外,bootmanager可以引导安装在这台计算机上的其他Windows操作系统(NT/2000/XP)、Linux操作系统版本、从虚拟磁盘文件或者WIM镜像挂载和引导。

在本例中,引导配置数据(BCD)将导出到驱动器E:\中的BCD文件_备份.bcd. (最好是外置存储器或者U盘)。

如何重建BCD

如果在修改BCD的过程中出现错误或者失败,并且系统不能正常启动(例如,出现了BOOTMGR丢失或者BOOTMGR被压缩)的错误,则需要重建BCD。要做到这一点:

从Windows 10或者Windows 8安装或者引导DVD/U盘启动

如果我们正在使用安装盘,请选择 修复计算机选项

从备份中恢复 引导配置数据(BCD)

我们可以使用以下命令替换BCD配置并将以前保存的配置导入其中:

bcdedit /import e:\bcd_backup.bcd

导入BCD后,重新启动计算机,并确保先前可用的所有引导选项都存在并正常工作。