Windows Server 2019累积更新安装失败(错误码0x800f0900及关联问题)
系统基础信息
- OS版本:Microsoft Windows Server 2019 Standard(10.0.17763 Build 17763)
- 初始安装日期:2020年1月17日 12:25:18
问题现象
- Defender和.NET类更新可正常安装,但2023年1月(KB5022286)及2022年12月的Windows Server 2019 x64累积更新始终安装失败:
- 手动安装时,提示MSI错误码
-2146498304 - 通过WSUS或微软官方渠道安装时,报错
0x800f0900
- 手动安装时,提示MSI错误码
已尝试的修复操作
- 按照官方指引重置Windows Update组件
- 执行系统文件检查命令:
sfc /scannow - 运行DISM修复命令:
DISM /Online /Cleanup-Image /RestoreHealth,但该命令执行失败,错误码0x800f0954 - 搜索相关错误码后尝试多种方案,但均无效果,问题陷入循环
Windows Update日志片段
2023/01/13 11:00:13.1374595 7128 8128 Handler CBS called Error with 0x800f0900,
2023/01/13 11:00:13.1402237 7128 8128 Handler CBS called Terminate
2023/01/13 11:00:53.9164837 7128 7556 Handler Completed install of CBS update with type=0, requiresReboot=0, installerError=1, hr=0x800f0900
2023/01/13 11:00:54.0648649 7128 7556 Handler * END * CBS Install
2023/01/13 11:00:54.6929704 3664 5204 Agent FAILED [8024200B] Method failed [CAgentUpdateManager::InstallUpdate:11739]
2023/01/13 11:00:54.8788666 3664 5204 Handler Loaded state: cCompleteIterations: 1, pt: SelfContainedNoExpressPayload, nNextRequestID: 1.
2023/01/13 11:00:54.9012256 3664 5204 Agent LogHistory called. idUpdate={447FF6C5-74A0-4DFD-A497-9039E898E010}.200, resultMapped=800F0900, resultUnMapped=800F0900
2023/01/13 11:00:54.9131342 3664 5204 Agent Install updates CallerId = UpdateOrchestrator
2023/01/13 11:00:54.9132320 2116 4776 ComApi Install ClientId = UpdateOrchestrator
2023/01/13 11:00:54.9140489 2116 4776 ComApi Install call complete (succeeded = 0, succeeded with errors = 0, failed = 1, cancelled = 0, unaccounted = 0
2023/01/13 11:00:54.9143000 2116 4776 ComApi Reboot required = False
2023/01/13 11:00:54.9143085 2116 4776 ComApi Exit code = 0x00000000; Call error code = 0x80240022
2023/01/13 11:00:54.9143100 2116 4776 ComApi * END * Install ClientId = UpdateOrchestrator
2023/01/13 11:00:54.9146923 3664 1652 Agent WU client calls back to install call {36B49B40-ED6B-4C7D-A74A-D2CC913B7D67} with code Call complete and error 0
2023/01/13 11:00:54.9149632 2116 6932 ComApi Install call complete (succeeded = 0, succeeded with errors = 0, failed = 1, cancelled = 0, unaccounted = 0
备注:内容来源于stack exchange,提问作者AlteredAdmin




