什么是BCD文件?备份、恢复、重建和修复BCD错误

启动配置数据 ( BCD ) 是一个独立于固件的数据库,用于在启动时配置数据。Microsoft 的新 Windows 启动管理器使用它。BCD 存储启动 Windows 所需的重要启动信息。

BCD 启动文件位于哪里?

启动配置数据包含 Windows 启动管理器显示的菜单项,其中包括启动菜单项、选项等。

  • 在 MBR 磁盘(BIOS 引导)上,它位于系统分区(活动分区)中的文件夹 /boot/BCD 上。
  • 在 GPT 磁盘(UEFI 启动)上,它位于 EFI 系统分区(通常是 FAT32 100MB 分区)中的文件夹 /EFI/Microsoft/boot/ 上。

BCD启动文件的位置

如果 BCD 丢失、损坏或更改,Windows 操作系统可能无法正常启动,并会显示恢复屏幕。明智的做法是备份 BCD 启动文件或创建系统备份,以防发生此类启动错误。

BCD 文件缺少一些必需的信息

作为安全措施,您应该尽快创建 BCD 备份副本。然后,如果出现问题,可以恢复原来的BCD注册表文件。如果等到遇到 BCD 丢失错误时就为时已晚。然后,您可能需要在恢复环境中修复或重建 BCD 文件。

如何备份和恢复BCD启动文件

当您需要备份已安装操作系统的启动配置数据时,直接使用 BCD 文件并不是一个好主意。相反,您应该使用 BCD 管理工具 – bcdedit.exe。它支持特殊的命令行参数来备份和恢复 BCD 存储。这是使用命令提示符备份或恢复 BCD 文件的简单方法。

备份 Windows 10 中的启动配置数据

按 Windows 徽标键 + X 打开提升的命令提示符,然后按 A 按钮。如果要创建当前 BCD 文件的备份,请键入以下命令,然后按 Enter:

bcdedit /导出 C:dataBCDbackup

C:dataBCDbackup 部分指定存储备份的文件的完整路径。该文件夹路径必须存在于您的磁盘驱动器上。更正路径以匹配您的系统,然后按 Enter 键。

创建当前 BCD 文件的备份

完成后,用户将收到该过程已成功完成的通知。

在 Windows 10 中恢复启动配置数据

备份 BCD 存储后,您可以随时使用 bcdedit 工具恢复它。恢复过程也非常相似。您所要做的就是使用下面的命令并按 Enter:

bcdedit /import C:dataBCDbackup

再次更正 BCD 备份的路径。

使用bcdedit工具恢复BCD备份

如何重建 BCD 文件并修复 BCF 错误

如果 Windows 启动配置数据 (BCD) 存储丢失、损坏或配置不正确,Windows 将无法启动,并且您很快就会在计算机启动过程中看到 BOOTMGR 丢失或类似的错误消息。解决BCD问题最简单的方法就是简单地重建它。此步骤要求您启动进入高级启动并从命令提示符运行多个命令。

  • 如果您有 Windows 安装介质,则可以使用它来启动和访问恢复选项。
  • 如果您没有 Windows 安装介质,您可以在一台正常运行的 PC 上使用Microsoft 的介质创建工具创建一个。

步骤 1:打开命令提示符窗口。

插入安装介质并从中启动。计算机启动并出现 Windows 安装程序后,同时按键盘上的Shift + F10键。

通过 Shift+F10 打开命令提示符

步骤 2:进入命令提示符后,输入 Bootrec.exe,然后按 Enter。然后键入如下所示的命令,然后按 Enter。

/重建Bcd

此选项会扫描所有磁盘以查找与 Windows 兼容的安装。此外,它还允许您选择要添加到 BCD 存储的安装。

使用 bootrec 命令重建 bcd

之后您应该看到操作成功完成。

注意:您还可以使用 Bootrec.exe 工具来解决“Bootmgr 丢失”错误。

如果重建 BCD 存储无法解决启动问题,您可以导出并删除 BCD 存储,然后再次运行此选项。通过这样做,您可以确保 BCD 存储完全重建。

为此,请在 Windows RE 命令提示符下键入以下命令:

bcdedit /导出 C:BCD_Backup

bcdedit 命令用于将 BCD 存储导出为文件:BCD_Backup。

导出BCD备份文件

您可能需要调整 BCD 存储的多个文件属性,以便可以对其进行操作。在提示符下,执行 attrib 命令,如下所示:

属性 c:bootbcd -h -r -s

删除 BCD 存储的文件属性

该操作从文件 bcd 中删除隐藏、只读和系统属性。这些属性限制了您可以对文件执行的操作。现在它们已被删除,您可以重命名 BCD 存储。

ren c:bootbcd bcd.old

尝试通过执行以下命令再次重建 BCD,然后按 Enter:

bootrec/rebuildbcd

在Windows操作系统中重建BCD文件

当它提示询问您是否要将一个或多个添加到启动列表时,键入 Y 或 Yes,然后按 Enter 键。然后您应该在屏幕上看到这一点,表明 BCD 重建已完成。

添加信息到启动列表

重启你的电脑。假设 BCD 存储的问题是唯一的问题,Windows 应该按预期启动。如果重建 BCD 不能解决您遇到的问题,您最好恢复系统还原,以便使您的 Windows 正常启动。

本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。
(1)
上一篇 2023年8月15日 下午8:20
下一篇 2023年8月15日

相关推荐