如何修复 Windows 10 上的 BCD 错误 0xc000000e

如何修复 Windows 10 上的 BCD 错误 0xc000000e

0xc000000e 是一个启动错误,在启动 Windows 11 或 10 PC 时经常发生。此错误通常是由于启动配置数据损坏或系统文件损坏而发生。您可以通过重建 BCD 码来解决此问题。但是,如果失败,您需要执行一些高级解决方案。

遇到此错误代码时,您的显示屏会变成蓝色并显示 – “您的电脑需要维修”。只要您看到此蓝屏,您就无法正常启动 Windows。为了解决这个问题,请以安全模式启动 Windows PC 并执行自动修复。

0xc000000e

0xc000000e是什么原因导致的?

此错误主要发生在计算机上启动配置数据丢失、损坏或配置错误的情况。BCD 数据可能由于以下原因而被损坏 –

  • 电力突然波动
  • 磁盘写入错误
  • 引导扇区问题:如果您有外部防病毒程序,这也可能是一个可能的原因。众所周知,外部应用程序会与系统文件交互并使其损坏。结果,BCD 数据也会损坏。

修复:启动配置数据错误 0xc000000e

以下是解决 Windows 10 PC 上的启动配置数据错误 0xc000000e 的方法 –

1.运行启动修复

Windows 10 包含一个出色的实用程序“启动修复”,可以诊断和修复计算机上的任何错误。运行此工具将查找系统文件、注册表或配置设置中的任何损坏,并自动修复它们。如果您经常收到蓝屏,则必须使用启动修复。以下是如何使用它 –

由于Windows未正常启动,计算机将自动进入WinRE。您可以手动中断启动过程3次以进入Windows恢复模式。使用此实用程序非常简单,您所需要做的就是按照以下步骤操作 –

  • 在 WinRE 屏幕页面上,浏览到以下位置 –

Troubleshoot > Advanced Options > Startup Repair

启动修复
  • 这将重新启动计算机。如果系统提示您选择帐户,请选择管理员帐户。

就是这样,自动修复将搜索系统内任何损坏的条目并修复它们。

2. 重建启动配置数据

执行启动修复通常可以解决启动错误 0xc000000e。如果不是,则 BCD 代码一定已损坏。在这种情况下,您需要按照以下步骤重建启动配置数据 –

  • 插入 Windows 安装光盘并将所有内容设置为适当的值,例如语言、时间和区域。
  • 在下一个屏幕上,找到并点击左下角的“修复计算机”选项。
  • 接下来,选择Troubleshoot > Advanced Options > Command Prompt
  • 当控制台窗口出现时,依次执行以下每一代码。确保在每个代码末尾按Enter键 –

bootrec /scanos

bootrec /fixmbr

bootrec /fixboot

bootrec /rebuildbcd

  • 成功运行上述代码后,重新启动Windows以使更改在下次登录时生效。Windows 应该可以正常启动,而不会遇到 0xc000000e 问题。

如果错误仍然存​​在,请尝试下一组解决方案 –

3. 使用恢复驱动器修复 Windows 10 操作系统

此方法与上述解决方法类似,但使用一组完全不同的命令行。以下是使用恢复驱动器修复 Windows 10 操作系统的方法 –

  • 如上一节所述,启动命令提示符。
  • 在提升的控制台上,运行以下代码。再次确保在每个代码末尾按 Enter 键。

cd x:\sources\recovery

StartRep.exe

  • 要查看 Windows 启动管理器的值,请将以下代码复制/粘贴到闪烁的光标附近,然后按 Enter –

bcdedit

  • 记下每个设备的具体值。之后,依次执行这些代码。如果您计算机上的根驱动器不同,请将 C: 替换为以下代码中的启动驱动器号 –

bcdedit /set {DEFAULT.EN_US} device partition=c:

bcdedit /set {DEFAULT.EN_US} osdevice partition=c:

bcdedit /set {BOOTMGR.EN_US} device partition=c:

  • 完成后,关闭命令提示符,删除恢复驱动器,然后重新启动 Windows。

您的电脑现在不应在启动时遇到任何问题。如果是这样,我们建议检查硬件组件内部是否有任何损坏。

4.使用CHKDSK检查硬盘

如果您仍然收到错误 0xc000000e,则硬件内部可能存在一些损坏。因此,最好运行 CHKDSK 实用程序并解决问题(如果可能)。以下是如何使用该程序 –

  • 首先,使用安全模式启动您的设备。
  • 打开具有管理员权限的命令提示符。
  • 现在,执行代码 – chkdsk C: /f /r /x。此处,C: 是包含 Windows 文件和文件夹的主驱动器。如果您已在其他磁盘驱动器上安装了 Windows,请将其替换为适当的磁盘盘符。
  • 接下来您将收到以下消息“Chkdsk 无法运行,因为卷正在使用中”。
  • 输入“Y”并按Enter键。
CHKDSK
  • 系统随后立即重新启动并检查是否有任何文件错误。

5. 将启动磁盘标记为在线

如果您错误地将根驱动器标记为脱机,这将阻止 Windows 正常启动。相反,这将导致不同的错误,包括 0xc000000e。要解决此问题,您必须将主驱动器标记回正常状态。以下是如何在计算机上成功执行此操作的方法 –

  • 插入 Windows 安装介质并按以下步骤继续操作 – 下一步 > 修复计算机。
  • 当您进入WinRE内部时,导航到以下路径 –

Troubleshoot > Advanced options > Command Prompt

命令提示符
  • 选择管理凭据以登录您的计算机。
  • 在提升的控制台上,键入“ diskpart”,然后按 Enter 键启动 Diskpart 工具。
  • 接下来,键入list disk并按Enter键以查看 PC 上的所有可用磁盘。
  • 记下状态为“离线”的磁盘编号。
  • 现在,运行代码 – select disk *. 这里,( * ) 代表安装 Windows 的磁盘驱动器。
  • 选择根驱动器后,输入“ online disk ”并再次按Enter键。
  • 当您收到消息“Diskpart 成功地将所选磁盘联机”时,键入exit并按Enter
  • 关闭控制台窗口并重新启动 Windows 以实施上述更改。

错误现在应该已经消失了。如果没有,您可以全新安装 Windows,或使用系统还原点。我希望本文有助于解决 Windows 10 上的 0xc000000e。

如何解决 BCD 错误 0xc000000e?

如果自动修复不起作用,请重建 BCD 代码或使用恢复驱动器修复 Windows。错误标记的引导驱动器也可能导致此 BCD 错误。因此,将启动驱动器重新标记为“在线”,并再次检查这是否解决了设备上的错误 0xc000000e。

有时,由于硬盘损坏也可能会发生此错误。使用 CHKDSK 检查硬盘驱动器上的坏扇区,只有当您的 HDD/SSD 没问题时,才能继续执行 Windows 的全新安装。

我可以通过应用上述修复来解决启动错误吗?

如果您在 Windows PC 上遇到启动配置错误,应用上述修复可能会有所帮助。然而,在某些情况下,除了重建 BCD 代码之外,您不需要应用上述修复。每当遇到 BCD 错误时,请检查它旁边写的内容。这可以让您清楚地了解上述方法是否适合您的情况。下面提供了一些例子 –

  • 0xc000000d – 启动数据文件缺少信息。
  • 0xc000000f – 无法读取启动配置数据。
  • 0xc000014C – 启动配置数据包含错误。
  • 0xc0000225 – 无法选择/访问启动设备进行启动。
  • 0xc0000605 – 存在过期的操作系统组件。
  • 0x0000098、0xc0000034 – 启动配置数据文件无效或信息丢失。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注