删除系统保留分区后,Windows 10 更新出现错误代码 0x800f0922

删除系统保留分区后,Windows 10 更新出现错误代码 0x800f0922

我的电脑有两个磁盘,磁盘0和磁盘1。磁盘0已经很长时间没使用了。

有一天,我使用某个软件将整个 Windows 10 从磁盘 1 移动到磁盘 0(因为空间不足)。虽然系统保留分区和 Windows 恢复分区被删除了(故意的,但没有特殊原因),但计算机能够完美启动,因为该软件为我处理了启动文件。

但从那天起,每次 Windows 尝试自我更新时,它都会失败并给出错误代码0x800f0922。这真的是由于缺少系统保留分区造成的吗?

我确实尝试创建一个新的,但是通过创建启动文件bcdboot根本没有效果,并且在运行时失败bootrec。 (我也运行了chkdsk,它说根本没有问题。)

有没有办法在不重新安装 Windows 的情况下创建新的系统保留分区或者没有系统保留分区我该如何修复0x800f0922?(Windows 10 家庭版 64 位版本 2004)

答案1

不太清楚你是怎么做到这些事的。

尽管如此,正常的 Windows 10 安装有 3 个分区:UEFI(这就是所谓的系统保留)、主 Windows 和 Windows 恢复。

您肯定需要第一个。我认为您可以在没有恢复的情况下运行和更新。

UEFI 是在安装 Windows 时由 Windows 构建的 - 而不仅仅是移动到位。

因此,从目前来看,最好的中长期解决方案是备份您的信息并在您想要使用的磁盘上正确地重新安装 Windows。

答案2

当系统保留分区中的空间少于 500 MB 时,会出现错误 0x800f0922。就您而言,该分区根本不存在。

我建议删除您创建的任何分区,在磁盘上保留大约 1 GB 的未分配空间,然后执行以下两个操作。第一个可能就足够了。

  1. 运行启动修复
  2. 修复安装

相关内容