为什么在基于 Windows 的计算机上安装安全更新后,系统会提示您重新启动计算机

本文介绍在安装安全更新后,可能会提示您重新启动基于 Microsoft Windows 的计算机的原因。

原始产品版本:   Windows 10-所有版本,Windows Server 2012 R2
原始 KB 数:   887012

可能提示您重新启动计算机的原因

在安装安全更新之后,如果满足下列条件之一,系统可能会提示您重新启动计算机:

  • 此安全更新更新在 Windows 所需的一个或多个进程中加载的 DLL。 加载 DLL 时无法完成安全更新。 因此,安全更新必须停止导致 DLL 加载的过程。 停止进程将卸载完成更新所需的 DLL。 但是,在运行 Windows 的过程中,不能停止加载 DLL 的过程。 例如,安全公告 MS04-011 中介绍的安全更新将更新核心操作系统进程中加载的许多 Dll,而不会关闭 Windows。
  • 安全更新将当前正在运行的 .exe 文件更新为 Windows 所需的进程。 在运行此进程时无法完成更新。 但是,除非关闭 Windows,否则不能强制停止此过程。 例如,Csrss.exe 是 Windows 中的必需进程。
  • 该安全更新将更新 Windows 所需的当前正在使用的设备驱动程序。 在使用此设备驱动程序时无法完成更新。 但是,除非关闭 Windows,否则无法卸载此设备驱动程序。 例如,Disk.sys 是 Windows 所需的设备驱动程序。
  • 安全更新会对注册表进行更改。 这些更改要求您重新启动计算机。
  • 安全更新会更改在您启动计算机时只读的注册表项。

如何减少提示您重新启动计算机的机会

若要降低在安装安全更新后提示您重新启动计算机的机会,可以尝试结束这些进程,以使用安全更新所更新的文件。

若要确定您的计算机是否正在使用正在更新的安全更新的文件,您可以使用 Sysinternals 中的进程资源管理器来检查文件的使用情况以及这些文件所使用的进程。 您可以停止服务或结束正在使用这些文件的进程。 有关进程资源管理器的详细信息,请参阅 Windows Sysinternals

Microsoft 提供了第三方联系信息,以便你寻求技术支持。 该联系信息如有更改,恕不另行通知。 Microsoft 不能保证此第三方联系信息的准确性。

除我们自己的产品之外,Microsoft 不支持或建议在相同区域中的其他产品。 我们仅为我们的客户提供此信息,并 excepting 我们自己的产品,不提供任何种类的保证(无论是明示的还是隐含的)。 我们未提供的担保包括但不限于针对特定用途的适销性或适用性的暗示担保。

如何禁止显示邮件以重新启动计算机

若要禁止邮件重新启动计算机,请使用命令行开关。 您使用的命令行开关取决于安全更新所使用的安装程序。 有关 Windows 和 IExpress 软件更新程序包的命令行开关的详细信息,请参阅 Windows 更新的工作原理是什么?

使用 Windows Installer 时,将在您的计算机上安装使用 .msi 或 .msp 文件扩展名的安全更新。 有关命令行选项的详细信息,请参阅 命令行选项

重要

在某些情况下,必须重新启动计算机才能完全应用安全更新。 如果未完全应用安全更新,您的计算机可能仍然容易受到攻击。

适用于基于 x64 的 Microsoft Windows 版本的技术支持

硬件制造商为基于 x64 的 Windows 版本提供技术支持和帮助。 硬件制造商提供支持,因为基于 x64 的 Windows 版本包含在你的硬件中。 你的硬件制造商可能已使用独特的组件自定义了 Windows 安装。 独特的组件可能包含特定设备驱动程序,或者可能包含用于最大限度地提高硬件性能的可选设置。 如果你需要基于 x64 版本的 Windows 的技术帮助,Microsoft 将提供合理的工作帮助。 但是,您可能必须直接与制造商联系。 您的制造商最适合支持您的制造商安装在硬件上的软件。

本文中提到的第三方产品由 Microsoft 以外的其他公司提供。 Microsoft 不对这些产品的性能或可靠性提供任何明示或暗示性担保。

适用范围

本文适用于当前支持的所有 Microsoft 操作系统。