BitLocker 安装程序无法导出 BCD(启动配置数据)存储

BCD引导配置数据(Boot Configuration Data)是一个安全敏感文件,它是一个独立于固件的数据库,用于引导时配置数据。BitLocker加密必须与BCD文件同步工作,并且每次用户启动机器时都会验证该文件。

使用BitLocker Drive Encryption Tool时,有时用户可能会在系统上遇到以下错误:

The BitLocker Setup failed to export the BCD (Boot Configuration Data) store, You may need to manually prepare your drive for BitLocker.

BitLocker 安装程序无法导出 BCD(启动配置数据)存储

如果您遇到此问题,可以尝试以下三件事:

1]将分区标记为活动(1] Mark Partition as active)

首先检查驱动器是否处于活动状态。为此,请从WinX 菜单(WinX Menu)中打开磁盘管理(Disk Management)并检查目标驱动器是否处于活动状态。如果没有,请右键单击它并选择Mark as Active。最后,在确认对话框中单击是。

2]修复MBR并重建BCD文件(2] Repair the MBR and rebuild the BCD file)

BCD文件可能已损坏。您可以尝试修复 MBR(repair the MBR)以及重建 BCD 文件(rebuild the BCD file),看看是否有帮助。

BCD的问题可以追溯到 3 种可能性。

3]使BCD指向正确的路径(3] Make BCD point to the correct path)

如果引导配置数据(Boot Configuration Data)( BCD ) 存储中的以下条目之一指向不正确的分区,也会出现此问题:

  • Windows 启动管理器
  • Windows 内存测试器
  • 从休眠状态恢复

为了使Windows 启动管理器(Windows Boot Manager)指向正确的分区,Microsoft建议执行以下操作。右键单击开始(Start)并选择命令提示符(Command Prompt)(管理员)。键入以下命令并按Enter执行它:

bcdedit -set {bootmgr} device partition=C:

其中C:是系统分区驱动器。

要使Windows 内存测试器(Windows Memory Tester)指向正确的分区,请按照上一步中的说明打开命令提示符(Command Prompt)(管理员)。键入以下命令并按Enter执行它:

bcdedit -set {memdiag} device partition=C:

其中C:是系统分区驱动器。

通过在命令提示符(Command Prompt)(管理员)中执行以下命令,可以从Hibernate中恢复以指向正确的系统分区:

bcdedit -enum all

当您按下 Enter 时,它将显示Resume from Hibernate条目的详细信息。记下该信息的“标识符”值。然后输入以下命令:

bcdedit -set {identifier} device partition=C:

其中 {identifier} 是我们前面提到的标识符值,C: 是系统分区驱动器。

相关阅读(Related read):BitLocker 安装程序找不到要准备的目标系统驱动器。



About the author

我是一位经验丰富的软件工程师,在 Windows Phone 和 Office Space 行业拥有超过 10 年的经验。我的技能包括使用传统的文本和图像格式,以及为最新的移动设备进行开发。我在提供优质服务方面有着良好的记录,并且我总是愿意帮助他人实现他们的目标。



Related posts