所以我今天遇到了一个以前从未见过的有趣问题,我花了一段时间才意识到是什么原因造成的。
大约一个月以来,我一直无法安装通过 Windows 更新分发的任何更新。我从未真正检查过更新的状态,并认为更新已成功安装。
如果有人对失败尝试的 Windows 更新日志感兴趣,您可以在此处找到。由于篇幅太大,无法在此问题的正文中提供。虽然KB4471332 以 0x800f0922 失败,但 EFI 分区超过 500MB已提交答案,但从未被接受,我已经将其排除在可能的解决方案之外。
其他现有问题询问此特定错误代码。然而,他们都没有接受答案。在确实存在答案的问题中,大多数建议重新安装 .NET Framework 3.5,我立即排除了它不是解决方案。至于我排除这些解决方案的原因,我查看了我生成的 Windows 更新日志,在错误日志中没有发现有关无法更新 EFI 分区或 .NET Framework 3.5 的错误。一些答案建议执行修复安装。我还裁定该解决方案,因为这不是此错误代码的解决方案。我看到了一些涉及擦除 Edge 的其他解决方案,我不知道 Edge 与这个特定的错误代码有什么关系,所以我也排除了它作为可能的解决方案
那么究竟是什么导致任何更新生成错误代码 0x800f0922,以及如何修复我的系统以便我可以在不执行修复安装的情况下安装更新?