错误代码 0x800b0101源于数字签名验证失败,须先校准系统时间(启用自动同步或强制w32tm /resync),再运行Windows更新疑难解答,最后用DISM修复映像并执行sfc /scannow重建更新组件。

Windows 更新安装失败并提示错误代码 0x800b0101,说明系统在验证更新文件数字签名时失败,常见于证书过期、时间错误或签名文件损坏等情况,直接导致 KB 补丁无法通过安全校验。
先检查并修正系统时间
这一步必须最先做——因为 Windows 更新签名验证极度依赖本地时间,若系统时间比证书有效期晚,哪怕只差一天,也会触发 0x800b0101。很多用户跳过这步直接跑命令,结果白忙半天。
按 Win + I 打开设置 → 点击“时间和语言” → “日期和时间” → 开启“自动设置时间”和“自动设置时区”。如果开关已开启但问题仍在,说明时间同步服务异常,需手动强制同步。
右键任务栏时间 → 选择“调整日期和时间” → 滚动到底部点“立即同步”,等待状态变为“同步完成”。【若提示“无法连接到时间服务器”】,请临时切换为有线网络,或在管理员命令提示符中运行:w32tm /resync。
运行 Windows 更新疑难解答
这是微软官方内置的轻量级修复工具,能自动识别证书链中断、服务卡死、缓存错位等高频诱因。
Win + I → 系统 → 疑难解答 → 其他疑难解答 → 找到“Windows 更新” → 点击“运行” → 等待扫描结束 → 应用建议的修复项 → 重启电脑。
该过程通常耗时 2~5 分钟,界面可能卡在 60% 不动,属正常现象,切勿关闭窗口。完成后不要急着重试更新,先执行下一步。
重建更新组件与系统映像
当时间与疑难解答都无效,大概率是 Windows Update 核心组件或系统映像(WinSxS)已损坏,必须用 DISM + SFC 组合拳清理修复。
第一步:以管理员身份运行命令提示符(Win + X → “终端(管理员)”)。
第二步:依次执行以下三条命令,每条执行完回车,等光标返回再输下一条:
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
第三步:DISM 完成后,紧接着运行:sfc /scannow。此命令会扫描所有受保护系统文件,替换损坏副本。全程不可中断,耗时 15~40 分钟,进度条不刷新也属正常。
第四步:全部完成后重启电脑,再进入“设置 → 更新与安全 → Windows 更新”点击“检查更新”。

















