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

Windows 10 更新卡在安装阶段并弹出“错误代码 0x80073712”,说明系统组件存储(Component Store)已损坏或校验失败,导致关键更新文件无法加载——这不是网络或磁盘空间问题,而是 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
第三步:等待命令完成(可能耗时 20~60 分钟,进度条不动属正常现象,不要中断)→完成后关闭终端。
注意:此命令会从 Windows Update 服务器下载修复源,若本地网络受限,可加 /Source 参数指定挂载的 ISO 中的 sources\sxs 文件夹。
最后用 SFC 校验并替换系统文件
DISM 修完组件存储后,SFC 才能准确定位并替换那些被标记为“损坏但尚未恢复”的具体系统文件。
以管理员身份打开 Windows 终端→输入:
sfc /scannow
扫描过程中可能在 69% 左右长时间停留,这是正在校验核心驱动签名,【切勿关闭窗口或重启】,全程等待直至提示“Windows 资源保护找到了损坏文件并成功修复了它们”。
修复完成后重启,再打开“设置→更新和安全→Windows 更新”,点击“检查更新”。
终极方案:就地升级刷新系统
前四步全部失败,说明组件存储损坏严重或存在顽固冲突(如第三方优化软件注入、驱动签名篡改等),此时需用微软官方安装介质覆盖修复。
方法一:使用 Media Creation Tool
访问 Microsoft 官网下载 Windows 10 媒体创建工具 → 运行后选择“为另一台电脑创建安装介质”→制作 USB 或 ISO → 双击 setup.exe → 选择“保留个人文件和应用”→全程跟随向导完成。
方法二:直接运行安装程序
下载 Windows 10 ISO 后挂载 → 打开光盘根目录 → 双击 setup.exe → 同样勾选“保留个人文件和应用”→等待约 40 分钟自动完成。
该过程不格式化硬盘,不删除桌面和文档文件,但会重装系统组件、清除所有第三方服务项与启动项。











