关于重启管理器

软件安装和更新需要系统重启的主要原因是正在运行的应用程序或服务当前正在使用某些正在更新的文件。 重启管理器允许关闭和重启除关键应用程序和服务之外的所有应用程序和服务。 这会释放正在使用的文件,并允许完成安装操作。 它还可以消除或减少完成安装或更新所需的系统重启次数。

重启管理器按以下顺序停止应用程序,更新应用程序后,按相反的顺序重启已注册重启的应用程序。

  1. GUI 应用程序
  2. 控制台应用程序
  3. Windows 服务
  4. Windows 资源管理器

仅当调用方有权执行此操作时,重启管理器才会关闭应用程序或服务。 请注意,不支持跨会话关闭。

使用 Windows Installer 版本 4.0 进行安装和维护的应用程序会自动使用重启管理器来减少系统重启。 还可以将自定义安装程序设计为调用重启管理器 API 来关闭和重启应用程序和服务。 在系统重启不可避免的情况下,安装程序可以使用重启管理器 API 来计划重启,从而最大程度地减少对用户工作流的中断。

有关在安装和更新期间使用重启管理器 API 的信息,请参阅 使用重启管理器

重新启动管理器无法在不重启系统的情况下停止和重启关键系统服务。 有关标识关键系统服务的详细信息,请参阅 关键系统服务

应用程序和服务应准备好由重启管理器关闭,并保存干净重启所需的用户数据和状态信息。 有关如何准备应用程序和服务以使用重启管理器的详细信息,请参阅 应用程序和服务指南

有关重启管理器 API 的枚举、结构和功能的参考信息,请参阅 重启管理器参考 部分