删除 hiberfile.sys 后 Windows 无法启动

删除 hiberfile.sys 后 Windows 无法启动

我的 SSD 出了问题,我不得不通过 Linux Live USB 检查和修复磁盘。为此,我遇到了由于 Windows 休眠而无法运行 fsck 的问题,因此我删除了休眠文件

mount -t ntfs-3g -o remove_hiberfile

磁盘修复成功,但当我尝试重新启动 Windows 10 时,失败并显示错误代码0xc000000f

发生了什么?我该怎么做才能修复 Windows,而不必再次下载其 ISO?

答案1

启动时出现 0xc000000f 错误意味着引导加载程序未找到 BCD 文件,该文件是所有与引导相关的选项和设置的数据库。

虽然有修复 BCD 的方法,但我还是建议在另一台健康的 Windows 10 计算机上创建新的 Windows 安装媒体,并使用它来修复启动代码。

详情请参阅文章 如何在 Windows 10 中运行启动修复

无法保证磁盘可以恢复到问题发生之前的状态。我建议查看磁盘的 SMART 数据,看看磁盘是否发生了灾难性错误并需要更换。

我建议,在做任何其他事情之前,首先使用 Linux 备份所有尚未备份的数据。

相关内容