Zum Hauptinhalt springen

So führen Sie einen automatischen Neustart des Windows-Dienstes durch: Schritt für Schritt Anleitung

Im Windows-Betriebssystem spielen Dienste eine wichtige Rolle. Sie werden beim Starten des Betriebssystems ausgeführt und führen verschiedene Funktionen aus. Manchmal kann es jedoch zu Situationen kommen, in denen der Dienst nicht mehr funktioniert oder nicht mehr reagiert. In solchen Fällen ist es praktisch, den Dienst automatisch neu zu starten, sodass er jedes Mal neu gestartet wird, wenn Probleme auftreten.

Befolgen Sie die folgenden Schritte, um den automatischen Neustart des Dienstes unter Windows zu konfigurieren:

  1. Öffnen Sie die Systemsteuerung. Um die Systemsteuerung zu öffnen, drücken Sie die Taste Win+R, geben Sie "control" ein und drücken Sie die Eingabetaste. Suchen Sie im geöffneten Fenster nach "Services" und klicken Sie darauf mit einem Doppelklick.
  2. Suchen Sie den gewünschten Dienst. Suchen Sie in der Liste der Dienste nach dem, den Sie für den automatischen Neustart konfigurieren möchten.
  3. Konfigurieren Sie die Diensteinstellungen. Klicken Sie mit der rechten Maustaste auf den gewünschten Dienst und wählen Sie Eigenschaften. Klicken Sie im geöffneten Fenster auf die Registerkarte "Wiederherstellung".
  4. Legen Sie die Wiederherstellungsoptionen fest. Wählen Sie im Abschnitt "Erster Fehler" die Option "Dienst neu starten" aus. Wählen Sie unter "Zweiter Fehler" und "In späteren Fällen" auch "Dienst neu starten" aus.
  5. Speichern Sie die Änderungen. Klicken Sie auf die Schaltfläche "OK", um die Einstellungen zu speichern.

Wenn der für den automatischen Neustart konfigurierte Dienst nun angehalten oder angehalten wird, wird er automatisch neu gestartet. Dadurch werden Probleme vermieden und der reibungslose Betrieb des Windows-Betriebssystems gewährleistet.

Installieren und Konfigurieren des automatischen Neustarts des Windows-Diensts

Unter Windows können Sie festlegen, dass der Dienst automatisch neu gestartet wird, wenn er beendet wird. Dies kann nützlich sein, wenn Sie sicherstellen müssen, dass bestimmte Dienste wie eine Datenbank oder ein Webserver kontinuierlich ausgeführt werden. In diesem Handbuch erfahren Sie, wie Sie einen Dienst unter Windows automatisch neu starten und konfigurieren.

Schritt 1: Öffnen Sie "Dienste verwalten"

Der erste Schritt besteht darin, die "Dienstverwaltung" im Windows-Betriebssystem zu öffnen. Führen Sie dazu die folgenden Schritte aus:

  1. Drücken Sie die Tastenkombination Win + R auf Ihrer Tastatur, um "Ausführen" zu öffnen.
  2. Geben Sie services ein.msc" (ohne Anführungszeichen) und drücken Sie die Eingabetaste.

Schritt 2: Suchen Sie den gewünschten Dienst

Suchen Sie nach dem Öffnen der Dienstverwaltung nach dem gewünschten Dienst, den Sie für den automatischen Neustart konfigurieren möchten. Dienste werden normalerweise alphabetisch sortiert, sodass Sie die Suchfunktion verwenden können, um die Suche nach dem gewünschten Dienst zu beschleunigen.

Schritt 3: Öffnen Sie die Diensteigenschaften

Klicken Sie mit der rechten Maustaste auf den gewünschten Dienst und wählen Sie im Kontextmenü Eigenschaften aus.

Schritt 4: Konfigurieren Sie die Neustartoptionen

Suchen Sie auf der Registerkarte "Wiederherstellung" nach dem Abschnitt "Absturzaktion", und konfigurieren Sie die erforderlichen Einstellungen, um den Dienst automatisch neu zu starten. Aktivieren Sie insbesondere das Kontrollkästchen Dienst neu starten und wählen Sie die erforderliche Anzahl von Neustartversuchen und die Verzögerung zwischen den beiden aus.

Schritt 5: Wenden Sie die Einstellungen an

Nachdem Sie die Einstellungen für den Neustart des Dienstes konfiguriert haben, klicken Sie auf "OK", um die Änderungen zu speichern.

Der ausgewählte Dienst wird nun automatisch neu gestartet, wenn er gestoppt wird. Dadurch wird sichergestellt, dass dieser Dienst kontinuierlich ausgeführt wird und die Ausfallzeiten reduziert werden.

Vorbereitung für die Installation

Bevor Sie mit der Installation des automatischen Neustarts des Windows-Diensts beginnen, müssen Sie einige vorbereitende Schritte ausführen:

  1. Stellen Sie sicher, dass Sie über Administratorrechte auf dem Computer verfügen.
  2. Sichern Sie Ihre wichtigen Daten.
  3. Schließen Sie alle geöffneten Programme und Anwendungen.

Wenn Sie diese Schritte ausführen, werden Ihre Daten sichergestellt und mögliche Probleme während der Installation verhindert. Jetzt, wo Sie bereit sind, können Sie mit dem nächsten Schritt fortfahren.

Erstellen eines automatischen Neustartplans

Um den automatischen Neustart des Windows-Dienstes zu konfigurieren, müssen Sie einen Aufgabenplan erstellen.

