错误代码 0x80073712 表明组件存储已损坏,需按顺序执行四步修复:先运行windows更新疑难解答;再重置更新服务并清空softwaredistribution与catroot2缓存;接着用dism+ sfc在线或离线修复系统映像;最后就地升级刷新组件存储。

你在安装 Windows 10 更新时卡在 73%,弹出“错误代码 0x80073712”,系统明确提示“组件存储已损坏”,说明 WinSxS 目录中核心系统文件校验失败、缺失或被第三方软件篡改,必须逐层修复底层组件一致性才能继续更新。
先跑一遍系统自带的自动诊断
这一步耗时短、无风险,能快速识别服务停用、策略冲突等表层问题,避免后续手动操作白费功夫。
点击“开始”→在搜索框输入“疑难解答设置”→打开后选择“其他疑难解答”→找到“Windows 更新”→点击“运行疑难解答”→等待扫描完成→按提示应用修复→重启电脑。
如果提示“无法运行Windows更新诊断”,说明系统服务已严重异常,跳过此步直接进入下一步。
重置更新服务并清空损坏缓存
这是修复 0x80073712 最常奏效的操作,本质是强制系统丢弃 SoftwareDistribution(下载缓存)和 catroot2(证书验证缓存)两个已损坏的目录,让重启后重建干净环境。
右键“开始”按钮→选择“Windows终端(管理员)”→依次输入以下命令,每行输完回车:
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
关闭窗口→重启电脑→立即检查更新。
用 DISM + SFC 深度修复系统映像
当重置缓存无效时,说明 WinSxS 组件存储本身已损坏,需用 DISM 从 Windows Update 服务器拉取健康文件覆盖损坏部分,再用 SFC 校验并替换系统级 DLL。
通过 SSH 隧道从 Android 设备在互联网上对 Windows PC 实现完整远程控制的设置与使用指南,适用于远程桌面访问、安全 RDP 等。
方法一:在线修复(需稳定联网)
以管理员身份打开 Windows 终端→输入:
DISM /Online /Cleanup-Image /RestoreHealth
等待进度条走完(可能卡在 20% 或 40% 长达 10 分钟,不要中断)→完成后输入:
sfc /scannow
方法二:离线挂载修复(适用于网络受限或 DISM 报错“找不到源”)
先下载对应版本的 Windows 10 ISO 镜像→右键挂载为虚拟光驱(如 E:)→在终端中执行:
DISM /Online /Cleanup-Image /RestoreHealth /Source:E:\sources\install.esd /LimitAccess
【关键:/Source 路径必须指向挂载盘中的 sources\install.esd 或 install.wim】
执行完毕后,立即运行:
sfc /scannow
就地升级刷新整个组件存储
前面三步都失败,说明组件库损坏已深入底层,此时必须用官方安装介质覆盖重建系统核心文件——它不格式化硬盘,不删除个人文件和已装程序,但会彻底替换 WinSxS 和 system32 中所有受损模块。
第一步:前往微软官网下载 Media Creation Tool → 运行后选择“为另一台电脑创建安装介质” → 生成 ISO 文件并挂载为虚拟光驱。
第二步:打开挂载盘根目录,双击 setup.exe → 接受许可条款 → 选择“保留个人文件和应用” → 点击“下一步”开始就地升级。
第三步:全程保持电源连接,不要强制关机,系统将自动重启 2~3 次,约 45 分钟完成。










