Neustart-Manager
Zweck
Die Neustart-Manager-API kann die Anzahl der Systemneustarts beseitigen oder reduzieren, die zum Abschließen einer Installation oder eines Updates erforderlich sind. Der Hauptgrund für Softwareupdates ist, dass während einer Installation oder eines Updates ein Systemneustart erforderlich ist, dass einige der dateien, die aktualisiert werden, derzeit von einer ausgeführten Anwendung oder einem Dienst verwendet werden. Der Neustart-Manager ermöglicht alle wichtigen Systemdienste , heruntergefahren und neu gestartet werden. Dies gibt Dateien frei, die verwendet werden, und ermöglicht den Abschluss von Installationsvorgängen.
Gegebenenfalls
Die Neustart-Manager-DLL exportiert eine öffentliche C-Schnittstelle, die von Standard- oder benutzerdefinierten Installern geladen werden kann. Das Installationsprogramm kann den Neustart-Manager verwenden, um Dateien zu registrieren, die während der Installation einer Anwendung oder eines Updates ersetzt werden sollen. Anschließend kann das Installationsprogramm während eines nachfolgenden Updates oder einer installation den Neustart-Manager verwenden, um zu bestimmen, welche Dateien nicht aktualisiert werden können, da sie derzeit verwendet werden. Der Neustart-Manager kann die nicht kritischen Dienste oder Anwendungen, die derzeit diese Dateien verwenden, herunterfahren und neu starten. Installer können den Neustart-Manager so leiten, dass Anwendungen oder Dienste basierend auf der verwendeten Datei, der Prozess-ID (PID) oder dem Kurznamen eines Windows-Diensts heruntergefahren und neu gestartet werden.
Der Neustart-Manager ist für die Entwicklung von Desktopstilanwendungen vorgesehen.
Entwicklergruppe
Diese Dokumentation richtet sich an Entwickler von Installationsanwendungen, die die Installationsmöglichkeiten in Windows Vista oder Windows Server 2008 nutzen möchten. Anwendungen, die die Windows Installer Version 4.0 für die Installation und Wartung verwenden, verwenden automatisch den Neustart-Manager, um Systemneustarts zu reduzieren. Benutzerdefinierte Installationsprogramme können auch entwickelt werden, um die Neustart-Manager-API aufzurufen, um Anwendungen und Dienste herunterzufahren und neu zu starten. In Fällen, in denen ein Systemneustart unvermeidbar ist, können Installationsprogramme die Neustart-Manager-API verwenden, um Neustarts so zu planen, dass die Unterbrechung des Arbeitsablaufs des Benutzers minimiert wird.
Laufzeitanforderungen
Die Neustart-Manager-API ist ab Windows Vista und Windows Server 2008 verfügbar. Der Neustart-Manager besteht aus einer einzelnen DLL, die Anwendungen laden können, um auf die Neustart-Manager-API zuzugreifen.
In diesem Abschnitt
Thema | Beschreibung |
---|---|
Über Neustart-Manager- |
Übersichtsthemen, die den Neustart-Manager beschreiben. |
Verwenden des Neustart-Managers |
Übersichtsthemen zur Verwendung der Neustart-Manager-API. |
Neustart-Manager-Referenz |
Referenzthemen für die Neustart-Manager-API. |