Führen Sie die folgenden Schritte aus, um einen Aufgabenplan zu erstellen:

  1. Schritt 1: Öffnen Sie den Aufgabenplaner.
  2. Schritt 2: Wählen Sie im linken Bereich den gewünschten Ordner aus, um die Aufgabe zu erstellen, oder erstellen Sie einen neuen Ordner.
  3. Schritt 3: Wählen Sie im Kontextmenü die Option Aufgabe erstellen aus.
  4. Schritt 4: Geben Sie im angezeigten Fenster einen Aufgabennamen und eine Beschreibung ein (optional).
  5. Schritt 5: Klicken Sie auf die Registerkarte Auslöser und dann auf Hinzufügen.
  6. Schritt 6: Wählen Sie den gewünschten Auslöser aus, der die Startbedingungen für die Aufgabe definiert, z. B. "Beim Start des Computers" oder "Nach Zeitplan".
  7. Schritt 7: Geben Sie ggf. zusätzliche Parameter für den Trigger an.
  8. Schritt 8: Klicken Sie auf die Registerkarte Aktionen und dann auf Hinzufügen.
  9. Schritt 9: Wählen Sie im angezeigten Fenster "Programm starten" und geben Sie den Pfad zur ausführbaren Datei an.
  10. Schritt 10: Geben Sie ggf. zusätzliche Parameter für die Aktion an.
  11. Schritt 11: Klicken Sie auf OK, um die Aufgabe zu speichern.

Nach Abschluss aller Schritte wird ein Aufgabenplan erstellt und der Windows-Dienst wird gemäß den von Ihnen angegebenen Bedingungen automatisch neu gestartet.

Einrichten eines Neustartzeitplans

Um den Windows-Dienst automatisch nach einem Zeitplan neu zu starten, müssen Sie eine Scheduler-Aufgabe konfigurieren. Sie können dies mit den folgenden Schritten tun:

  1. Öffnen Sie den Windows-Taskplaner, indem Sie die Tastenkombination Win + R drücken und den Befehl taskschd eingeben.msc".
  2. Wählen Sie im geöffneten Fenster des Aufgabenplaners in der Aktionsleiste die Option Aufgabe erstellen aus.
  3. Geben Sie einen Namen für die Aufgabe ein und beschreiben Sie sie im Feld Beschreibung.
  4. Klicken Sie auf der Registerkarte Auslöser auf Neu, um einen neuen Auslöser für die Aufgabe zu erstellen.
  5. Wählen Sie den gewünschten Zeitplan aus, um den Windows-Dienst neu zu starten. Sie können beispielsweise die Option "Täglich" auswählen und die Zeit für den Neustart festlegen.
  6. Klicken Sie auf der Registerkarte Aktionen auf Neu, um eine neue Aktion für die Aufgabe zu erstellen.
  7. Wählen Sie "Programm ausführen" als Aktion aus und geben Sie den Pfad zur ausführbaren Dienstdatei an, die Sie neu starten möchten.
  8. Stellen Sie sicher, dass alle Aufgabeneinstellungen korrekt sind, und klicken Sie auf OK, um sie zu speichern.
  9. Nach dem Speichern der Aufgabe startet der Scheduler den angegebenen Dienst automatisch nach einem festgelegten Zeitplan neu.

Jetzt wissen Sie, wie Sie den Windows-Dienstneustartzeitplan mit dem Aufgabenplaner konfigurieren. Dadurch können Sie Dienste automatisch neu starten, ohne dies jedes Mal manuell durchführen zu müssen.

Testen und Debuggen

Nachdem Sie den Windows-Dienst automatisch neu gestartet haben, sollten Sie testen und debuggen, um sicherzustellen, dass der Mechanismus ordnungsgemäß funktioniert.

Hier sind einige Schritte, die Ihnen helfen, den automatischen Neustart des Windows-Dienstes zu testen und zu debuggen:

  1. Stellen Sie sicher, dass der Dienst nach dem Neustart des Systems automatisch gestartet wird. Starten Sie den Computer neu, und stellen Sie sicher, dass der Dienst ohne Ihr Eingreifen erfolgreich gestartet wird.
  2. Führen Sie einen Dienstfehler künstlich aus, und stellen Sie sicher, dass er automatisch neu gestartet wird. Dazu müssen Sie den Dienst möglicherweise absichtlich beenden oder seine Konfiguration ändern. Stellen Sie sicher, dass der Dienst nach einem Fehler erfolgreich neu gestartet wird und ohne Probleme weiterhin ausgeführt wird.
  3. Überprüfen Sie das Windows-Ereignisprotokoll, um sicherzustellen, dass der Dienst seine Status und Aktivitäten ordnungsgemäß im System protokolliert. Das Ereignisprotokoll hilft Ihnen, mögliche Fehler oder Probleme beim automatischen Neustart aufzuspüren.
  4. Überprüfen Sie, ob der Dienst über einen längeren Zeitraum funktioniert. Stellen Sie sicher, dass der Dienst mehrere Tage oder Wochen lang zuverlässig funktioniert. Dadurch wird sichergestellt, dass der automatische Neustart stabil und zuverlässig ist.

Durch Testen und Debuggen können Sie sicherstellen, dass der automatische Neustart des Windows-Diensts korrekt konfiguriert ist und mögliche Probleme oder Fehler erkannt werden. Wenn Probleme erkannt werden, sollten Sie die Protokolle analysieren und den Dienst entsprechend den erkannten Problemen konfigurieren.