应先清理系统保留空间并重置Windows Update组件,再手动安装最新累积更新KB包。具体包括:删除临时文件中的“Windows更新清理”和“交付优化文件”;以管理员身份运行命令重置wuauserv等服务并重命名SoftwareDistribution和catroot2文件夹;最后从微软更新目录下载对应KB的msu文件离线安装。

Windows 11 更新后卡在“无法完成更新,正在重试”界面,系统反复重启回到同一状态,既不报错也不推进,旧版本残留且安全补丁长期缺失。
检查并释放系统保留空间
打开“设置”→“系统”→“存储”,点击“高级存储设置”→“临时文件”,勾选“Windows 更新清理”和“交付优化文件”,点击“删除文件”。
这一步必须执行——【若跳过,后续所有操作均无效】。很多用户误以为清空下载文件夹就够了,但 Windows 更新缓存实际分散在 WinSxS 和 DeliveryOptimization 两个位置,仅删 C:\Windows\SoftwareDistribution 不解决问题。
手动重置 Windows Update 组件
方法一:使用管理员权限运行命令提示符,依次执行以下命令(每行回车一次):
net stop wuauserv → net stop cryptSvc → net stop bits → net stop msiserver → ren C:\Windows\SoftwareDistribution SoftwareDistribution.old → ren C:\Windows\System32\catroot2 catroot2.old → net start wuauserv → net start cryptSvc → net start bits → net start msiserver
完成后重启电脑,再尝试检查更新。该流程会清除损坏的更新元数据和证书缓存,是解决“重试循环”最有效的底层修复手段。
绕过当前失败更新包
第一步:访问 https://www.catalog.update.microsoft.com,搜索你当前系统版本号(如 22631.4512)对应的最新累积更新 KB 编号。
第二步:下载对应架构(x64 或 ARM64)的 .msu 文件,双击安装。安装过程不依赖 Windows Update 服务,可跳过失败的推送通道。
第三步:安装成功后,再次打开“设置”→“Windows 更新”,点击“检查更新”——此时系统通常能识别新状态并恢复自动更新链路。
注意:若 KB 包安装时报错 0x80070643,说明 .NET Framework 或 Visual C++ 运行库损坏,需先运行 DISM /Online /Cleanup-Image /RestoreHealth 命令修复系统映像。











