Windows更新卡住可按七步修复:一、强制重启;二、重启更新相关服务;三、清除SoftwareDistribution与catroot2缓存;四、运行官方疑难解答工具;五、执行SFC与DISM系统修复;六、安全模式下清理缓存;七、手动下载安装离线补丁。

如果您正在执行Windows更新,但进度条长时间停滞、百分比不再变化或系统无响应,则可能是由于更新服务异常、缓存损坏、磁盘空间不足或系统文件冲突所致。以下是多种可立即执行的修复与重启步骤:
一、强制重启并重试更新
该方法适用于更新进程完全无响应、鼠标键盘操作失效或硬盘指示灯长期静止的情况。通过安全断电重建系统初始状态,避免残留锁死进程干扰后续更新流程。
1、按住主机电源键持续5秒,直至设备完全关机。
2、拔掉台式机电源线或取出笔记本电池(若可拆卸),等待30秒。
3、重新连接电源并开机,进入系统后不立即打开任何程序。
4、打开“设置”→“更新和安全”→“Windows更新”,点击“检查更新”重新触发下载与安装流程。
二、停止并重启Windows更新相关服务
Windows更新依赖多个后台服务协同工作,任意一项处于停止或错误状态均会导致卡顿。手动重启可刷新服务内部状态并释放被占用的系统资源。
1、同时按下Win+R,输入services.msc,回车打开服务管理器。
2、在列表中依次找到以下三项服务:Windows Update、Background Intelligent Transfer Service、Cryptographic Services。
3、对每一项右键选择“重新启动”;若显示“已停止”,则先选“启动”,再右键“重新启动”。
4、全部操作完成后,关闭服务管理器,等待约1分钟后再检查更新界面是否恢复响应。
三、清除SoftwareDistribution与catroot2缓存
Windows更新过程中会将下载包、临时配置和校验数据写入C:\Windows\SoftwareDistribution和C:\Windows\System32\catroot2两个文件夹。缓存文件损坏是导致卡在0%、27%、99%等节点的最常见原因。
1、以管理员身份运行命令提示符(右键“开始”→“命令提示符(管理员)”)。
2、依次执行以下命令(每行回车一次):
net stop wuauserv
net stop bits
net stop cryptsvc
3、在文件资源管理器中导航至C:\Windows\SoftwareDistribution,将其重命名为SoftwareDistribution.old。
4、同样将C:\Windows\System32\catroot2重命名为catroot2.old。
5、回到命令提示符,依次执行:
net start wuauserv
net start bits
net start cryptsvc
四、运行Windows更新疑难解答工具
该工具由微软官方提供,可自动检测服务配置错误、权限缺失、网络策略拦截等隐藏问题,并尝试一键修复,无需用户判断具体故障点。
1、打开“设置”→“系统”→“疑难解答”→“其他疑难解答”。
2、在列表中找到Windows更新,点击右侧“运行”按钮。
3、等待扫描完成(通常需2–5分钟),查看是否有“建议的操作”出现。
4、如有,点击“应用此修复”并按提示重启系统;如无建议,继续执行下一方案。
五、执行SFC与DISM系统文件修复
当更新卡在特定阶段(如“正在准备Windows”或“正在配置更新”)时,极可能因系统核心文件损坏导致无法继续。SFC用于扫描并替换受保护的系统文件,DISM则用于修复Windows映像底层结构。
1、以管理员身份运行命令提示符。
2、输入并执行:sfc /scannow,等待完成(约15–40分钟)。
3、完成后立即执行:DISM /Online /Cleanup-Image /RestoreHealth,该过程需联网且耗时较长,请勿中断。
4、两条命令均成功返回“操作成功完成”后,重启电脑并再次检查更新。
六、进入安全模式执行缓存清理
某些第三方驱动或常驻进程会在正常模式下持续锁定更新相关文件,导致无法删除或重命名缓存目录。安全模式仅加载必要组件,可绕过此类干扰。
1、按住Shift键同时点击“开始”→“电源”→“重启”。
2、进入“选择一个选项”界面后,依次选择“疑难解答”→“高级选项”→“启动设置”→“重启”。
3、重启后按F4键启用带网络的安全模式。
4、登录后,重复第二步与第三步中的服务停止及缓存文件夹重命名操作。
5、全部完成后,正常重启退出安全模式,观察更新是否继续推进。
七、手动下载并安装离线更新补丁
当网络环境不稳定、代理策略限制或微软服务器端分发异常时,自动更新机制可能反复失败。使用离线安装包可跳过下载环节,直接执行本地安装。
1、访问Microsoft Update Catalog网站(https://www.catalog.update.microsoft.com)。
2、在搜索框中输入当前卡住更新的KB编号(可在“更新历史记录”中查看,例如KB5034441)。
3、选择与本机系统版本完全匹配的补丁(注意区分x64/ARM64及Windows 10/11版本)。
4、下载后双击运行.msu文件,按向导完成安装。
5、安装结束后重启,确认该补丁已出现在“更新历史记录”中。











