更新由

Sherly

撰写者

Cici

最后更新于2024年4月19日

当您在 WinPE 中使用 BCDBOOT 修复启动文件,或者对新映像使用 BCDBOOT 时,可能会收到错误消息:“尝试复制启动文件时失败”。这可能导致计算机无法从硬盘启动。

腐败的启动文件,非活动系统分区,或丢失系统保留分区都可能导致BCD引导失败问题。/工具将为您提供最有效和最快的解决方案,使您的计算机恢复正常运行:

请提供您想要翻译的英文内容,我会尽忙为您翻译成中文。

⏱️持续时间 阅读5-8分钟
?适用对象 在尝试复制Windows 11/10/8/7引导文件时失败的情况
⛏️所需工具

✔️分区大师工具

✔️可启动USB媒体

?‍?方法

1️⃣使用分区大师修复MBR

2️⃣将系统分区设置为活动分区

3️⃣将UEFI和BIOS文件复制到磁盘

4️⃣使用系统还原点

5️⃣重新安装Windows

这里有一个最近的、典型的问题案例,我们一起来看看:

我按照网上的说明创建了一个新分区。但当我尝试使用bcdboot命令将引导文件复制到新分区时,它提示我“复制引导文件时出错”,然后什么也没做。我不想丢失所有数据和设置。请帮帮我!- Reddit

别担心,我们提供了五个详细而有效的方法!

方法1:使用Partition Master工具修复MBR

MBR 负责系统的初始启动。如果由于 BCDBOOT 错误导致系统无法启动,则主引导文件可能已损坏。请尝试重建 MBR。

傲梅分区助手专业版 是一款可靠的电脑管理和修复工具。它提供了一个“重建MBR”的功能,允许用户在不丢失任何数据的情况下,一键修复损坏的系统文件。

下载此工具并使用 bcdboot 命令修复遇到的错误:

步骤 1: 创建 Windows PE 启动磁盘

    • 启动分区大师,点击工具栏上的“可引导媒体”。选择“创建可引导媒体”。 • 点击“下一步”完成该过程。
创建启动盘

步骤 2. 启动 Partition Master 可引导 USB

    将可引导的USB或CD/DVD连接到您的电脑上。 重新启动电脑,按F2或Del键进入BIOS屏幕。设置并从“可移动设备”或“CD-ROM驱动器”启动电脑。然后分区大师工具将自动运行。

步骤 3. 重建 MBR

    单击“工具箱”,然后选择“重建MBR”。

    选择磁盘和MBR类型,然后点击“重建”。
    • 此后,您将看到“成功在磁盘X上重建MBR”的信息。

您可能喜欢:

方法2:将系统分区设置为活动分区

如果是因为系统分区未激活导致bcdboot命令失败,请尝试将系统分区设置为活动分区。傲梅分区助手提供了一个“设为活动”功能来帮助您完成这项任务。如果您是电脑高手,您也可以在复制引导文件时通过命令提示符来解决bcdboot失败问题。但请确保您正确输入每一个命令以防止数据丢失。

步骤 1. 插入 Windows 安装媒体并启动你的 Windows 系统。

步骤 2: 点击左下角的“修复您的计算机”。

步骤 3. 转到“故障排除”>“高级选项”>“命令提示符”。

步骤 4. 输入 diskpart,然后键入以下命令将系统分区设置为活动分区:

    • diskpart
    • list disk
    • select disk 0 (选择主硬盘)
    • list partition
    • select partition 3
    • active

方法3:将UEFI和BIOS文件复制到磁盘

为了解决bcdboot错误,确保你的计算机固件已更新并兼容引导文件。如果GPT磁盘上的EFI保留分区或MBR磁盘上的系统保留分区丢失,可以通过CMD运行以下命令并将UEFI和BIOS文件复制到磁盘:

    • bcdboot c:\windows /ss: /f ALL
    这段命令的中文翻译为: c:\windows /ss: /f ALL 请注意,这里"/ss:"后面可能需要指定一个启动扇区的位置,例如"/ss:C:",而"/f ALL"表示创建所有类型的引导文件。请根据实际情况进行调整。

如果知道驱动器使用了 GPT 或 EEFI,则使用特定的命令。否则,使用 ALL 命令,确保复制 UEFI 和 BIOS 文件。

方法4:使用系统还原点

如果您以前创建过系统还原点,可以将所有设置恢复到还原点,轻松从硬盘启动系统。

步骤1. 使用安装媒体启动Windows系统。

第二步:转到“修复你的电脑”>“故障排除”>“高级选项”>“系统还原”。

方法5:重新安装Windows

修复操作系统错误最直接的方法是重新安装一个新的。然而,重新安装操作系统可能会导致数据丢失,所以请先备份重要文件。

步骤1. 创建可引导的USB驱动器:[所有你需要知道的关于可引导USB驱动器的事](/system-to-go/what-is-bootable-usb-drive.html)

步骤2. 从USB启动Windows 10

步骤 3. 在“Windows 设置”页面上选择语言,然后单击“立即安装”。

如果你觉得这篇文章在修复bcdboot失败问题上有所帮助,请不要忘了分享给更多可能遇到同样问题的朋友。

很抱歉,您似乎输入了一条空白信息。请提供您希望翻译的英文内容,我将乐意为您翻译成中文。

结论

当尝试复制引导文件时遇到问题,你知道如何解决吗?使用工具“分区大师”可以提供最快捷、最有效的解决方案。它可以帮你重建MBR,设置分区为活动分区,并重新安装Windows 10/11。如果你知道导致错误的具体原因,也可以使用手动方法来修复bcdboot失败的问题。

关于复制引导文件失败的常见问题解答

对于在尝试在Windows 10/11上复制引导文件时遇到的bcdboot失败问题,你还有其他疑问吗?继续阅读这一部分,解决你的问题。

1. 为什么复制引导文件时会失败?

尝试复制引导文件时可能会因为多种原因而失败,包括以下情况:

    • 非活动系统分区
    • 主引导记录文件损坏
    • 启动模式问题
    • 缺少系统保留分区

2. 如何修复引导文件?

Windows 提供了一些内置工具来帮助你修复启动文件。你可以使用命令行来解决这个问题。或者,你可以使用 Windows 启动修复工具:

步骤 1. 插入 Windows 安装 USB/CD,并从它启动。

步骤 2:在安装屏幕上,选择“下一步”>“修复你的电脑”。

步骤 3:在“选择一个选项”屏幕上,依次选择“故障排除”>“启动修复”。

3. 为什么我无法访问Bootrec Fixboot?

系统文件损坏可能会导致“bootrec /fixboot 访问被拒绝”错误。请使用包含最新版本的 Windows 操作系统的安装介质来运行 bootrec /fixboot 命令,以解决启动问题。