讲师中心 微信公众号
AI工具推荐 视频效率加速

如何修复 Win11 系统更新报错 0x80073712

秋萱同学_1263

秋萱同学_1263

发布时间:2026-06-02 20:19:18

|

813人浏览过

|

来源于php中文网

原创

0x80073712错误表明WinSxS组件存储损坏,需依次运行Windows更新疑难解答、重置更新服务与缓存(含pending.xml)、执行DISM /CheckHealth/ScanHealth/RestoreHealth修复、运行SFC /scannow,并在失败时使用Media Creation Tool就地升级。

如何修复 win11 系统更新报错 0x80073712

当你在 Windows 11 上安装更新时反复卡在某个进度(比如 21% 或 73%),并弹出“某些更新文件缺失或出现问题”,错误代码为 0x80073712,说明系统组件存储(WinSxS)中关键补丁包文件已损坏、哈希校验失败或无法加载,此时自动重试不会生效,必须手动介入修复。

先跑一遍系统自带的自动诊断

这一步耗时最短,能快速排除服务异常、策略干扰等轻度问题,适合所有用户优先尝试。

点击“开始”菜单,在搜索框中输入“疑难解答设置”,打开后→左侧选“其他疑难解答”→找到“Windows 更新”→点击“运行疑难解答”→全程按提示操作,完成后立即重启电脑。

如果重启后更新仍失败,说明问题已深入组件层,需进入下一步。

清空更新缓存并重置核心服务

这是解决 0x80073712 最高频有效的操作,直接清除 SoftwareDistribution 和 catroot2 这两个极易损坏的缓存目录,同时强制重建 BITS、WUAUSERV 等服务状态。

右键“开始”按钮→选择“Windows 终端(管理员)”→依次执行以下命令,每行输完回车:

net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc
net stop trustedinstaller
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
【必须执行】ren C:\Windows\winsxs\pending.xml pending.xml.old
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc
net start trustedinstaller

全部执行完毕后关闭窗口,立刻重启。注意:pending.xml 若存在且损坏,会锁死整个更新流程,跳过这行重命名将导致后续所有修复无效。

用 DISM 深度修复组件存储

DISM 是唯一能直接读写 WinSxS 映像的工具,0x80073712 的本质就是这里坏了。它分三步走:先快速探伤,再扫描全盘,最后从云端拉取干净文件覆盖修复。

方法一:基础修复路径(推荐)
以管理员身份打开 Windows 终端→执行:
DISM /Online /Cleanup-Image /CheckHealth
若返回“映像健康”,跳过下两步;若提示“已损坏”,继续执行:
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth

方法二:指定源修复(网络不稳定时用)
若上一步卡住或报“无法访问 Windows Update”,需挂载 Windows 11 ISO 镜像,假设盘符为 D:,则执行:
DISM /Online /Cleanup-Image /RestoreHealth /Source:D:\sources\install.wim:1 /LimitAccess

DISM 运行期间不要关机、休眠或断网,笔记本务必插电源,整个过程可能持续 20~40 分钟。

用 SFC 扫描并替换受损系统文件

DISM 修好底层映像后,SFC 才有可信源可用。它不单独起作用,必须放在 DISM 之后执行。

管理员终端中输入:
sfc /scannow

扫描会在 69% 左右明显停顿,这是正常现象,系统正在校验大量受保护文件,请耐心等待直至提示“验证完成”。若结果中出现“已成功修复”字样,说明关键文件已恢复;若显示“无法修复某些文件”,说明 WinSxS 根源仍不完整,需进入最终手段。

执行就地升级刷新整个系统

当以上四步都失败,尤其是 DISM/SFC 反复提示“无法修复”时,说明组件存储已严重腐化,必须用微软官方安装介质覆盖重装核心文件,但不删除你的账户、软件和文档。

第一步:前往微软官网下载对应版本的 Windows 11 安装介质(ISO 文件)
第二步:双击挂载 ISO,或用 7-Zip 解压,找到根目录下的 setup.exe
第三步:右键 setup.exe → 以管理员身份运行 → 选择“更改 Windows 的版本或保留文件和应用”→全程勾选“保留个人文件和应用”→按向导完成

整个过程约 40~90 分钟,期间电脑会自动重启 2~3 次。结束后,系统版本号、更新历史、组件存储全部刷新,0x80073712 错误彻底消失。

热门AI工具

更多
音述AI
音述AI Hot

