Windows 更新失败怎么办:错误码速查与缓存清理实战
排查总路线
更新失败九成能被这条路线解决,从轻到重执行:
- 重启再试:一半的「下载失败」「安装失败」在重启后消失。
- 跑疑难解答:设置 > 系统 > 疑难解答 > 其他疑难解答 > Windows 更新 > 运行。它会自动修组件与服务,全程点下一步。
- 查磁盘空间:见 清理空间。
- 断点续传:暂停网络几秒恢复,或切换网络(换手机热点)重试下载。
- 手动清缓存(下节)。
- 升级兜底:始终装不上的功能更新,用安装助手或 ISO 覆盖升级,见 三种装法。
高频错误码对照
| 错误码 | 含义 | 处理 |
|---|---|---|
| 0x8007000d | 更新文件损坏或缓存异常 | 清更新缓存(下节) |
| 0x80248014 | 更新数据库问题或服务未运行 | 确认 Windows Update 服务在跑,再跑疑难解答 |
| 0x800f0922 | 安装阶段失败,常见于空间不足或与第三方杀软冲突 | 腾空间;临时停用第三方杀软再试 |
| 0x80073712 | 组件存储损坏 | 管理员终端运行 DISM /Online /Cleanup-Image /RestoreHealth 后 sfc /scannow |
| 0x80070002 / 0x80070003 | 找不到文件,多为缓存残缺 | 清更新缓存 |
| 0xC1900101 | 驱动导致的升级失败 | 先卸载杀软、拔外设,更新关键驱动再升级,见 驱动更新 |
手动清更新缓存
这是更新排错的核心动作,步骤:
- Win + R 输入
services.msc回车。 - 找到 Windows Update 服务,右键「停止」(顺带停掉 Background Intelligent Transfer Service 更稳)。
- 打开文件资源管理器进
C:\Windows\SoftwareDistribution。 - 删除文件夹内的所有内容(夹子本身保留)。
- 回到服务列表把 Windows Update 重新「启动」。
- 设置里重新「检查更新」,系统会重新下载全新缓存。
升级安装类错误
升级到新版本(而非月度更新)失败的通用修复,官方口径是:移除外接硬件(U 盘、外接硬盘、扩展坞、打印机线),确保当前系统已装齐所有重要更新与驱动,腾够空间后再升级。反复失败可先用 蓝屏自救 里的系统文件修复命令跑一遍。
错误码清单远不止这些,未覆盖的代码以微软升级错误支持页为准;企业域环境先联系 IT。