Windows更新卡死多数无需重装系统,主因是缓存异常、服务阻塞或空间不足;需先确认卡在0%、35%、99%等阶段,再针对性操作:检查C盘≥20GB及EFI分区≥10MB空间,暂停并恢复更新,运行系统自带疑难解答,或以管理员身份清空SoftwareDistribution与catroot2缓存并重启服务。
windows 更新卡死在安装进度,不是必须重装系统才能解决的问题。多数情况是缓存异常、服务阻塞或空间不足导致的假性“卡死”,实际后台可能已停止响应。关键在于分清阶段——是下载卡住(0%、5%、6%)、安装中卡住(35%、99%),还是升级程序界面转圈不动,不同阶段对应不同主因和操作路径。
先确认卡在哪一阶段,再决定怎么动
安装进度卡在35%:大概率是 EFI 分区空间不足(尤其2026年5月KB5089549补丁),或显卡/安全软件拦截;
卡在0%、5%、6%:基本是更新缓存损坏,SoftwareDistribution 或 catroot2 文件夹出错;
卡在99%或100%:常见于 $GetCurrent\Media 文件夹异常,或电源/网络中断后残留状态未清理;
用 ISO 运行 setup.exe 卡在“正在获取更新”:说明安装程序强行联网检查失败,不是本地文件问题。
优先做三件不碰命令行的事
– 打开“设置 > 系统 > 存储”,看 C 盘剩余空间是否 ≥20GB;EFI 分区虽小,但可用空间不能低于 10MB(可用磁盘管理查看);
– 暂停再开启 Windows 更新:设置 > Windows 更新 > 暂停更新 7 天 → 等几秒 → 再点“恢复更新”;
– 直接运行系统自带工具:设置 > 系统 > 疑难解答 > 其他疑难解答 > Windows 更新 > 运行。
清理缓存是解决卡死最有效的通用操作
按 Win+X → 选“终端(管理员)”,依次执行以下命令(每行输完回车):
– Stop-Service wuauserv -Force
– Stop-Service bits -Force
– Stop-Service cryptsvc -Force
– Stop-Service msiserver -Force
– Remove-Item "C:\Windows\SoftwareDistribution\*" -Recurse -Force
– Remove-Item "C:\Windows\System32\catroot2\*" -Recurse -Force
– Start-Service wuauserv
– Start-Service bits
– Start-Service cryptsvc
– Start-Service msiserver
完成后重启电脑,再检查更新。
卡在99%或ISO安装转圈,重点处理Media文件夹
– 显示隐藏项目:文件资源管理器 > 视图 > 勾选“隐藏的项目”;
– 地址栏输入 C:\$GetCurrent 回车,找到里面的 Media 文件夹;
– 把 Media 文件夹复制到桌面备用;
– 重启电脑,登录后再把桌面的 Media 文件夹粘贴回 C:\$GetCurrent;
– 右键打开 Media 文件夹里的 setup.exe,安装时遇到“是否下载更新”直接选“暂不”。


