一款AI音频处理工具,主要用于音述AI是一个以“用声音述说故事”为核心的 AI 音乐创作与声音分享社区,适合需要提升相关任务效率的用户。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

Atoms
Atoms Hot

Atoms是一款AI智能体工具,第一支自动构建真实业务的 AI 团队。

Lovart
Lovart Hot

一款面向视觉设计创作的AI设计平台,可通过智能体和画布工作流辅助制作海报、Logo、网页、PPT及其他视觉内容。

AionClaw
AionClaw Hot

AionClaw是一款面向办公、创作和编程任务的AI桌面智能体。

UP简历
UP简历 Hot

一款AI办公效率工具,主要用于基于AI技术的免费在线简历制作工具,适合需要提升相关任务效率的用户。

Laper
Laper Hot

Laper是专为编剧、导演和制片人推出的 AI 原生剧本创作工具。

相关专题

更多
PixTV官网入口地址合集
PixTV官网入口地址合集

本专题汇总了 PixTV AI 一站式视频创作平台的官方入口与使用教程。无需下载软件,浏览器直接访问即可使用。平台将剧本、图像、视频、声音与剪辑整合在“无限画布”中,接入 GPT Image 2.5、Seedance 2.5 等头部模型。本专题整理了从新建画布、角色锚定、分镜拆分到视频生成与导出的完整操作指南,助你快速上手 AI 短剧与漫剧创作。

20

2026.10.10

Kratos框架HTTP与gRPC服务开发教程
Kratos框架HTTP与gRPC服务开发教程

本专题围绕Kratos框架双协议服务开发,涵盖HTTP路由与处理器编写、参数获取、gRPC服务实现与客户端调用、metadata上下文传递、encoding编解码注册、统一响应封装、超时控制与流式响应实现方法。

20

2026.10.10

Kratos框架Protobuf接口定义与代码生成合集
Kratos框架Protobuf接口定义与代码生成合集

本专题讲解Kratos框架接口定义体系,涵盖proto编写规范、proto add/client/server生成命令、http注解路由、validate校验、OpenAPI文档生成、跨服务proto复用与兼容性设计。

0

2026.10.10

C++虚函数怎么定义和调用
C++虚函数怎么定义和调用

C++虚函数是实现运行时多态的重要机制。本专题从virtual关键字的基本用法入手,介绍基类与派生类之间的函数重写、基类指针调用派生类方法,以及动态绑定的执行过程,帮助初学者掌握虚函数的核心语法。

20

2026.10.10

C++类与对象的封装方法教程
C++类与对象的封装方法教程

C++封装是面向对象编程的核心特性之一,通过类将数据与操作数据的函数组织在一起,并利用访问权限控制外部访问。本专题介绍类的定义、成员变量、成员函数以及public、private和protected的使用方法,帮助初学者掌握封装的基本原理。

20

2026.10.10

C++构造函数定义与调用方法
C++构造函数定义与调用方法

C++构造函数用于初始化类对象,是面向对象编程的重要基础。本专题从构造函数的定义、声明和调用入手,介绍默认构造函数、带参数构造函数、拷贝构造函数及成员初始化列表,帮助初学者掌握对象创建与初始化的基本方法。

20

2026.10.10

Kratos框架零基础入门教程
Kratos框架零基础入门教程

本专题整理Kratos框架入门内容,涵盖Go环境准备、kratos CLI安装升级、new命令创建项目、目录结构分层说明、服务启动与双协议端口、依赖下载报错排查,帮助开发者快速跑通第一个Kratos框架微服务应用。

20

2026.10.10

C++条件判断语句怎么写
C++条件判断语句怎么写

C++条件判断是控制程序执行流程的重要基础。本专题介绍if、if-else、else if和switch等常见分支语句,结合条件表达式、比较运算符与代码示例,帮助初学者掌握不同场景下的判断逻辑。

0

2026.10.10

C++变量怎么声明和赋值
C++变量怎么声明和赋值

C++变量是编写程序和存储数据的基础。本专题围绕变量声明、定义、初始化、赋值和类型选择等内容展开,帮助初学者理解不同变量的用法,并掌握在实际代码中定义和使用变量的方法。

20

2026.10.10

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
前端开发(基础+实战项目合集)
前端开发(基础+实战项目合集)

共60课时 | 6.4万人学习

Django 教程
Django 教程

共8课时 | 11.2万人学习

MVC教程
MVC教程

共12课时 | 4.9万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn