前几天我像往常一样打开Windows更新,看到KB5036893发布,点击安装后进度条直接卡在0%一动不动。等了半小时还是老样子,强制重启后更新继续报错,系统反复尝试却始终失败。我遇到过好几次类似的更新卡死,这次决定彻底排查出来。
第一步:检查更新服务与缓存。我按下Win+R输入services.msc,找到Windows Update、Cryptographic Services和Background Intelligent Transfer Service,确保它们处于运行状态。如果停止,就右键启动。接着打开C:\Windows\SoftwareDistribution,删除Download和DataStore文件夹内的所有文件——注意不要删文件夹本身。完成后再次检查更新,进度条开始动了,但到5%又卡住。
第二步:使用DISM和SFC修复系统文件。既然缓存清理不彻底,可能系统组件有损坏。管理员运行命令提示符,先输入DISM /Online /Cleanup-Image /RestoreHealth,等待完成;再输入sfc /scannow。实测扫描过程中发现多个损坏文件并修复。重启后更新进度条终于突破了5%,但走到62%又停滞了15分钟。
第三步:禁用第三方安全软件并重置更新组件。我装了火绒和AdGuard,它们可能拦截更新。临时退出全部安全软件,然后下载微软官方更新疑难解答工具运行,自动重置Winsock、代理和更新组件。接着用管理员PowerHshell执行ie4uinit -ShowSettings和net stop wuauserv & net stop bits & net stop cryptSvc & net stop appidsvc,再删除SoftwareDistribution和catroot2文件夹,最后重启更新服务。这次再点击安装,进度条丝滑跑完,重启后系统提示更新成功。
问:Win11更新卡在0%或某一进度很久怎么办?
答:先检查更新服务是否运行,然后清空SoftwareDistribution和catroot2文件夹。如果不行,用DISM和SFC修复系统文件,再禁用第三方杀毒软件并运行微软更新疑难解答。
问:清理缓存后更新进度反而倒退怎么办?
答:这种情况通常是下载文件损坏或网络问题。建议重置Windows Update组件:以管理员身份运行cmd,依次执行net stop wuauserv、net stop bits、net stop cryptSvc、net stop appidsvc,然后删除C:\Windows\SoftwareDistribution和C:\Windows\System32\catroot2内所有文件,再重启服务。最后断开VPN或代理,重新检查更新。
问:更新卡住时强行关机会不会损坏系统?
答:强行关机有一定风险,但大多数情况下Windows更新会在下次启动时自动撤销或回滚。如果频繁卡住,优先使用我实测的方法修复,实在不行按住电源键10秒强制重启,系统通常能进入恢复界面选择“疑难解答→高级选项→卸载最新更新”。我上次用这个方法成功回滚并重新安装了更新。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2305938578@qq.com 举报,一经查实,本站将立刻删除,本文链接:https://www.spubm.cn/71623.html
