适用于:✔️ Windows VM
概要
错误代码0x800F0920指示Windows 更新安装进程停止响应。 如果受信任的安装程序服务未在默认超时期限为 15 分钟内完成安装,则会出现此问题。
先决条件
对于运行 Windows 的 Microsoft Azure 虚拟机(VM),请确保备份 OS 磁盘。 有关详细信息,请参阅 “关于 Azure 虚拟机还原”。
如何找出问题
检查类似于以下示例的条目:CBS.log
2023-09-17 22:48:16, Info CBS Startup: SC autostart event signaled
2023-09-17 22:48:16, Info CBS Clearing HangDetect value
2023-09-17 22:48:16, Error CBS Startup: A possible hang was detected on the last boot. [HRESULT = 0x800f0920 - CBS_E_HANG_DETECTED]
2023-09-17 22:48:16, Info CBS Current global progress. Current: 58, Limit: 105, ExecuteState: CbsExecuteStateResolvePending
2023-09-17 22:48:16, Info CBS Previous global progress. Current: 58, Limit: 105, ExecuteState: CbsExecuteStateResolvePending
2023-09-17 22:48:16, Error CBS Startup: No progress detected while needing to process the advanced operation queue, rolling back and cancelling the transaction. [HRESULT = 0x80004005 - E_FAIL]
2023-09-17 22:48:16, Info CBS Setting ExecuteState key to: CbsExecuteStateInitiateRollback | CbsExecuteStateFlagAdvancedInstallersFailed
2023-09-17 22:48:16, Info CBS SetProgressMessage: progressMessageStage: -1, ExecuteState: CbsExecuteStateInitiateRollback | CbsExecuteStateFlagAdvancedInstallersFailed, SubStage: 0
2023-09-17 22:48:16, Info CBS Progress: UI message updated. Operation type: Update. Stage: 1 out of 1. Rollback.
2023-09-17 22:48:16, Info CBS Setting original failure status: 0x800f0920, last forward execute state: CbsExecuteStateResolvePending
原因
发生此错误的原因是受信任的安装程序服务未在默认超时期限为 15 分钟内完成安装过程。 此失败可能会导致事务回滚和取消。
决议
对于基于 Windows 的计算机,请执行 就地升级。
有关在 Azure 中运行 Windows 的 VM,请参阅 Windows 虚拟机上的就地升级。