本文提供了一种解决方法,用于在系统重启后卸载Windows 更新挂起和新安装的更新的问题。
原始 KB 数: 3064434
现象
假设出现了下面这种情景:
- 你有一台运行 Windows 的计算机。
- 从Windows 更新安装更新。
- 系统提示你执行此操作时重启 Windows。
在此方案中,在重启过程中会看到以下消息:
处理更新
13% 完成
不要关闭计算机
这是预期的消息。 然而,系统似乎停止响应(挂起)约15分钟。 这一次之后,系统将重启。 但是,已安装的更新现已卸载。
此外,类似于以下内容的条目可能会在 %SystemRoot%\Logs\CBS 下的CBS.log文件中记录:
Shtd:超时等待关闭处理完成 - 最近 900000 毫秒未检测到任何进度
原因
出现此问题的原因是受信任的安装程序服务未在默认超时 15 分钟内完成安装过程。
解决方法
若要解决此问题,请将超时值设置为注册表中的较大值,然后重新应用修补程序。 为此,请按照下列步骤进行操作:
启动“注册表编辑器”。
找到以下子项:
HKLM\System\CurrentControlSet\Services\TrustedInstaller
右键单击 TrustedInstaller 密钥,然后单击“ 权限”。
向管理员组授予完全控制用户权限。
将 BlockTimeIncrement 值更改为 2a30(十六进制)。
注意
此更改将超时值设置为 3 小时。 这应该足以满足大多数情况。 但是,你可能必须在环境中尝试更大的值。
重启服务器,然后再次应用修补程序。
Status
Microsoft 已经确认这是一个列于“适用范围”部分的 Microsoft 产品问题。
数据收集
如果需要 Microsoft 支持方面的帮助,建议按照使用 TSS 针对与部署相关的问题收集信息中所述的步骤收集信息。