答案是:先尝试控制面板或设置路径卸载,若右键无卸载选项,则需手动修改C:\Windows\servicing\Packages下.mum文件的permanence属性为removable,或用DISM命令强制移除。

当你发现某个已安装的 Windows 10 更新导致蓝屏、驱动异常或软件崩溃,又无法通过常规方式卸载时,必须用系统级手段强制移除它。这一步操作不可逆,且部分更新在卸载后可能触发自动重装,需同步阻断更新通道。
从控制面板卸载已安装更新
这是最常用也最安全的第一尝试路径,适用于绝大多数质量更新(KB编号开头的补丁)。
第一步:按 Win + X → 选择“控制面板” → 查看方式切换为“类别” → 点击“程序”→“卸载程序”。
第二步:点击左上角的“查看已安装的更新”,等待列表加载完成——这个过程可能卡顿5~10秒,不要误点关闭。
第三步:在列表中找到目标更新(通常按安装时间倒序排列,名称含 KBxxxxxx 字样),右键 → 选择“卸载”。若右键菜单无此选项,说明该更新被系统标记为“不可卸载”,需跳转至下一部分处理。
第四步:确认提示后重启电脑。卸载过程不显示进度条,但会在重启后自动回滚驱动和注册表项。
通过设置应用卸载更新(备用路径)
当控制面板路径失效或列表为空时,Windows 设置提供另一套调用接口,底层逻辑不同,有时能绕过权限拦截。
打开“设置”→“更新和安全”→ 左侧选“Windows 更新”→ 右侧点“更新历史记录”→ 点击“卸载更新”。
在弹出窗口中找到对应 KB 编号的更新,右键选择“卸载”。这一步比控制面板路径更依赖 Windows Update 服务状态,若服务已被禁用,此界面将显示“暂无更新历史”并灰掉按钮。
手动修改 servicing stack 强制解锁卸载权限
某些累积更新(如 KB5034765)或预览版补丁默认设为 permanence="permanent",系统禁止用户干预。此时需直接编辑其元数据文件。
方法一:定位并修改 .mum 文件
打开 C:\Windows\servicing\Packages 目录,按更新代号(如 kb5034765)搜索所有 .mum 文件。
用记事本(需以管理员身份运行)逐个打开这些文件,在 XML 内容中查找 permanence="permanent",将其改为 permanence="removable",保存文件。
注意:必须用管理员权限保存,否则修改会被忽略;改错一个字符会导致整个更新包损坏,无法启动系统。
方法二:使用 DISM 命令行强制卸载(高级用户)
以管理员身份运行 PowerShell → 执行:
DISM /Online /Remove-Package /PackageName:Package_for_KB5034765~31bf3856ad364e35~amd64~~10.0.1.2
PackageName 必须与“已安装更新”列表中显示的全名完全一致,大小写和波浪线都不能错。获取准确名称的方法是先运行:
DISM /Online /Get-Packages | findstr "Installed"











