当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 如何删除 Windows 10 和 Windows Server 中已安装的更新?

作者:精品下载站 日期:2024-12-14 20:01:23 浏览:13 分类:玩电脑

如何删除 Windows 10 和 Windows Server 中已安装的更新?


有时,Microsoft 产品的安全更新(在 MS 补丁星期二下发布)会导致操作系统或第三方软件出现问题。更新引起的问题可能是大规模的,发生在大量设备中,也可能是私人问题,发生在 Windows 操作系统版本和某些应用程序的某些组合中。

如果Windows(或Office)补丁导致许多用户的计算机出现问题,并且得到微软专家的确认,则该更新将被该公司撤下,并在一段时间后被修复了错误的新补丁替换。但如果有必要,Windows 中有一种方法可以卸载任何安全更新或补丁。

在本文中,我们将展示如何正确卸载 Windows 操作系统中的更新(本文涵盖 Windows 10、8.1、7 和 Windows Server 2016、2012/R2、2008/R2)。如果您从 CAB 或 MSU 文件手动安装更新,并且您的设备自动从 Windows 更新服务器或 WSUS 服务器接收更新,则可以使用这些删除更新的方法。

在 Windows (Windows Server) 中卸载更新有多种方法:

警告! 卸载更新机会是一种临时解决方案,首先是为了快速恢复系统或应用程序,其次是为了确认问题是否是由新的安全更新引起的。建议将发现的问题报告给微软技术支持团队并等待新版本更新出现。切勿禁用自动 Windows 更新,也不要为了提高系统性能而卸载更新,也不要释放磁盘上的一些空间(为此,最新的 Windows 版本具有清理向导,允许删除旧版本的更新文件)。否则,您的计算机安全将面临严重风险!

如何使用控制面板卸载 Windows 更新?

让我们看看如何在Windows 10中卸载更新。打开菜单设置应用程序,然后转到更新和安全 -> Windows更新 -> 查看更新历史记录 -> 卸载更新

[玩转系统] 如何删除 Windows 10 和 Windows Server 中已安装的更新?

您还可以使用经典控制面板(控制面板\程序\程序和功能)转到“卸载更新”面板,然后按“查看已安装的更新”按钮。

[玩转系统] 如何删除 Windows 10 和 Windows Server 中已安装的更新?

将显示设备上安装的所有 Windows 和 Office 更新的列表。在列表中找到必要的更新(或者,更准确地说,不必要的更新:)),选择它,单击卸载按钮。卸载更新向导启动。

[玩转系统] 如何删除 Windows 10 和 Windows Server 中已安装的更新?

当系统提示您是否要卸载此更新时,单击

并等待它被卸载。删除更新后,Windows 可能会请求系统重新启动。

如何防止(阻止)在 Windows 10 中安装特定更新?

如果您的计算机配置为通过 Windows Update 或 WSUS 自动接收 Windows 更新,则此更新很可能会再次安装在您的计算机上。但是您可以通过隐藏(阻止)特定更新来阻止安装它。为此,请使用官方工具Microsoft 显示或隐藏更新 https://support.microsoft.com/en-us/help/3073930/how-to-temporarily-prevent-a-driver-update-from-reinstalling-in-window

  1. 下载并运行wushowhide.diagcab

  2. 选择选项隐藏更新

    [玩转系统] 如何删除 Windows 10 和 Windows Server 中已安装的更新?

  3. 选择需要隐藏的更新,点击下一步;

    [玩转系统] 如何删除 Windows 10 和 Windows Server 中已安装的更新?

  4. 此后,此更新将不会通过 Windows Update 自动安装在 Windows 中。您可以通过在显示隐藏的更新中选择隐藏的更新来删除它。

WUSA.exe:通过命令行删除 Windows 更新

也可以从命令提示符卸载 Windows 更新。为此,有一个内置 CLI 工具 wusa.exe(Windows 更新独立安装程序)。

您可以使用以下命令列出计算机上安装的所有更新:

wmic qfe list brief /format:table

[玩转系统] 如何删除 Windows 10 和 Windows Server 中已安装的更新?

使用以下命令并以管理员身份运行,您可以删除特定更新 (KB 4100347):

