我无法安装 Windows 1809 更新 KB4471332,出现错误 0x800f0922。
经过谷歌搜索和搜索,许多建议的解决方案都涉及确保 EFI 分区为 500MB 或更大。不久前我遇到了类似的问题,因此重建了 EFI 分区(我的驱动器克隆坏了,只复制了数据分区!)并调整了大小以确保它超过 500MB。从那时起,我就没遇到过任何问题。这也是一个“修复安装”,几周前我运行了 1809 ISO。(从那时起安装更新就没有问题了。这是我在安装过程中遇到的第一个问题)
我还尝试通过疑难解答程序重置 Windows 更新并清除软件分发文件夹,然后再次尝试更新。我甚至从更新目录中下载了独立更新程序。每次安装、重新启动时,都会在重新启动后到达大约 96% 的“配置更新”,然后显示无法完成更新并正在恢复更改。检查事件查看器时,记录了错误 0x800f0922。
任何帮助将非常感激!
答案1
系统保留分区没有空间会导致更新时出现 0x800f0922 错误代码。您可以从系统保留分区中删除一些第三方软件日志以释放磁盘空间。但并非每个 0x800f0922 错误代码都与同一原因有关。我们还需要通过 CBS.log 文件检查真正的原因。详细信息将记录在日志中,例如 (ERROR_DISK_FULL) 或错误 HRESULT_FROM_WIN32(ERROR_PATH_NOT_FOUND) 等。
答案2
如果您的分区样式是谷氨酰胺磷酸酶那么请考虑以下几点:
错误代码 0x800f0922 主要是由于您的系统保留分区已满或容量不足。虽然 Windows 建议最大尺寸为 500 MB,强烈建议不要篡改尺寸,因为如果搞砸了,可能会导致严重的启动问题。
以下是我所做的[步骤 1-4]以及如果它不起作用我将继续采取什么措施[步骤 5-11]:
运行磁盘清理并安全删除交付优化和缩略图文件[我用这个释放了近 1 GB]。
运行 services.msc 并将 App Readiness 服务设为自动,然后重新启动该服务。[您也可以选择对后台智能传输服务和 Windows 更新服务执行相同的步骤]
暂时禁用您的域、公共和专用网络防火墙设置。[请记住稍后重新启用它们]
重新启动系统以查看其是否正常工作。
如果步骤 4 不起作用,请尝试通过
https://www.winhelponline.com/blog/error-0x800f0922-installing-windows-update-windows-10/#:~:text=The%20Windows%20Update%20error%200x800F0922,is%20less%20than%2015%20MB.
[您可能需要运行两次命令来修复任何命令行错误] 修复重建的性能计数器设置。重新启动系统以查看它是否有效。如果步骤 5 不起作用,则在管理员模式下的 CMD 上分别尝试 net stop wuauserv、net stop bits、net stop dosvc,然后分别尝试 net start wuauserv、net start bits、net start dosvc。重新启动系统以查看它是否有效。
立即备份您的文件,因为接下来的步骤可能会对您的系统造成潜在危险。
如果步骤 6 不起作用,请尝试在 BIOS 设置中暂时禁用安全启动。重新启动系统以查看是否有效。[请记住在问题解决后重新启用安全启动]
如果步骤 7 不起作用,请尝试使用 cmd 命令 DISM(scanhealth、checkhealth restorehealth)和 scf/scannow。等待它们完成。重新启动系统以查看是否有效。
如果步骤 8 不起作用,请尝试从 Windows 更新目录手动下载有故障的更新并安装它们。重新启动系统以查看它是否有效。
如果步骤 9 不起作用,请尝试调整系统保留分区的大小 [小心谨慎地进行] 使用 CMD
https://support.microsoft.com/en-us/topic/-we-couldn-t-update-system-reserved-partition-error-installing-windows-10-46865f3f-37bb-4c51-c69f-07271b6672ac
或使用 Windows 分区工具(如 EaseUS、MiniTool、Gparted 和 AOMEI 等)。如果步骤 10 不起作用,那么请在尝试重置 Windows 安装的任何“最后手段”之前,寻求系统管理员(尤其是 IT 专业人士)的帮助,或咨询 Microsoft 论坛。
希望这有帮助!