0xc000000f: Error attempting to read the boot configuration data
修复windows“ 0xc000000f:尝试读取启动配置数据的错误”启动错误
关于“ 0xc000000f”错误
症状1:启动时出现0xc000000f错误屏幕
作为系统启动过程的一部分,BOOTMGR引导加载程序首先在Windows Vista中引入,并在Windows的所有更高版本中使用,包括Windows 7,Windows 8(.1)和Windows 10,使用已知的条目和配置选项数据库作为BCD(引导配置数据库),它充当较新Windows PC上所有与引导相关的选项和设置的全局存储。
但是,如果找不到BCD文件,则会出现“ 0xc000000f”错误,并且引导过程将暂停。
以下是此错误的屏幕快照,该错误在Windows Vista和Windows 7启动期间出现:
Windows failed to start. A recent hardware or software change might be the cause. To fix the problem: 1. Insert your Windows installation disc and restart your computer. 2. Choose your language settings, and then click "Next." 3. Click "Repair your computer." If you do not have this disc, contact your system administrator or computer manufacturer for assistance. File: \Boot\BCD Status: 0xc000000f Info: An error occurred while attempting to read the boot configuration data.
Windows无法启动。 原因可能是最近的硬件或软件更改。 要解决此问题,请执行以下操作: 1.插入Windows安装光盘,然后重新启动计算机。 2.选择您的语言设置,然后单击“下一步”。 3.单击“修复计算机”。 如果没有此光盘,请与系统管理员或计算机制造商联系以寻求帮助。 档案:\ Boot \ BCD 状态:0xc000000f 信息:尝试读取引导配置数据时发生错误。
这是在Windows 8,Windows 8.1和Windows 10上出现此错误的样子:
Recovery Your PC needs to be repaired The Boot Configuration Data for your PC is missing or contains errors. File: \Boot\BCD Error code: 0xc000000f You'll need to use the recovery tools on your installation media. If you don't have any installation media(like a disc or USB device), contact your system administrator or PC manufacturer.
恢复 您的电脑需要维修 您的PC的启动配置数据丢失或包含错误。 档案:\ Boot \ BCD 错误代码:0xc000000f 您需要在安装媒体上使用恢复工具。 如果没有任何安装介质(例如光盘或USB设备),请与系统管理员或PC制造商联系。
此错误的原因
已知由于以下一个或者多个原因而发生此错误:
原因1:BCD丢失或者损坏
导致此错误的最常见原因之一是BCD丢失或者损坏。
发生这种情况的原因可能是磁盘写入错误,电源中断,引导扇区病毒或者手动配置BCD时发生的错误。
原因2:文件系统完整性受到威胁
由于相同的原因,文件系统本身可能已损坏或者损坏。
如果在将关键数据写入启动扇区的过程中关闭一台PC的电源,则发生这种情况的可能性更大。
原因3:硬盘数据线故障
像我们PC的所有组件一样,硬盘数据电缆会随着时间的流逝而劣化。
如果同一根电缆使用了数年(甚至在多台不同的计算机上),则可能是导致周期性读/写错误的原因,该错误可能会影响加载过程。
在Windows上修复“ 0xc000000f”
修复#1:通过Easy Recovery Essentials重建BCD
Easy Recovery Essentials的一键式自动系统修复功能结合了BCD的全面修复和重建,以解决“ 0xc000000f”错误,即使Windows由于该错误而无法启动。
EasyRE的自动启动修复组件将解决所有与BCD相关的问题,修复BCD或者使用拒绝加载的分区的正确编码和路径从头开始重新创建BCD。
修复#2:确保没有插入其他设备
跳到命令行或者启动修复之前,最好尝试使用最少的设备和计算机插入的外部驱动器重新启动一次。
这样可以确保最近添加到计算机上的所有内容都不会引起此问题。
最好拔下所有最近的U盘,CD,DVD等。
这也包括存储卡读取器。
确保所有外部驱动器和USB钥匙或者USB跳跃驱动器已断开连接,然后重试。
修复#3:使用启动修复程序修复BOOTMGR
在Windows Vista,Windows 7,Windows 8,Windows 8.1和Windows 10上,启动修复可用于扫描系统是否有损坏或者丢失的系统文件,以替换损坏或者丢失的BCD文件。
启动修复是Windows安装光盘上提供的自动诊断和修复工具,可用于查找和修复一些常见问题。
在我们的知识库中可以找到有关启动修复的工作方式以及其工作方式的更多信息。
以下步骤将从Windows安装光盘启动启动修复:
无法启动进入Windows安装CD?
有关疑难解答和更多详细说明,请参阅我们的教程,将其设置为从CD或者DVD引导PC。
- 将Windows安装DVD插入PC的CD-ROM驱动器中,
- 完全关闭PC的电源,并确保其已完全关闭,
- 开启PC,
- 当我们看到“按任意键从CD或者DVD引导。”时,按任意键。
- 在首先选择语言和键盘选项之后,单击左下角标题为“修复计算机”的链接。
- 等待启动修复以扫描PC的Windows安装,然后从显示的列表中选择安装:
- 从可用恢复选项列表中选择“启动修复”以开始:
- 启动修复将开始扫描安装中的已知问题,并在可能的情况下尝试进行修复。
这是正确恢复BCD文件后PC启动修复的外观示例:
通过启动修复还原丢失的BCD文件
修复#4:手动重建BCD
由于启动错误通常是由于缺少BCD引起的,因此重建它通常是一个很好的解决方案。
以下是重建BCD的步骤:
- 从Windows安装光盘启动
- 选择正确的语言,时间和键盘输入后,单击“修复计算机”。
- 选择Windows安装驱动器,通常为'C:',然后单击“下一步”。
- 出现“系统恢复选项”框时,选择“命令提示符”
- 编写以下命令,然后按
Enter
然后:
bootrec /rebuildbcd
- 如果程序找到Windows安装并询问是否应将其添加到启动列表中,请按
Y
这是一个示例屏幕截图,显示了Bootrec完成重建BCD后PC控制台输出的外观。
修复5:检查数据电缆,BIOS和驱动程序
拔下所有HDD数据电缆,然后再次将它们插入。
如果更改了以前的驱动程序和BIOS设置,请还原为以前的驱动程序和BIOS设置,或者使用BIOS中的“恢复出厂设置”选项。
确保记下以前选择的所有当前BIOS设置,以防万一需要切换回去。
如果错误是由于BIOS或者固件中SATA磁盘控制器的模式更改引起的,则解决方法很简单,例如,进入BIOS并切换SATA控制器的“模式”设置。
确切的说明因一家制造商而异,但是这些选项类似于下面的屏幕快照中所示。
要检查启动顺序,请按照下列步骤操作:
- 重新启动电脑
- 按必要的键以打开BIOS菜单。该密钥取决于计算机制造商和计算机型号。通常在显示屏上出现的第一个屏幕上列出。可以是以下任何一种:
Esc
,Del
,F2
,F8
,F10
或者F12
。 - 如果屏幕上显示多个键,请找到该键以打开“ BIOS”,“设置”或者“ BIOS菜单”
- 尝试在所有三个(或者更多)模式之间切换,直到找到导致Windows成功启动的组合。
修复#6:使用CHKDSK实用程序检查磁盘
如果硬盘驱动器的文件完整性受到损害,则可以使用内置的Windows CHKDSK实用程序来扫描磁盘并修复文件系统错误。
以下是运行CHKDSK的步骤:
- 从Windows安装光盘启动
- 选择正确的语言,时间和键盘输入后,单击“修复计算机”。
- 选择Windows安装驱动器,通常为'C:',然后单击“下一步”。
- 出现“系统恢复选项”框时,选择“命令提示符”
- 编写以下命令,然后按
Enter
然后:
chkdsk C: /f
将C:替换为安装Windows的驱动程序的字母。