Freigeben über


Richtlinien für Dienste

Dienste sollten diese Richtlinien einhalten, um sicherzustellen, dass der Neustart-Manager Dienste herunterfahren und bei Bedarf neu starten kann, um Updates zu installieren. Anwendungen können die Richtlinien verwenden, die unter Richtlinien für Anwendungen beschrieben sind.

  • Dienste sollten mit dem Dienststeuerungs-Manager heruntergefahren und neu gestartet werden können, ohne dass ein Systemneustart erforderlich ist. Ausnahmen von dieser Richtlinie sind kritische Systemprozesse, die im Kontext von lsass.exe oder services.exe ausgeführt werden.

  • Neustart-Manager berücksichtigt Dienstabhängigkeiten. Wenn ein Dienst heruntergefahren und neu gestartet wird, werden seine abhängigen Dienste heruntergefahren und neu gestartet.

  • Dienste sollten das Wiederherstellungsintervall und den Zurücksetzungszeitraum im Dienststeuerungs-Manager (SCM) angeben. Das Wiederherstellungsintervall ist die Zeit in msecs nach dem letzten Fehler, den der SCM wartet, bevor die Wiederherstellungsaktion ausgeführt wird. Der Zurücksetzungszeitraum ist die Zeit in Sekunden nach dem letzten Fehler, den der Dienststeuerungs-Manager wartet, bevor die Fehleranzahl auf 0 zurückgesetzt wird. Dienste können die Konfigurationseinstellungen mithilfe der ChangeServiceConfig2-Funktion ändern.

    Kritische Dienste sollten die folgenden Wiederherstellungseinstellungen verwenden, um anzugeben, dass der Dienst eine Minute nach dem ersten Fehler beim Neustart des Diensts, zwei Minuten nach dem zweiten Fehler neu gestartet und der Computer eine Minute nach dem dritten Fehler neu gestartet wird. Die Fehleranzahl wird nach 300 Sekunden auf 0 zurückgesetzt.

    Wiederherstellungsaktionen: Neustart/60000/Neustart/120000/Neustart/60000 & Zurücksetzen =300

    Kritische Dienste sollten vor nicht kritischen Diensten gestartet werden. Dienste, die keine kritischen Dienste sind, sollten die folgenden Wiederherstellungseinstellungen verwenden, um anzugeben, dass der Dienst zwei Minuten nach dem ersten Fehler beim Neustart des Diensts neu gestartet wird. Der Dienst wird nach dem zweiten Fehler nicht neu gestartet, und in diesem Fall muss ein Administrator eingreifen. Die Fehleranzahl wird nach 900 Sekunden auf 0 zurückgesetzt.

    Wiederherstellungsaktionen: Neustart/120000/Neustart/300000/None/0 & Zurücksetzen = 900