一、问题与解决原则
1、问题描述
Windows 10 反复更新版本 1803 功能更新。查看更新记录是更新出错,并且分别出现过两种错误。
- windows 10 更新出错(0x8024200d)
- Windows 更新问题 0x80070003
2、问题解决原则
- 进入微软中国官网
- 在微软中国该网站的右上角找到搜索按钮(一个放大镜的图标)
- 点击一次搜索按钮,把错误代码输入后搜索。比如搜索:
0x8024200d
- 根据相应 windows 的版本解决问题,这里是指 Windows 10 这个版本的对应问题
3、最终解决方法
以上的方法并没有解决问题,最终的解决问题看第三大点。
二、两种错误情况
1、windows 10 更新出错(0x8024200d)
- 按照 问题 windows 10 更新出错(0x8024200d) 中 DamonMu 的回复,尝试用他提供的链接地址去看问题解决办法
- 上述解决问题的链接是 使用 DISM 或系统更新准备工具修复 Windows 更新错误 ,主要解决方式是在命令行(用管理员权限运行,即 Windows 10 中搜索 command prompt,然后右键选管理员权限运行)中运行 DISM 工具来修复。具体情况见下面的命令行情况。结果是并没有修复。
- 所以继续查找另外一个更新错误 0x80070003
Microsoft Windows [版本 10.0.16299.15]
(c) 2017 Microsoft Corporation。保留所有权利。
C:\Windows\system32>DISM.exe /Online /Cleanup-image /Restorehealth
部署映像服务和管理工具
版本: 10.0.16299.15
映像版本: 10.0.16299.15
[==========================100.0%==========================] 还原操作已成功完成。
操作成功完成。
C:\Windows\system32>sfc /scannow
开始系统扫描。此过程将需要一些时间。
开始系统扫描的验证阶段。
验证 100% 已完成。
Windows 资源保护未找到任何完整性冲突。
C:\Windows\system32>
2、windows 10 更新出错(0x80070003)
- 选择第一个问题链接:修复 Windows 更新问题
- 下载 Windows 更新疑难解答程序 ,并双击该程序运行,一路选择修复
HOWTO: 解决 Windows DISM error ID3 0x80070003 故障
提到这是一个已经存在了7年的错误。这个错误是因为移动了 Users 目录中的 Default 目录,而这个目录包含了默认的注册表数据文件 NTUWER.DAT,而 DISM 会去加载这个注册表数据文件,所以导致操作失败。
三、最终的解决
以上两种错误方法都没有解决。最后通过简单设置解决了问题。
-
win + x
快捷键,选计算机管理
- 计算机管理 > 服务和应用程序 > 服务 > Windows Update,右键选择停用
- 删除文件夹:
C:\Windows\SoftwareDistribution\DataStore
C:\Windows\SoftwareDistribution\Download
- 再启动上述的
Windows Update
服务 - 在 设置 > Windows 更新 > 更新设置 > 高级选项 > 选择合适安装更新 中,选择“半年频道”,而不是“半年频道(定向)”
- 重新检查更新。这样就可以顺利更新了。