修复windows 0xc0000098错误

时间:2020-03-21 11:49:10  来源:igfitidea点击:

修复windows“ 0xc0000098:Windows启动配置数据文件不包含有效的操作系统条目”启动错误

关于“ 0xc0000098”错误

说明和症状

以下错误消息,警报,警告和症状与该错误有关。

症状1:启动时出现0xc0000098错误屏幕

作为系统启动过程的一部分,Windows Vista中引入并随后在Windows 7,Windows 8(.1)和Windows 10中使用的BOOTMGR引导加载程序使用称为BCD1的条目和配置选项数据库,较新的Windows PC上所有与启动相关的选项和设置的全局存储。

但是,如果BCD文件没有操作系统条目,则将出现以下错误消息:

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: 0xc0000098

  Info: The Windows Boot Configuration Data file does not contain a valid
        OS entry.
Windows无法启动。 最近的硬件或软件更改可能是
原因。 要解决此问题,请执行以下操作:
   1.插入Windows安装光盘,然后重新启动计算机。
   2.选择您的语言设置,然后单击“下一步”。
   3.单击“修复计算机”。

如果没有此光盘,请与系统管理员或计算机联系。
制造商寻求帮助。
   档案:\ Boot \ BCD

   状态:0xc0000098

   信息:Windows启动配置数据文件不包含有效的
         操作系统条目。

在较新的Windows系统上,错误屏幕看起来有些不同:

Recovery
Your PC/Device needs to be repaired
The Boot Configuration Data file doesn't contain valid information for an operating system.
File: \Boot\BCD
Error code: 0xc0000098
You'll need to use recovery tools. If you don't have any installation media(like a disc or USB device), contact your PC administrator or PC/Device manufacturer.
恢复
您的PC /设备需要维修
引导配置数据文件不包含操作系统的有效信息。
档案:\ Boot \ BCD
错误码:0xc0000098
您需要使用恢复工具。 如果没有任何安装介质(例如光盘或USB设备),请与PC管理员或PC /设备制造商联系。

与Windows系统不兼容的设备驱动程序也可能导致此错误。
在这种示例中,错误文本可以在“文件”行中提及特定文件:

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: \Windows\System32\Drivers\aswVmm.sys

  Status: 0xc0000098

  Info: Windows failed to load because a critical system driver
        is missing, or corrupt.

此错误的原因

已知由于以下一个或者多个原因而发生此错误:

原因1:BCD没有操作系统条目

导致此错误的最常见原因之一是其中没有条目的BCD。
发生这种情况的原因可能是磁盘写入错误,电源中断,引导扇区病毒或者手动配置BCD时发生的错误。

原因2:安装了不兼容的硬盘驱动器

此错误的另一个可能原因是与当前硬盘驱动器不兼容的设备驱动程序。
在系统更新或者安装Service Pack之后,可能会发生这种情况。

在Windows上修复“ 0xc0000098”

修复#1:运行启动修复

在Windows Vista,Windows 7,Windows 8和Windows 8.1上,启动修复可用于扫描系统是否有损坏或者丢失的系统文件,以替换BCD文件(如果其中没有任何条目)。

Windows安装CD/DVD是必需的!
以下某些解决方案要求使用Microsoft Windows安装CD或者DVD。
如果PC没有Windows安装光盘,或者我们不再拥有Windows安装媒体,则可以使用Easy Recovery Essentials for Windows。

EasyRE将自动发现并修复许多问题,也可以按照以下说明用于解决此问题。

启动修复是Windows安装光盘上提供的自动诊断和修复工具,可用于查找和修复一些常见问题。
在我们的知识库中可以找到有关启动修复的工作方式以及其工作方式的更多信息。
以下步骤将从Windows安装光盘启动启动修复:

无法启动进入Windows安装CD?

有关疑难解答和更多详细说明,请参阅我们的教程,将其设置为从CD或者DVD引导PC。

  • 将Windows安装DVD插入PC的CD-ROM驱动器中,
  • 完全关闭PC的电源,并确保其已完全关闭,
  • 开启PC,
  • 当我们看到“按任意键从CD或者DVD引导。”时,按任意键。
  • 在首先选择语言和键盘选项之后,单击左下角标题为“修复计算机”的链接。
  • 等待启动修复以扫描PC的Windows安装,然后从显示的列表中选择安装:
  • 从可用恢复选项列表中选择“启动修复”以开始:
  • 启动修复将开始扫描安装中的已知问题,并在可能的情况下尝试进行修复。

修复#2:手动重建BCD

由于启动错误通常是由空的BCD文件引起的,因此重建它通常是一个很好的解决方案。

以下是重建BCD的步骤:

  • 从Windows安装光盘启动
  • 选择正确的语言,时间和键盘输入后,单击“修复计算机”。
  • 选择Windows安装驱动器,通常为'C:',然后单击“下一步”。
  • 出现“系统恢复选项”框时,选择“命令提示符”
  • 编写以下命令,然后按 Enter然后:
bootrec /rebuildbcd
  • 如果程序找到Windows安装并询问是否应将其添加到启动列表中,请按 Y这是一个示例屏幕截图,显示了Bootrec完成重建BCD后PC控制台输出的外观。

修复#3:运行sfc实用程序

在Windows Vista和Windows 7上,可以使用内置的Windows SFC(系统文件检查器)工具自动扫描计算机的系统文件并在必要时进行修复。

以下是运行SFC的步骤:

  • 从Windows安装光盘启动
  • 选择正确的语言,时间和键盘输入后,单击“修复计算机”。
  • 选择Windows安装驱动器,通常为'C:',然后单击“下一步”。
  • 出现“系统恢复选项”框时,选择“命令提示符”
  • 编写以下命令,然后按 Enter然后:
sfc /scannow /offbootdir=D:\ /offwindir=D:\Windows\

将D:替换为安装Windows的驱动程序的字母,并将D:\Windows替换为Windows文件夹的位置。

修复4:使用CHKDSK实用程序检查磁盘

如果硬盘驱动器的文件完整性受到损害,则可以使用内置的Windows CHKDSK实用程序来扫描磁盘并修复文件系统错误。

以下是运行CHKDSK的步骤:

  • 从Windows安装光盘启动
  • 选择正确的语言,时间和键盘输入后,单击“修复计算机”。
  • 选择Windows安装驱动器,通常为'C:',然后单击“下一步”。
  • 出现“系统恢复选项”框时,选择“命令提示符”
  • 编写以下命令,然后按 Enter然后:
chkdsk C: /f

将C:替换为安装Windows的驱动程序的字母。