全新安装Windows 10 22H2后更新KB5001716失败,报错0x80070643
我刚在全新格式化的硬盘上干净安装了Windows 10 22H2(安装介质是昨天用Windows 10媒体创建工具制作的USB启动盘)。安装系统后尝试更新时,大部分更新都成功了,但有一个失败了——2023-10 Update for Windows 10 Version 22H2 for x64-based Systems (KB5001716) 安装失败,报错代码0x80070643。
以下是截取的Get-WindowsUpdateLog日志片段(已移除时间戳以缩短内容):
6812 9384 DownloadManager * START * Begin Downloading Updates [CallerId = MoUpdateOrchestrator] [Call ID = {0313BB53-6F05-4B47-B1A0-324C32992836}]
6812 9384 DownloadManager Priority = 2, NetworkCostPolicy = 0, Interactive = 1, Download on Battery = 1, Bypass Regulation = 1, Owner is syst...
针对这个问题,我整理了几个实用的修复步骤,亲测大部分场景下都能解决:
重置Windows Update组件:这是修复更新故障的首选方案,操作步骤如下:
- 按下
Win + X打开快速菜单,选择「Windows PowerShell(管理员)」或「命令提示符(管理员)」 - 依次输入以下命令,每输入完一条按回车执行:
net stop wuauserv net stop cryptSvc net stop bits net stop msiserver ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 catroot2.old net start wuauserv net start cryptSvc net start bits net start msiserver - 全部执行完成后重启电脑,再尝试安装KB5001716更新。
- 按下
手动下载安装更新包:自动更新通道出问题时,手动安装往往能绕过故障。你可以直接在微软更新目录中搜索KB5001716,找到对应Windows 10 22H2 x64版本的安装包,下载后双击运行即可。
修复系统文件完整性:如果系统核心文件损坏,也会导致更新失败,可通过以下命令修复:
- 打开管理员权限的PowerShell或命令提示符
- 先执行:
sfc /scannow,等待系统扫描并修复损坏文件 - 若SFC无法完全修复,再执行:
DISM /Online /Cleanup-Image /RestoreHealth,完成后重启电脑再尝试更新。
如果以上方法都无效,你可以查看完整的Windows更新日志排查细节,或者暂时禁用第三方杀毒软件(如果有安装)——部分杀毒软件的防护规则可能会干扰更新进程。
备注:内容来源于stack exchange,提问作者Joseph Sible-Reinstate Monica




