网站搜索

Windows 快速启动失败,错误状态 0xC00000D4


事件查看器显示 Kernel-Boot 事件 ID 29,当 Windows 11 尝试快速启动但无法完成该过程时会出现此情况。错误状态 0xC00000D4 表示休眠文件读/写失败,通常伴随系统记录意外关机(事件 ID 6008)。在本文中,我们将了解如果 Windows 快速启动失败并出现错误状态 0xC00000D4,应该怎么做。

Windows 快速启动失败,错误状态 (0xC00000D4)

事件 ID:29

Windows 11 在关机时会将内核会话和驱动程序状态保存到 hiberfil.sys 文件中。错误 0xC00000D4 意味着系统在下一次启动时无法恢复该文件。系统文件损坏、系统驱动器已满、存储驱动程序过时,或与第三方服务(如你的日志中看到的 TMA-VM 或 Netstatv3)冲突都会导致此故障。事件 ID 29 表示引导加载程序找到了休眠文件,但无法读取或应用它,从而迫使系统进行完全且缓慢的重启。

Windows 快速启动失败,错误状态 0xC00000D4

如果你的事件查看器显示Windows 快速启动失败,错误状态 0xC00000D4,请按照下面提到的解决方案操作。

  1. 通过控制面板禁用并重新启用快速启动
  2. 运行 SFC 和 DISM
  3. 释放系统驱动器 (C:) 的空间
  4. 更新或回滚存储驱动程序
  5. 通过命令行永久禁用休眠和快速启动。

让我们详细谈谈它们。

1. 通过控制面板禁用并重新启用快速启动

这会重置休眠过程,强制 Windows 重新生成 hiberfil.sys 并清除导致事件 ID 29 的任何损坏的会话数据。要执行重置,请按照以下步骤进行操作。

  1. 启动控制面板。
  2. 然后,转到硬件和声音 > 电源选项。
  3. 点击 选择电源按钮的功能。
  4. 点击更改当前不可用的设置。
  5. 然后,取消选中快速启动并保存更改。
  6. 重启你的系统,并启用快速启动。

最后,检查问题是否仍然存在。

如果这没有帮助,请考虑完全禁用快速启动,因为它在 SSD 系统上几乎没有好处,而且经常导致不稳定。

2. 运行 SFC 和 DISM

损坏的系统文件(包括启动或电源管理组件)会直接触发错误 0xC00000D4。SFC 修复它们,而 DISM 则修复 Windows 映像本身。

以管理员身份打开命令提示符,然后运行以下命令。

sfc /scannow

如果 SFC 失败,请使用下面给出的命令运行 DISM。

DISM /Online /Cleanup-Image /RestoreHealth

完成后,重启你的系统并检查事件查看器日志,看看是否能找到与快速启动相关的日志。

3. 释放系统驱动器 (C:) 的空间

快速启动需要几个GB的可用空间来存储 hiberfil.sys。当你的驱动器几乎满时,Windows 无法写入该文件,会出现错误 0xC00000D4。

我们可以使用磁盘清理工具来实现相同的操作。首先,打开文件资源管理器,进入C盘,右键点击它,然后选择属性。如果可用空间少于10 GB,请运行磁盘清理。为此,在开始菜单中输入“磁盘清理”,打开该工具,然后点击清理系统文件。勾选临时文件, 以前的Windows安装, 交付优化文件,以及回收站,然后点击确定。

最后,重启你的电脑并检查。

4. 更新或回滚存储驱动程序

过时或有缺陷的存储驱动程序可能在启动时无法读取休眠文件。更新驱动程序可以提供修复;回滚可以移除最近安装的导致事件 ID 29 的有问题驱动程序。我们可以使用设备管理器来执行此操作。请按照以下步骤操作。

  1. 打开设备管理器。
  2. 展开 磁盘驱动器和存储控制器。
  3. 右键点击你的主设备(例如 NVMe SSD)> 更新驱动程序。
  4. 点击 自动搜索驱动程序。
  5. 如果错误是在驱动程序更新后出现的,请选择 属性 > 驱动程序选项卡 > 回滚驱动程序(如果可用)。
  6. 重启你的电脑。

最后,检查问题是否仍然存在。

5. 通过命令行永久禁用休眠和快速启动

如果你不需要快速启动,完全禁用它可以避免错误 0xC00000D4 和事件 ID 29 的日志记录。你的电脑将只会执行完整的关机和启动。

以管理员身份打开命令提示符,然后运行以下命令。

powercfg /h off

这会删除 hiberfil.sys 并禁用快速启动。

关闭命令提示符,然后重新启动计算机。

禁用快速启动是推荐给固态硬盘用户的安全选项,因为它不会导致性能损失。

希望通过这些解决方案,您的问题能够得到解决。

如何绕过快速启动?

要绕过或停止快速启动,请打开控制面板 > 电源选项 > 选择电源按钮的功能。点击更改当前不可用的设置,取消选中启用快速启动。保存更改。或者,在点击关机时按住Shift键,可以执行完全关机,临时绕过快速启动。

快速启动只是休眠吗?

不,快速启动是一种混合模式。它会注销所有用户会话,然后将内核和驱动程序休眠。休眠会保存所有内容,包括打开的应用程序和文档。快速启动启动更快,但不会恢复你未保存的工作,这与完全休眠不同。

相关文章