如何快速修复Windows启动错误0xc0000098 [磁盘恢复]

概括 :

0xc0000098

您是否遇到Windows BSOD错误代码 0xc0000098迷你工具 提供了6种解决方案来解决PC中的0xc0000098错误,以及为您解决SCCM中的0xc0000098错误的一种方法。只是继续阅读以获取它们。





快速导航:

大约0xc0000098错误

请我帮忙。我的笔记本电脑由于下划线不断闪烁而无法正常工作,并且我的计算机由于错误0xc0000098而无法正常工作。 --- forums.tomshardware.com

一些用户报告说,他们在克隆操作系统或升级到Windows 10后遇到了Windows启动错误0xc0000098。此错误使他们无法启动Windows。当然,在其他情况下也会发生Windows错误代码0xc0000098。无论如何,您需要修复它。

当发生错误0xc0000098时,您可能会收到以下错误消息:' 您的PC /设备需要维修 。 Windows启动配置数据文件不包含有效的OS条目。文件: Boot BCD。错误代码:0xc0000098。

0xc0000098



有时,该文件将被替换为特定的系统文件,例如ntoskrnl.exe,winload.exe,Ntfs.sys,aswVmm.sys等。

您可能想知道是什么导致了0xc0000098。 最常见的原因之一是BCD没有条目。

进一步阅读:



什么是BCD文件?它在计算机启动过程中扮演什么角色?要弄清楚这些问题,您应该了解整个计算机启动过程。请注意,BIOS模式或UEFI模式下的启动过程略有不同。

在BIOS引导模式下,引导过程如下:

  1. 打开计算机电源后,将首先启动BIOS程序。 BIOS固件将执行自检,然后读取MBR> DPT> PBR以查找 引导程序 并将控制权转移给它。
  2. Bootmgr读取显示可用操作系统类别的 Boot BCD文件,然后转到启动磁盘以找到WINDOWS system32 winload.exe。
  3. Bootmgr通过winload.exe加载操作系统内核文件ntoskrnl.exe。因此,您可以进入Windows。

在UEFI引导模式下,引导过程如下:UEFI固件> Bootmgfw.efi> Boot BCD> winload.efi> ntoskrnl.exe。



因此,如果BCD文件没有操作系统条目,则引导过程将停止并且发生0xc0000098错误。

另一方面,无入口问题可能是由磁盘写入错误,电源中断,引导扇区病毒或手动配置BCD时发生的错误引起的。

0xc0000098错误的另一个原因是安装了不兼容的硬盘驱动器。 例如,上面提到的Ntfs.sys和aswVmm.sys都是这样的驱动程序。



以下内容将告诉您如何解决此错误。请继续阅读以获取解决方案。

笔记: 要解决此问题,可以使用Windows可启动磁盘 Windows安装媒体 是必要的。如果没有这些工具,则可以自己创建它们。单击上面的链接以获取详细的创建步骤。请注意,创建过程应在正常运行的PC上执行,并且可能会格式化USB驱动器。

修复1.运行启动修复

启动修复将修复导致计算机无法正确加载的最常见问题。因此,您可以先尝试此方法。

步骤1: 使用Windows恢复盘引导计算机。

  • 将Windows恢复磁盘插入计算机。
  • 重新启动计算机,并按照启动计算机后不久出现在屏幕上的向导进行操作 固件
  • 找到控制计算机启动顺序的选项,然后选择 可拆卸设备 作为第一个引导设备。
  • 保存更改并启动计算机。
小费: 可拆卸设备 选项仅允许您从USB驱动器引导计算机。如果使用Windows恢复CD,则应选择 光盘驱动器 。解决问题后,您应该选择 硬盘 作为第一个引导设备。

第2步: 遵循安装向导,直到达到如下所示的步骤。然后,点击 维修电脑 进入Windows恢复环境。

Windows立即安装

第三步: 导航 疑难排解 > 高级选项 > 启动修复

高级选项

修复2.检查磁盘

如果C分区上有磁盘错误,例如有问题的文件系统,坏扇区等,则也可能会出现0xc0000098错误。因此,您应该运行磁盘检查来修复它。此外,首先修复磁盘错误将使您以后更顺利地修复BCD文件。要运行磁盘检查,请参考以下步骤:

步骤1: 再次进入Windows恢复环境以打开 命令提示符 窗户。

第2步: 输入以下命令行: chkdsk c:/ f 。然后,如果发现错误,将自动修复。

chkdsk c / f

修复3.重建BCD

如果上述方法不起作用,则需要通过以下步骤手动修复BCD错误:

步骤1: 打开 命令提示符 Windows恢复环境中的窗口。

第2步: 一一输入以下命令行。这些命令应修复BCD错误。

  • Bootrec / Fixmbr
  • Bootrec /修订引导
  • 引导/重建

bootrec命令

如果执行bootrec / fixboot命令时访问被拒绝,请在这篇文章中找到解决方案: 快速修复:Windows 10中拒绝Bootrec / Fixboot访问

如果在执行rebuildbcd命令后收到此消息“标识的Windows安装总数:0”,请在此文章中找到解决方案: 如何解决:确定的Windows总安装量0

修复4.运行SFC

如果无法成功重建BCD或0xc0000098错误仍然存​​在,则可以使用SFC(系统文件检查器)替换损坏的系统文件。请参考以下步骤:

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

第2步: 输入以下命令行: 证监会/ scannow

小费: 如果可以引导到Windows或安全模式,则可以运行DISM,它将在线还原损坏的系统文件。您应该打开命令提示符窗口并以管理员身份运行它。然后,按顺序输入以下命令行: DISM.exe /在线/清洁图像/ Scanhealth ; DISM.exe /在线/清洁图像/ Restorehealth

