错误代码0x80073712表明windows组件存储(winsxs)损坏,需依次执行五步修复:一、运行windows更新疑难解答;二、重置更新服务与缓存目录;三、用dism扫描并恢复映像;四、执行sfc /scannow替换受损系统文件;五、必要时通过media creation tool就地升级。

Windows 10 更新卡在安装阶段并弹出“错误代码 0x80073712”,说明系统组件存储(WinSxS)已损坏或校验失败,导致关键更新文件无法加载——这不是网络或磁盘空间问题,而是 Windows 底层映像结构异常,必须逐层修复才能恢复更新能力。
先跑一遍自动诊断工具
这一步最快,能秒级识别服务停用、权限异常等表层问题,适合刚报错就立刻尝试。
点击“开始”→在搜索框输入“疑难解答设置”→打开后点左侧“其他疑难解答”→找到“Windows 更新”→点击“运行疑难解答”→按提示完成检测与修复→重启电脑。
重置更新服务与缓存目录
该操作强制清空旧缓存并重建服务环境,是解决 0x80073712 最常用且有效的前置步骤。
右键“开始”按钮→选择“Windows 终端(管理员)”→依次执行以下命令(每行输完回车):
net stop bits → net stop wuauserv → net stop appidsvc → net stop cryptsvc
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old → ren C:\Windows\System32\catroot2 catroot2.old
net start bits → net start wuauserv → net start appidsvc → net start cryptsvc
【务必确认所有命令都执行成功,若某条报“服务未启动”可跳过,但不能跳过重命名命令】
关闭终端→重启电脑→再次检查更新。
用DISM深度扫描并修复组件映像
当缓存重置无效时,说明损坏已渗入 Windows 映像底层,DISM 是唯一能直接读取并替换损坏组件的工具。
第一步:扫描健康状态 → 在管理员终端中输入:
DISM /Online /Cleanup-Image /ScanHealth
第二步:若扫描报告“发现损坏”,立即执行修复 → 输入:
DISM /Online /Cleanup-Image /RestoreHealth
第三步:等待命令自动下载并替换损坏文件,过程可能持续15~40分钟,期间不要关闭窗口或休眠电脑。
执行SFC系统文件扫描
DISM修复后必须补上这一步,否则部分被标记为“损坏但未替换”的系统文件仍会引发更新失败。
在同一个管理员终端中,直接输入:
sfc /scannow
扫描过程常在69%左右长时间停留,这是正常现象,耐心等待直至显示“Windows 资源保护未发现任何完整性冲突”或“已修复损坏文件”。
就地升级(终极方案)
前四步全部失败后,说明组件存储损坏已超出自动修复能力范围,此时需用官方安装介质覆盖修复。
方法一:使用 Media Creation Tool 创建U盘启动器 → 插入U盘 → 运行 setup.exe → 选择“升级这台电脑” → 勾选“保留个人文件和应用” → 开始安装。
方法二:直接下载 Windows 10 官方 ISO 文件 → 解压后双击 setup.exe → 同样选择“升级这台电脑” → 确保勾选保留选项 → 全程联网完成。
【此操作不删除桌面、文档、图片等用户数据,但第三方桌面小工具、系统级优化软件可能被移除】











