错误“并非所有更新均已成功卸载”的前 5 个修复 Windows

虽然安装了 Windows 更新通常是个好主意,但有时这些更新可能会出错。 幸运的是两者 Windows 10 和 Windows 11 让您可以轻松地从计算机上卸载有问题的更新。 但是,如果您无法执行此操作并收到错误消息“并非所有更新均已成功卸载”怎么办?

无需惊慌,因为此错误是可以修复的。 本指南将引导您完成一些快速简单的提示,以便您在无法卸载某个程序时尝试使用 Windows 从您的电脑更新。 那么让我们来看看吧。

1.使用DISM工具删除更新

部署映像服务和管理(或 DISM)是修复 PC 上损坏的系统文件的有用工具。 但是,您可以使用此工具来卸载顽固程序 Windows 更新并修复错误“并非所有更新均已成功卸载”。 就是这样。

步骤1: 右键单击开始图标,然后从高级用户菜单中选择“终端(管理员)”。

第2步: 当出现用户帐户控制 (UAC) 提示时,选择“是”。

步骤3: 输入以下命令并按 Enter:

DISM /Online /Get-Packages | clip

步骤4: 命令的输出将复制到剪贴板。 按 键 Windows + S 键盘快捷键打开搜索菜单,输入记事本并按 Enter。

打开记事本 Windows

第5步: 按 Ctrl + V 热键粘贴 DISM 命令的输出。 然后找到您要删除的更新并复制“Package Identity”旁边的值。

更新包ID

第6步: 返回命令提示符窗口,粘贴以下命令并按 Enter。

dism /Online /Remove-Package /PackageName:Package_ID

将上述命令中的 Package_ID 替换为上一步中复制的值。

卸载 Windows 使用 DISM 工具更新

运行上述命令后,等待 DISM 卸载有问题的更新。

2. 使用命令提示符或 PowerShell 卸载更新

您还可以使用命令提示符或 PowerShell 删除无法卸载的有问题的更新。 不用担心,该过程非常简单,只需要运行几个命令。

步骤1: 单击任务栏中的搜索图标,键入 cmd 或 PowerShell,然后选择以管理员身份运行。

以管理员身份打开命令提示符

第2步: 当出现用户帐户控制 (UAC) 提示时,选择“是”。

打开终端的UAC提示符

步骤3: 在控制台中,粘贴以下命令并按 Enter 看 Windows 更新历史:

wmic qfe list brief /format:table
看法 Windows 更新历史记录

步骤4: 记下 HotfixID des 下的 KB 编号 Windows 您要卸载的更新。

更新修补程序 ID

第5步: 运行以下命令来删除它 Windows 更新:

wusa /uninstall /kb:number

将上述命令中的“number”替换为上一步中记下的 KB 编号。

使用命令提示符卸载更新

第5步: 当出现确认提示时,单击“是”继续。

使用命令提示符卸载更新

等待几分钟 Windows 删除指定的更新。

3.修改注册表文件

配置错误的注册表项还会阻止您卸载计算机上的更新 Windows 10 或 Windows 11 PC并触发此类错误。 因此,最好检查相关注册表项并在必要时进行必要的更改。

由于注册表文件包含 Windows 的重要设置,因此请务必在继续之前备份所有注册表文件或创建还原点。

步骤1: 按 键 Windows + R 组合键打开“运行”对话框。 在框中输入 regedit,然后按 Enter。

打开注册表编辑器

第2步: 当出现用户帐户控制 (UAC) 提示时,选择“是”。

打开注册表UAC提示

步骤3: 将以下路径粘贴到顶部的地址栏中,然后按 Enter。

HKEY_LOCAL_MACHINESystemCurrentControlSetControlPrint
注册表编辑器

步骤4: 在右窗格中找到 RPCAuthnLevelPrivacyEnabled 条目。 如果找不到它,请右键单击“打印”按钮,转到“新建”,然后从子菜单中选择“DWORD(32 位)值”。 将其命名为 RPCAuthnLevelPrivacyEnabled。

在注册表中创建DWORD

第5步: 双击新创建的 DWORD,在“值数据”字段中输入 0,然后单击“确定”。

编辑注册表中的 DWORD

然后重新启动电脑并尝试卸载 Windows 再次更新。

4. 重置 Windows 更新组件

的问题 Windows 安装或删除更新时更新组件可能会导致错误。 如果是这种情况,则需要重置设备 Windows 更新组件应该有助于解决问题。 以下是它的步骤。

步骤1: 单击任务栏中的搜索图标,输入“Windows PowerShell”并选择“以管理员身份运行”。

打开 Windows 力量 Shell

第2步: 当出现用户帐户控制 (UAC) 提示时,选择“是”。

打开 PowerShell 用户帐户控制

步骤3: 一一运行以下命令,然后按 Enter 在每个命令之后:

net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:WindowsSoftwareDistribution SoftwareDistribution.old
ren C:WindowsSystem32catroot2 catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
重置为默认 Windows 更新组件

重置后 Windows 更新组件您应该能够毫无问题地卸载更新。

5.尝试干净启动

如果上述提示不起作用,则您的电脑上可能存在第三方应用程序或程序导致中断 Windows 扰乱流程并导致问题。 为了避免干扰,您可以尝试卸载它 Windows 在干净启动状态下更新。

步骤1: 按 键 Windows + R 组合键打开“运行”对话框。 在框中键入 msconfig,然后按 Enter。

打开系统配置 Windows 11

第2步: 在“服务”选项卡上,选中“隐藏所有 Microsoft 服务”框,然后单击“全部禁用”按钮。

禁用第三方服务 Windows

步骤3: 转到“开始”选项卡,然后单击“打开任务管理器”。

打开任务管理器 Windows

步骤4: 从“主页”选项卡中,选择第三方应用程序或程序,然后单击顶部的“禁用”选项。 重复此步骤以禁用所有第三方应用程序和程序。

禁用第三方启动应用程序 Windows

重新启动电脑以进入干净启动状态并尝试卸载 Windows 再次更新。

快速删除不需要的更新

当一个 Windows 当更新出错并导致问题时,最有效的解决方案通常是卸载有问题的更新。 有时候,你 Windows 10 或 Windows 11 在PC上,您无法卸载更新并返回到之前的状态。 幸运的是,可以使用上面列出的解决方案来解决此类问题。