错误代码0x80070422源于Windows Update及BITS、Cryptographic Services、Windows Modules Installer、DCOM Server Process Launcher五项服务未全设为自动并运行;需通过services.msc启用或管理员命令重置,关闭第三方管家极速模式,并重命名SoftwareDistribution与catroot2文件夹清理缓存。

Windows 更新提示错误代码 0x80070422,说明系统底层更新服务链已断裂——Windows Update 服务(wuauserv)及其四个关键依赖服务(BITS、Cryptographic Services、Windows Modules Installer、DCOM Server Process Launcher)中至少有一项被设为“禁用”或“手动”且未运行,导致连 Microsoft Store 都无法打开,检查更新按钮点击后直接报错或无响应。
通过服务管理器一次性启用全部核心服务
这是最直观、最稳妥的入口,适用于桌面能正常操作、服务列表可编辑的绝大多数情况。必须五项齐开,缺一不可:漏掉 BITS,更新下载卡死;漏掉 Cryptographic Services,校验包直接失败。
按下 Win + R 打开运行框,输入 services.msc 并回车。
在列表中依次找到以下五项服务:Windows Update、Background Intelligent Transfer Service(BITS)、Cryptographic Services、Windows Modules Installer、DCOM Server Process Launcher。
对每一项执行右键 → “属性” → 将“启动类型”下拉菜单选为自动 → 点击“应用”。
若当前状态显示“已停止”,立即点“启动”按钮;若显示“正在运行”,先点“停止”,再点“启动”——这一步强制刷新服务进程句柄,避免旧实例残留阻塞后续更新流程。
全部设置完成后点击“确定”,关闭窗口,立刻打开“设置 → Windows 更新”尝试手动检查更新。
用管理员命令重置服务启动策略
当你在 services.msc 中看到某几项服务名称呈灰色、右键无反应、或刚点“启动”就自动变回“已停止”,说明注册表里的服务配置已被破坏,图形界面已失效,必须用底层命令硬写入正确值。
右键“开始”按钮 → 选择“Windows PowerShell(管理员)”或“命令提示符(管理员)”。
依次粘贴并执行以下五条命令,每条执行后按回车,等待返回 [SC] ChangeServiceConfig SUCCESS 再执行下一条:
sc config wuauserv start= auto
sc config bits start= auto
sc config cryptsvc start= auto
sc config trustedinstaller start= auto
sc config DcomLaunch start= auto
全部执行完毕后,关闭窗口,重启计算机。
关闭第三方电脑管家的极速模式
联想电脑管家、华硕 Armoury Crate、腾讯电脑管家等预装优化软件常默认启用“极速模式”,该模式会主动禁用 Windows Update 服务以降低后台资源占用,造成服务启动后立即终止——这是 Win10/Win11 用户遇到 0x80070422 的最高频隐性原因。
方法一:在任务栏右下角找到对应管家图标,双击打开主界面。
方法二:点击右上角三横线或齿轮图标,进入设置中心。
方法三:在设置中心中定位到「极速模式」或「节能模式」选项,将其关闭。
关闭后无需手动重启服务,系统将在数秒内自动恢复 Windows Update 服务状态。如仍不生效,重启电脑即可验证。
清理 Windows 更新缓存组件
服务已启用但更新仍失败?可能是 SoftwareDistribution 和 catroot2 文件夹中残留损坏的元数据或临时包,导致服务启动后校验失败而退出。
第一步:以管理员身份运行命令提示符或 PowerShell。
第二步:依次执行以下三条命令,每条后按回车:
net stop wuauserv
net stop cryptsvc
net stop bits
第三步:在同一个窗口中输入并执行:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
第四步:重新启动服务:
net start wuauserv → net start cryptsvc → net start bits
这一步操作起来很简单,直接把文件夹重命名就行,系统会在下次更新时自动生成新目录。注意:不要手动删除这两个文件夹,重命名才是安全做法。


