修复5.恢复或重置PC

如果上述所有方法均无效,则可以考虑还原或重置PC。系统还原可以修复某些类型的计算机崩溃或其他计算机问题,并将计算机的状态恢复到先前时间点的状态。从这篇文章中获取详细步骤: 如何在Windows 10/8/7中将计算机还原到较早的日期(2种方法)

笔记: 如果您没有手动创建Windows还原点或启用系统保护,则无法执行此方法。

另一种方法是 重置电脑 。您可以在保留个人文件的同时将计算机恢复出厂设置。

修复6.全新安装

一些用户报告说,他们只有三个恢复选项:关闭PC,启动修复和命令提示符。当他们使用Windows安装介质引导计算机时,没有其他恢复选项。

如果您遇到相同的情况,并且上述方法不能帮助您解决错误代码0xc0000098,则应考虑执行全新安装。

在执行此操作之前,您应该恢复数据并首先擦除系统磁盘。然后,我建议您使用 MiniTool分区向导 ,精通数据恢复和分区管理。请参考以下步骤:

立即购买

步骤1: 制作MiniTool分区向导的可启动磁盘。

  • 将USB闪存驱动器连接到正常运行的计算机。
  • 购买MiniTool分区向导并启动它以获取其主界面。
  • 点击 可启动媒体 在工具栏上。
  • 点击 带有MiniTool插件的基于WinPE的媒体
  • 选择 U盘 。因此,所选的USB驱动器将被格式化,并且iso文件将直接刻录到其中以完成可引导磁盘。

制作MiniTool分区向导的可引导磁盘

第2步: 将此可启动磁盘插入有问题的计算机,然后从该可启动磁盘启动它。

第三步: 恢复数据。

  • 等待几秒钟而不进行任何操作,直到MiniTool Partition Wizard自动打开
  • 点击 数据恢复 在工具栏上。
  • 选择一个逻辑驱动器,然后单击 扫描
  • 查找您要恢复的文件。功能如 显示丢失的文件 , 和 筛选 可以帮助您更快地找到文件。然后,请先预览文件,然后再保存。
  • 检查文件,然后单击 按钮将它们放置到另一个磁盘或外部硬盘驱动器中。

第4步: 擦拭系统磁盘。

  • 右键单击系统磁盘,然后选择 擦拭磁盘 从快捷菜单。
  • 点击 是的 在弹出窗口中警告“此磁盘包含系统分区,擦除系统分区可能会导致您的计算机无法启动。”
  • 选择一种擦拭方法,然后单击 好的

擦拭系统磁盘

步骤5: 重新安装Windows。为此,您可能需要Windows安装介质。您可以从以下帖子中获取详细步骤:

安装Windows 10缩略图 如何在新的硬盘驱动器上安装Windows 10(带有图片)

如何安装Windows 10?阅读本文,并按照指南自行将Windows 10安装在新的硬盘驱动器上。

阅读更多

如果在全新安装后问题仍然存在,则应考虑硬件问题。您可能需要 更换硬盘

SCCM操作系统部署中的0xc0000098错误

有时,在执行SCCM操作系统部署时,由于“文件:Tmp x86x64 {5DA9F0A2-414B-4DE7-8720-5D0D33C24C44} .bcd”,您可能还会收到错误0xc0000098。就像下面的图片一样。

SCCM操作系统中的0xc0000098部署

此错误与上述错误不同。要解决此问题,您可以参考以下步骤:

步骤1: 卸下分发点上的PXE。

  • 打开您的SCCM控制台,然后转到 管理概述站点配置服务器和站点系统角色
  • 选择目标服务器。然后,选择 分配点 然后点击 特性 在上方菜单中。
  • 跳到 PXE 标签并取消选中 为客户端启用PXE支持

取消选中为客户端启用PXE支持

第2步: 卸载WDS角色。您可以通过删除角色和功能向导或使用PowerShell来做到这一点。卸载WDS角色后,请重新启动分发点服务器并登录到该服务器,以确保WDS完成其必须执行的所有其他卸载操作。

第三步: 重新启用对客户端的PXE支持。然后,跳到 一般的 标签并确保DP证书有效。如果已将过期或错误的分发点证书分配给DP,则可能会看到错误代码0xc0000098。要解决此问题,可以将新证书添加到DP。

然后,您可以启动客户端计算机,并且不会看到错误0xc0000098。

笔记: 每当您对启动映像进行任何更改时,请确保将它们更新到设置中的所有分发点。

这是Windows错误代码0xc0000098的解决方案。如果您遇到相同的错误,则此帖子可能会对您有所帮助。 点击鸣叫

底线

以上方法可以解决您的问题吗?您在执行上述方法时是否有任何问题?或者,您有更好的解决方案吗?无论如何,请在下面发表评论。此外,如果您在恢复数据或擦除磁盘时遇到问题,请给我们发送电子邮件,地址为 [受电子邮件保护] 。我们会尽快给您答复。

0xc0000098常见问题

什么是0xc0000098?

0xc0000098是BSOD错误代码,克隆操作系统或升级到Windows 10后可能会出现此错误代码。此错误代码是由两个问题引起的:

  1. BCD没有条目,这可能是由于磁盘写入错误,电源中断,引导扇区病毒或手动配置BCD时发生的错误引起的。
  2. 不兼容的硬盘驱动器。
如何修复Windows 10中的错误0xc0000098?
  1. 运行启动修复。
  2. 修复磁盘错误。
  3. 重建BCD文件。
  4. 修复系统文件。
  5. 恢复或重置PC。
  6. 干净安装Windows。