Win11反复卡在“正在撤销更改”或黑屏蓝屏,需三次强制断电进WinRE命令提示符,用DISM离线卸载功能补丁(如KB5063878),再删除pending.xml或Setup\State注册表项清除更新残留,最后重启验证。

Win11反复卡在“正在撤销对计算机所做的更改”或直接黑屏/蓝屏无法进桌面,说明最新安装的功能补丁(如KB5063878等)已破坏系统引导或关键组件,必须绕过当前系统、在WinRE中强制清除更新残留状态并卸载补丁。
强制进入WinRE环境
连续三次在Windows启动徽标刚出现时长按电源键关机,第四次开机后等待自动进入恢复环境。【务必等蓝色Windows动画亮起再关机,过早断电不触发WinRE】
进入后选择“疑难解答” → “高级选项” → “命令提示符”,此时界面左上角显示“C:\WINDOWS\system32>”即为成功。
定位并卸载最新功能补丁
功能补丁(Feature Update)不同于质量更新,它不会出现在“卸载更新”列表里,必须通过DISM命令从离线镜像中移除。
第一步:检查当前挂载的Windows分区是否可读
输入 diskpart → list volume → 找到标有 NTFS 且路径含 Windows 的卷(通常是C:或D:),记下盘符;输入 exit 退出diskpart。
第二步:列出已安装的功能补丁包
执行 dism /image:C:\ /get-packages(将C:\替换为你上一步确认的实际系统盘符),滚动查看输出中带 Package_for_RollupFix 或 Package_for_KB 且日期最新的条目,复制其完整PackageName(如:Package_for_KB5063878~31bf3856ad364e35~amd64~~10.0.1.2)。
第三步:卸载该功能补丁包
执行 dism /image:C:\ /remove-package /packagename:"PackageName"(双引号必须保留,PackageName粘贴为上步所复制的完整字符串)。此操作耗时3–8分钟,进度条走完且返回“操作成功完成”即生效。
清除更新事务残留
方法一:删除Setup\State注册表项(推荐优先尝试)
reg load HKLM\OfflineWin C:\Windows\System32\config\SYSTEM → reg delete "HKLM\OfflineWin\Setup\State" /f → reg unload HKLM\OfflineWin
方法二:彻底清空pending.xml(适用于启动修复失败后仍循环回滚)
先运行 dir C:\Windows\WinSxS\pending.xml 确认文件存在;若存在,立即执行 del /f /q C:\Windows\WinSxS\pending.xml。这一步删的是更新事务的中间快照,删掉后系统不再尝试回滚。
【注意:此命令不可逆,执行前确保已正确识别系统盘符,误删其他盘的pending.xml无意义】
重启并验证卸载结果
输入 wpeutil reboot 重启电脑,正常进入系统后打开“设置”→“Windows更新”→“更新历史记录”,确认对应功能补丁名称已从列表中消失。

















