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

本文介绍了为什么在安装安全更新后,系统Windows重新启动基于 Microsoft 操作系统的计算机。

适用于:  Windows 10 - 所有版本,Windows Server 2012 R2
原始 KB 编号:   887012

为什么系统可能会提示你重新启动计算机

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

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

如何降低提示重新启动计算机的机会

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

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

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

除了我们自己的产品,Microsoft 不支持或推荐此产品,也不推荐同一区域中的其他人。 我们提供此信息仅仅是为了方便客户,除了我们自己的产品之外,我们不提供任何明示或暗示的担保。 我们未提供的保证包括但不限于针对特定用途的适用性或适用性的默示担保。

如何禁止显示消息以重新启动计算机

若要禁止显示消息以重新启动计算机,请使用命令行开关。 使用的命令行开关取决于安全更新使用的安装程序。 有关适用于 Windows 和 IExpress 软件更新程序包的命令行开关Windows更新如何工作?

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

重要

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

基于 x64 的 Microsoft Windows

您的硬件制造商为基于 x64 的 Windows 提供技术支持和Windows。 硬件制造商提供支持,因为硬件中包含基于 x64 Windows版本。 硬件制造商可能已经使用唯一组件自定义Windows安装。 唯一组件可能包括特定设备驱动程序,也可以包括可选设置以最大化硬件性能。 如果需要有关基于 x64 的版本的 Windows 的技术帮助,Microsoft 将提供合理的Windows。 但是,您可能必须直接与制造商联系。 您的制造商最有资格支持制造商在硬件上安装的软件。

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

适用范围

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