错误代码0x80080005表明Windows 10更新服务异常,需停止Windows Installer、Windows Update、Cryptographic Services和BITS四项服务,清理SoftwareDistribution与catroot2文件夹,再重启服务并运行wuauclt /detectnow触发更新检测。

Windows 10在检查或安装更新时突然弹出“安装更新时出现一些问题,但我们稍后会重试”并附带错误代码0x80080005,说明系统更新服务组件已陷入异常状态,无法正常建立更新会话,此时连“疑难解答”都可能打不开或直接报错退出。
停用并重置核心更新服务
第一步:按下 Win + R 打开运行框,输入 services.msc → 回车,打开服务管理窗口。
第二步:在列表中依次找到以下四项服务,逐个右键→选择【停止】:
Windows Installer、Windows Update、Cryptographic Services、Background Intelligent Transfer Service。
【注意:必须全部停止,缺一不可;若某项显示“正在停止”卡住,可先跳过,完成后续步骤后再回来强制结束进程】
第三步:打开命令提示符(管理员),粘贴执行以下四条命令,每条回车一次:
net stop wuauserv
net stop cryptsvc
net stop bits
net stop msiserver
清理损坏的更新缓存目录
方法一:手动重命名(推荐新手)
打开资源管理器 → 进入系统盘(通常是C:\)→ 进入 Windows 文件夹 → 找到 SoftwareDistribution 文件夹 → 右键重命名为 SoftwareDistribution.old。
【若提示“需要提供管理员权限”或“拒绝访问”,请勿强行点击继续,立刻改用方法二】
方法二:用PowerShell强制清除(适用于权限被锁死的场景)
按下 Win + X → 选择【Windows PowerShell(管理员)】→ 依次执行:
Stop-Service wuauserv, bits, cryptsvc, msiserver -Force
Remove-Item -Path C:\Windows\SoftwareDistribution -Recurse -Force -ErrorAction SilentlyContinue
Remove-Item -Path C:\Windows\System32\catroot2 -Recurse -Force -ErrorAction SilentlyContinue
重启服务并触发更新检测
① 返回 services.msc 窗口,对刚才停止的四项服务,逐个右键→【启动】;
② 再次以管理员身份打开 PowerShell,执行:
wuauclt /detectnow
③ 等待约20秒后,直接打开【设置 → 更新和安全 → Windows更新】→ 点击【检查更新】。
这一步不需重启电脑,但若5分钟内仍无响应,再重启一次即可。


















