Windows 更新问题可能会导致系统无法正常更新,以下是一些常见的错误代码及其可能的解决方案:
1. "错误代码:0x80070002"
- "问题":通常是由于文件权限不足或文件损坏导致的。
- "解决方案":
- 以管理员身份运行命令提示符。
- 清除Windows更新缓存:运行 `net stop wuauserv` 和 `net stop cryptSvc` 命令,然后运行 `net stop bits` 和 `net stop msiserver`。
- 删除以下文件夹:`C:WindowsSoftwareDistribution` 和 `C:WindowsSystem32catroot2`。
- 重新启动Windows更新服务:运行 `net start wuauserv`、`net start cryptSvc`、`net start bits` 和 `net start msiserver`。
- 尝试重新启动计算机。
2. "错误代码:0x80070005"
- "问题":通常是由于访问冲突导致的。
- "解决方案":
- 运行“命令提示符”以管理员身份。
- 输入以下命令并按Enter:`sfc /scannow` 和 `DISM.exe /Online /Cleanup-image /CheckHealth`。
- 等待过程完成后,重新启动计算机。
3. "错误代码:0x80070057"
- "问题":通常是由于文件损坏导致的
相关内容:

在安装 Windows 10/11 更新的过程中,失败是常见现象,原因多种多样——有时源自用户设备的软件或硬件问题,有时则是更新本身存在缺陷。为此,微软发布了一份新的技术指南,详细解释了各类更新错误代码的含义,并提供了相应的排查方法。
大多数更新失败的情况并不需要立刻担心,因为系统通常会在后台自动重试更新过程。通常情况下,在两到三天内更新就能成功完成。此外,微软还会通过其云端配置不断调整,以提高受影响电脑的兼容性和更新成功率。
不过,对于那些觉得更新失败令人困扰的用户,查阅微软的官方故障排查指南可能会有所帮助。这些解决方案可以协助修复许多常见问题。如果按照指南操作后问题仍未解决,通常也只需耐心等待,系统最终会自行修复问题。
以下是一些常见错误代码及其原因概述:
Windows 10/11 通用错误代码:
- 0x800705b4 – 更新耗时过长或被中断
- 0x80240034 – 由于下载不完整或网络连接问题导致更新停滞
- 0x800f0922 / 0x8007000E – 由于磁盘空间不足而导致安装失败
- 0x800F081F / 0x80073712 / 0x80246007 – 系统文件损坏或缺失,或下载未完成
- 0x80246007 – 所需的更新文件缺失或无法获取
- 0x80070002 / 0x80070003 / 0x80070057 – 通用的更新安装失败
- 0x80070422 – Windows Update 服务被禁用或未正常运行
- 0x80070020 – 有其他应用程序或进程干扰了更新操作
仅适用于 Windows 11 的错误代码:
- 0x8007000d – 更新文件有误或缓存损坏
- 0x80070057 / 0x80080005 – 文件损坏或系统配置错误
- 0xC1900101 – 驱动程序不兼容导致更新失败
- 0x80248014 – Windows 更新数据库存在问题或更新服务未启用
- 0x80070005 – 权限被拒绝或没有足够权限安装更新
微软建议的故障排查步骤:
- 打开「开始」菜单 → 设置 → 更新与安全。
- 点击「疑难解答」,然后选择「其他疑难解答工具」。
- 在「开始使用」下方选择「Windows 更新」,点击「运行疑难解答」。
- 按照屏幕上的提示完成诊断流程。
清除更新缓存的步骤如下:
- 按下 Win + R 打开运行窗口,输入 services.msc 并按下回车。
- 找到「Windows Update 服务」,右键点击选择「停止」。
- 进入 C:WindowsSoftwareDistribution 文件夹,删除该文件夹内的所有内容。
- 返回服务窗口,重新启动「Windows Update 服务」。
通过上述操作,通常可以恢复正常的更新功能,并解决常见的安装问题。