首选重置Windows更新组件:停止wuauserv等4项服务,重命名SoftwareDistribution和catroot2文件夹,再重启服务;其次可尝试DISM/SFC修复、卸载屏蔽高风险补丁、就地升级或禁用内存诊断任务。

如果您在安装 Windows 系统更新时反复卡在“正在撤销更改”界面,且长时间无法完成配置,则很可能是特定补丁与当前系统环境存在兼容性冲突、服务异常或文件损坏所致。以下是针对该问题的多种可操作维修路径:
一、重置 Windows 更新组件并清理缓存
此方法通过停止核心更新服务、重命名损坏的缓存目录、重建服务状态,消除因 SoftwareDistribution 或 Catroot2 文件夹异常导致的安装中断。
1、按 Win + X,选择“Windows 终端(管理员)”或“命令提示符(管理员)”。
2、依次执行以下命令,每行输入后按回车:
net stop wuauserv
net stop cryptsvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 Catroot2.old
3、继续执行启动命令:
net start wuauserv
net start cryptsvc
net start bits
net start msiserver
4、重启电脑后,再次尝试检查并安装更新。
二、使用 DISM 与 SFC 修复系统映像完整性
当更新失败伴随 CBS 日志中出现 CSI 错误(如 00003a45、000039ff)或“80070020”等代码时,说明系统组件存储(WinSxS)存在损坏,需强制校验并还原官方源文件。
1、以管理员身份运行 Windows 终端。
2、输入并执行:
Dism /Online /Cleanup-Image /ScanHealth
3、等待扫描完成后,输入:
Dism /Online /Cleanup-Image /RestoreHealth
4、执行完成后,立即运行:
sfc /scannow
5、系统将自动扫描并尝试修复受保护的系统文件。完成后请勿跳过重启步骤,再进入系统验证更新状态。
三、手动卸载已知高风险补丁并永久屏蔽
部分累积更新(如 KB5063878、KB5063060)已被证实与特定固态硬盘固件、内存诊断任务(cmiadapter.dll)或驱动兼容层冲突,导致反复回滚。卸载后屏蔽可阻断自动重装路径。
1、打开“设置”→“系统”→“疑难解答”→“其他疑难解答”→“Windows 更新”,运行该工具。
2、若无效,前往“设置”→“Windows 更新”→“更新历史记录”→“卸载更新”,查找近期安装的 KB 编号(例如 KB5063060、KB5063878)并右键卸载。
3、下载微软官方隐藏更新工具:wushowhide.diagcab(地址:https://download.microsoft.com/download/6/0/2/602288E7-3F9A-417D-9F0C-2B5E6C7A0B1D/wushowhide.diagcab)
4、双击运行该工具,选择“Hide updates”,勾选对应 KB 补丁,点击下一步完成屏蔽。
四、执行就地升级(无损修复安装)
当上述方法均无法稳定完成更新时,就地升级可刷新所有系统文件、注册表项及服务配置,同时保留个人文件、已安装应用及大部分设置,是恢复 Windows 更新通道最彻底的非重装方案。
1、访问微软官网下载 Windows 11 或 Windows 10 媒体创建工具(Media Creation Tool)。
2、运行工具,选择“为另一台电脑创建安装介质”,完成 ISO 下载后挂载或刻录为 U 盘。
3、双击运行 setup.exe,选择“保留个人文件和应用程序”选项。
4、全程保持供电稳定,允许多次自动重启,直至进入桌面。
5、登录后立即进入“设置”→“Windows 更新”,确认更新服务恢复正常响应。
五、禁用内存诊断客户端任务(针对 CSI 000039ff 类错误)
日志中若持续出现 “Component: Microsoft-Windows-Memory-Diagnostic-Client-Tasks” 及错误码 80070020,表明系统更新进程被 cmiadapter.dll 占用文件句柄阻塞。需临时停用该计划任务。
1、按 Win + R,输入 taskschd.msc 打开任务计划程序。
2、依次展开“任务计划程序库”→“Microsoft”→“Windows”→“MemoryDiagnostic”。
3、右键点击“RunFullMemoryDiagnostic”和“RunQuickMemoryDiagnostic”,选择“禁用”。
4、返回桌面,再次尝试安装更新。











