Restart Manager
Applies To: Windows Server 2008
Restart Manager is a set of operating system application programming interfaces (APIs) used to detect, shut down, and restart applications and services that are using resources needed by installation or upgrade programs. These installation and update programs can use the Restart Manager API to avoid requiring a system restart after making changes to an application or to the operating system.
Aspects
The following is a list of all aspects that are part of this managed entity:
Name | Description |
---|---|
Restart Manager attempts to detect applications and services that are using resources needed for program installation or updates. If this detection process is successful, event 10005 is logged and the event details contain a list of the applications and services using the required resources. This indicates that Restart Manager succesfully detected resource requirements, but that a system restart might be required to complete the operation. Restart Manager uses service tagging to identify services that are using required resources. Services are supported by a service host process, which appears in Task Manager and other process lists as svchost. If this operation is successful, only the services that are using required resources are stopped. If this operation is not successful, and if the service host process does not also support critical system services, the entire service host process is stopped and event ID 10009 is written to the event log. |
|
Installation or update programs use Restart Manager to restart applications and services that were shut down during the installation or update process. If this restart process fails, a system restart might be required for applications and services to function correctly.
|
|
Restart Manager attempts to shut down all applications and services that are using resources needed by an installation or upgrade program. If any of these attempts to shut down an application or service fail, a restart might be required to complete the installation or upgrade. |
|
Restart Manager logs events in the event log each time a new Restart Manager session starts and each time an active Restart Manager session is closed. |