Windows Update卡住或失败时,可依次尝试:一、重启更新服务并清理缓存;二、用DISM与SFC修复系统映像;三、手动下载安装KB补丁;四、安全模式下更新;五、运行脚本重置更新组件。

如果您尝试执行Windows Update,但更新过程长时间停滞、反复失败或显示“正在准备更新”却无进展,则可能是由于服务异常、缓存损坏、权限冲突或系统组件阻塞所致。以下是强制完成系统更新的多种可行方案:
该方法通过终止核心更新服务进程、清除已损坏的下载与元数据缓存,使Windows Update恢复初始状态,适用于90%以上的卡住或失败场景。
1、以管理员身份打开命令提示符或Windows终端。
2、依次输入以下命令并回车执行:
net stop wuauserv
net stop bits
net stop cryptsvc
3、删除缓存目录:
rd /s /q "%windir%\SoftwareDistribution"
rd /s /q "%windir%\System32\catroot2"
4、重新启用服务:
net start wuauserv
net start bits
net start cryptsvc
5、执行强制检测:
wuauclt /detectnow
当更新失败伴随系统文件校验错误(如0x80073712、0x800F0922)时,表明Windows映像已损坏,需通过DISM还原健康源并用SFC扫描修复。
1、以管理员身份运行命令提示符。
2、执行映像检查:
dism /online /cleanup-image /scanhealth
3、若报告存在损坏,运行修复命令:
dism /online /cleanup-image /restorehealth
4、等待DISM完成后再执行:
sfc /scannow
5、全部完成后重启电脑,再尝试Windows更新。
当特定补丁(如KB5034441)反复失败时,可绕过自动分发机制,直接从微软更新目录获取离线安装包,规避网络或服务调度问题。
1、访问https://www.catalog.update.microsoft.com/。
2、在搜索框中输入失败更新的编号(例如KB开头的完整编号,可在“设置 > 更新历史记录”中查得)。
3、选择与当前系统架构匹配的版本(x64或ARM64),点击“下载”。
4、双击下载的.msu文件,按向导完成安装。
5、安装完毕后重启,确认该更新是否已标记为“已安装”。
第三方驱动、启动项或实时防护软件可能干扰更新进程。安全模式仅加载必要组件,可排除多数外部干扰因素。
1、按住Shift键同时点击“开始 > 电源 > 重启”,进入恢复环境。
2、选择“疑难解答 > 高级选项 > 启动设置 > 重启”。
3、重启后按数字键4进入安全模式(或5进入带网络的安全模式)。
4、登录后立即打开“设置 > Windows更新”,点击“检查更新”。
5、若更新成功下载并安装,重启返回正常模式。
该方案整合服务控制、缓存清理、注册表重置与权限修复,比手动操作更彻底,尤其适用于多次失败后的深度恢复。
1、新建文本文档,粘贴以下内容并保存为ResetWU.bat:
@echo off
net stop wuauserv /y
net stop bits /y
net stop cryptsvc /y
rd /s /q "%windir%\SoftwareDistribution"
rd /s /q "%windir%\System32\catroot2"
reg delete "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /f
reg delete "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" /f
net start wuauserv
net start bits
net start cryptsvc
2、右键该批处理文件,选择“以管理员身份运行”。
3、等待窗口自动关闭后,立即打开Windows设置检查更新。
以上就是Windows Update更新失败或卡住 强制完成系统更新的解决方案【分析】的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号