在 Windows 10 中卸载不带卸载选项的 Windows 更新

某些Windows 更新(Windows Updates)在您的Windows计算机上成功安装后会被标记为永久(Permanent)并且不提供卸载(Uninstall)选项。在这篇文章中,我们解释了这种行为,并提供了如何卸载此类更新的演练。

卸载不带卸载选项的 Windows 更新

在我们直接进入它之前,有一点背景。

如果安装的更新导致问题,PC 用户可以打开控制面板(open Control Panel),导航到程序和功能 (Programs and Features )并选择 已安装的更新 -(Installed updates – A)列出所有已安装的更新。

通常,选择更新会显示一个 卸载 (Uninstall )按钮 - 但对于某些更新包,卸载(Uninstall)按钮是灰色的或不可用,如您从上面的引导图像中看到的那样。

此外,尝试通过高级(Advanced) 选项(Options)或命令提示符卸载更新是徒劳的。

微软发布了一份文件(published a document),解释了在哪些情况下补丁是不可卸载的。可用的选项是在安装更新之前将系统回滚到以前的版本、执行系统还原或还原系统映像备份(restore the system image backup)(如果您之前在更新之前创建了系统映像备份)。但是,如果这些选项不可用或根本不适合您,该怎么办?

卸载(Uninstall) 标记为永久(Permanent)不带卸载(Uninstall)选项的Windows 更新(Windows Updates)

一些更新是Windows的必需品,并已深入集成到系统中。服务堆栈(Stack)更新(现在作为组合包实现)是安装进一步更新所必需的 - 安装程序更新也是可卸载的。Microsoft在 . msu 文件,而普通更新包被引用为“可移动”。有时,知识库文章或更新发行说明(Update Release Notes)(在删除信息(Removal information)部分下)会指出更新不可卸载。

更新在 中设置为永久或可移动。.mumMicrosoft 更新清单(Microsoft Update Manifest))文件。msu包。在以下位置安装更新后,可能会找到这些 .mum 文件,如下图所示:

C:\Windows\servicing\Packages\

卸载不带卸载选项的 Windows 更新 - 文件资源管理器

.mum 文件是简单的 XML 文件,其中包含有关更新的信息(KB 编号、语言要求、安装后需要重新启动等)。

如下图所示,XML属性permanence=”permanent”将更新引用为不可卸载,而缺少属性或XML属性值permanence=”removable” 将更新引用为可卸载。

在没有卸载选项的情况下卸载 Windows 更新 - MUM 文件

只有缺少或 permanence=”removable” 属性的更新才能通过常用方法卸载。

要从 Windows 10 设备卸载这些标记为“永久”的更新,请执行以下操作:

首先,创建系统还原点或创建系统映像备份,然后进行如下操作。

C:\Windows\servicing\Packages\
  • 在该位置,在搜索框中输入搜索表达式(例如 KB4577266*.mum),以筛选可卸载更新包的相关文件。
  • 取得 MUM 文件的所有权(Take ownership)
  • 获得MUM(MUM)文件的所有权后,使用任何文本编辑器(Text Editor)打开 .mum 文件。
  • 在文本编辑器中,识别条目permanence=”permanent” a并将其更改为 permanence=”removable”
  • 保存修改后的 .mum 文件。
  • 对与更新包关联的所有 .mum 文件重复上述步骤。

修改完所有必要的 .mum 文件后,您可以尝试通过控制面板(Control Panel)卸载软件包—— 卸载(Uninstall)按钮现在应该可用。

就是这样!



About the author

我是一名 Windows 10 技术人员,多年来一直在帮助个人和企业利用新操作系统。我对 Microsoft Office 有丰富的知识,包括如何为不同的用户自定义外观和个性化应用程序。此外,我知道如何使用 Explorer 应用程序来探索和查找计算机上的文件和文件夹。



Related posts