Windows更新失败的五大解决方法:一、清理SoftwareDistribution和catroot2文件夹并重置更新服务;二、运行sfc /scannow和DISM修复系统文件;三、检查并启动Windows Update相关服务;四、使用系统内置更新疑难解答;五、禁用第三方安全软件并移除外接设备。

如果您在 Windows 10 或 Windows 11 系统中尝试安装更新时遭遇卡住、反复重启、进度停滞或弹出错误代码,则很可能是更新服务异常、系统文件损坏、磁盘空间不足或第三方软件干扰所致。以下是多种可独立操作的解决方法:
一、清理 Windows 更新缓存并重置更新组件
Windows 更新过程中会将下载的临时文件存储在 SoftwareDistribution 和 Catroot2 文件夹中,若其中文件损坏或残留旧版本冲突数据,会导致更新无法继续。
1、按 Win + R 打开“运行”,输入 services.msc 后回车。
2、在服务列表中依次右键停止以下三项服务:Windows Update、Background Intelligent Transfer Service (BITS)、Windows Installer。
3、打开文件资源管理器,导航至 C:\Windows\SoftwareDistribution 和 C:\Windows\System32\catroot2,删除这两个文件夹内所有内容。
4、返回“服务”窗口,重新启动上述三项服务。
二、运行系统文件检查与映像修复工具
系统核心文件损坏或 Windows 映像(WIM)不一致,会直接导致更新安装失败,SFC 和 DISM 命令可分别用于扫描修复系统文件及底层映像健康状态。
1、以管理员身份运行命令提示符:按 Win + X,选择“Windows 终端(管理员)”或“命令提示符(管理员)”。
2、输入命令 sfc /scannow 并回车,等待扫描完成并查看结果提示。
3、扫描结束后,立即执行 DISM /Online /Cleanup-Image /RestoreHealth,回车后等待该命令完全执行完毕。
4、命令全部完成后,重启计算机。
三、重启 Windows Update 相关服务
Windows Update 服务及其依赖服务(如 Cryptographic Services、BITS)若处于停止、禁用或假死状态,将使整个更新流程中断或无响应。
1、按 Win + R 输入 services.msc 回车,打开服务管理器。
2、依次找到并右键以下服务,确保其“启动类型”设为“自动”,且当前状态为“正在运行”:Windows Update、Cryptographic Services、Background Intelligent Transfer Service、Windows Installer。
3、若任一服务状态异常,右键选择“启动”;若启动失败,记录错误代码并检查其“属性→依存关系”中所列前置服务是否已启用。
四、执行 Windows 更新疑难解答
Windows 内置的更新疑难解答程序能自动检测常见配置错误、权限问题、服务注册异常等,并尝试一键修复。
1、打开“设置”→“系统”→“疑难解答”→“其他疑难解答”。
2、在列表中找到 Windows 更新,点击“运行疑难解答”。
3、按向导提示完成检测,等待工具识别问题并应用修复措施。
4、修复完成后,重启系统并再次尝试检查更新。
五、禁用第三方安全软件并拔除可移动设备
部分杀毒软件、防火墙或实时监控工具会拦截 Windows Update 进程对系统文件的写入操作;同时,插入的 U 盘、光盘或 SD 卡可能在更新重启阶段引发驱动冲突或引导异常。
1、临时退出或完全禁用第三方杀毒软件(如 360、腾讯电脑管家、火绒等),关闭其自启动和实时防护模块。
2、从主机上拔下所有非必要外接设备,包括 U 盘、移动硬盘、SD 卡读卡器、DVD/CD 光盘。
3、断开蓝牙外设(如无线鼠标接收器)及非关键 USB 设备。
4、重启电脑,在无干扰环境下再次触发 Windows 更新。