wusa.exe /uninstall /kb:4100347

用户必须确认删除更新。

[玩转系统] 如何删除 Windows 10 和 Windows Server 中已安装的更新?

如果必须在安静模式下卸载更新而无需用户请求并通知后续系统重新启动,则命令将如下所示:

wusa.exe /quiet /uninstall /kb:4100347 /promptrestart

如果需要抑制重新启动请求,请使用以下命令:

wusa.exe /quiet /uninstall /kb:4100347 /norestart

您还可以使用 PSWindowsUpdate 模块从 PowerShell 中删除更新。使用 Remove-WindowsUpdate cmdlet:

Remove-WindowsUpdate -KBArticleID KB4100347 -NoRestart

Windows 更新卸载事件记录到安装日志中,其中 EventID 7 来自 WUSA 源:

Windows 更新“Microsoft Windows 安全更新 (KB2790113)”已成功卸载。 (命令行:“wusa.exe /quiet /uninstall /kb:2790113 /promptrestart”)

[玩转系统] 如何删除 Windows 10 和 Windows Server 中已安装的更新?

使用 PsExec 可以卸载远程计算机上的更新,命令如下:

psexec.exe \RemotePCName C:\Windows\System32\wusa.exe /quiet /uninstall /kb:4100347 /warnrestart:600

如何使用 WSUS 卸载 Windows 更新?

如果您的公司使用企业 WSUS 服务器在域计算机和服务器上安装更新,您可以使用更新服务管理控制台删除批准安装的更新。为此,请右键单击更新分支,然后单击菜单中的搜索

[玩转系统] 如何删除 Windows 10 和 Windows Server 中已安装的更新?

指定您需要查找的知识库编号或安全公告,然后单击立即查找。在包含针对不同 Windows 版本找到的更新的列表中,选择要卸载的更新,然后单击菜单中的批准

[玩转系统] 如何删除 Windows 10 和 Windows Server 中已安装的更新?

然后选择您需要的 WSUS 目标组,并在下拉列表中选择批准删除

[玩转系统] 如何删除 Windows 10 和 Windows Server 中已安装的更新?

在我们的示例中,我们想要卸载名为“服务器”的计算机组上的更新(有关 WSUS GPO 目标的更多信息)。

[玩转系统] 如何删除 Windows 10 和 Windows Server 中已安装的更新?

在 WSUS 客户端侧更新数据后(根据 WSUS 策略和同步频率定期发生,由自动更新检测频率设置,或者可以通过运行手动完成)

wuauclt /detectnow

) ,相应的更新会在 Windows 更新面板中显示,其名称中带有前缀 (卸载:)

[玩转系统] 如何删除 Windows 10 和 Windows Server 中已安装的更新?

卸载更新后,此事件将显示在Windows 更新历史记录中。

[玩转系统] 如何删除 Windows 10 和 Windows Server 中已安装的更新?

使用 GPO 删除 Windows 更新

如果要删除不使用 WSUS 的 Active Directory 域的多台计算机上的特定更新,可以使用启动/关闭 GPO 脚本。

为此,请创建一个链接到必要的 OU、AD 站点或计算机组的新 GPO 对象。然后使用以下命令创建一个新的启动脚本

wusa.exe

计算机配置 -> 策略 -> Windows 设置 -> 脚本(启动/关闭) 部分中的命令。

[玩转系统] 如何删除 Windows 10 和 Windows Server 中已安装的更新?

您还可以使用 PowerShell 启动脚本来删除已安装的更新。

如何在计算机无法启动时卸载 Windows 更新?

有时,您无法直接从 Windows 中删除更新,因为安装有问题的更新后操作系统根本无法启动。在这种情况下,您可能必须从救援或安装启动磁盘启动计算机,并通过 DISM 删除更新(请参阅文章“Windows 更新后计算机无法启动”)或使用 MSDaRT 中的“Hotfix uninstall”实用程序。

因此,我们介绍了如何在 Windows 计算机上卸载更新的常见场景。

请注意,如果您使用磁盘清理工具清理了旧版本组件的系统映像,或者使用以下命令减小了组件存储 (WinSxS) 的大小,则无法删除已安装的更新:

Dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