Freigeben über


Richtlinien für Dienste

Dienste sollten diesen Richtlinien entsprechen, um sicherzustellen, dass der Neustart-Manager Dienste bei Bedarf herunterfahren und neu starten kann, um Updates zu installieren. Anwendungen können die Richtlinien verwenden, die in Richtlinien für Anwendungenbeschrieben werden.

  • Dienste sollten in der Lage sein, mit dem Dienststeuerungs-Manager heruntergefahren und neu gestartet zu werden, ohne dass ein Systemneustart erforderlich ist. Die Ausnahmen dieser Richtlinie sind kritische Systemprozesse, die im Kontext von lsass.exe oder services.exeausgeführt werden.

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

  • Dienste sollten das Wiederherstellungsintervall und den Rücksetzungszeitraum im Service Control 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 ChangeServiceConfig2 Funktion verwenden, um die Konfigurationseinstellungen zu ändern.

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

    Wiederherstellungsaktionen: Neustart/60000/Neustart/120000/Neustart/600000 & 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