商城首页欢迎来到中国正版软件门户

您的位置: 首页 > 文章列表 > 系统应用 > Win10系统更新失败报错0x80070643

Win10系统更新失败报错0x80070643

  发布于2026-08-19 阅读(0)

扫一扫,手机访问

错误代码0x80070643表明Windows 10更新在配置组件时发生严重异常,需按序重启Windows Update相关服务、清除SoftwareDistribution缓存、修复.NET Framework、清理Defender定义缓存,并执行DISM+sfc+wsreset组合修复;必要时使用Media Creation Tool本地升级。

Win10系统更新失败报错0x80070643

Windows 10系统更新失败并弹出错误代码0x80070643,说明安装程序在配置或注册某个更新组件时遭遇严重异常,常见于.NET Framework、Visual C++运行库或Windows Defender定义更新的安装阶段,不是网络问题导致的临时失败。

检查并重启Windows Update相关服务

第一步:按 Win + R 输入 services.msc 回车,打开服务管理器。

第二步:依次右键停止以下三项服务(顺序不能颠倒)→Windows UpdateBackground Intelligent Transfer Service (BITS)Cryptographic Services

第三步:进入 C:WindowsSoftwareDistribution 文件夹,将其中全部内容彻底删除(若提示正在使用,请确认上一步服务已全部停止;删不掉的文件夹可先重命名再重启电脑后删除)。

第四步:回到服务管理器,按相反顺序启动服务→Cryptographic ServicesBITSWindows Update

手动修复.NET Framework组件

错误0x80070643高频触发于.NET Framework 3.5/4.8安装失败。系统自带的启用/禁用功能可能无法修复损坏状态。

方法一:以管理员身份运行CMD,执行:
dism /online /enable-feature /featurename:NetFx3 /all /source:D:sourcessxs /limitaccess(若你有原版Win10安装镜像,把D:换成对应盘符;没有则跳过此方法)。

方法二:下载微软最新.NET Framework Repair Tool(离线工具),运行后自动扫描并尝试就地修复,无需联网下载新包,对已损坏的注册表项和缓存更有效。

【必须关闭杀毒软件实时防护后再运行该工具,否则会拦截关键注册表写入操作】

清除Windows Defender更新缓存

该错误也常出现在“KB5007186”等Defender微码更新失败时,因为病毒定义包校验失败会阻断整个更新链。

开启命令提示符(管理员),依次逐行执行以下命令:
net stop wuauserv
net stop winmgmt
ren C:ProgramDataMicrosoftWindows DefenderDefinition Updates{GUID} DefinitionUpdates.old(这里要把{GUID}替换为该目录下唯一的子文件夹名,一般是个长字符串)。

然后重启Windows Management Instrumentation服务:
net start winmgmtnet start wuauserv

使用DISM+WSReset组合强制重置更新环境

方法一(强烈推荐优先尝试):
在管理员CMD中按顺序执行以下命令:
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow
wsreset.exe(该命令会清空Microsoft Store缓存,同时重置部分Windows Update底层通信通道哦)。

方法二(终极手段):
下载微软Media Creation Tool,制作本地升级介质,运行setup.exe选择“升级这台电脑”,勾选“保留个人文件和应用”,全程本地执行,绕过Windows Update服务本身。

本文转载于:https://www.php.cn/faq/3013290.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注