Ein Windows-Dienst ist ein Programm oder eine Anwendung, die auf dem Windows-Betriebssystem läuft und als Hintergrundprozess arbeitet, ohne dass der Benutzer eingreifen muss.
Ein Dienst ist eigentlich jedes Windows-Programm, das die Dienst-API verwendet, um Low-Level-Aktivitäten durchzuführen, die wenig oder gar keine Benutzereingaben erfordern.
Der Windows-Dienst steuert verschiedene Vorgänge, z. B. die Netzwerkverbindung, den Lautsprecherton, die Datensicherung und die Benutzerauthentifizierung. Dienste werden in der Regel für kontinuierliche Systemaufgaben wie Überwachung, Synchronisierung oder andere Wartungsaufgaben verwendet.
Der Windows-Dienst kann so eingestellt werden, dass er beim Hochfahren des Computers automatisch gestartet wird und die ganze Zeit läuft, auch wenn kein Benutzer am System angemeldet ist.
Möglicherweise müssen Sie Ihren Windows-Dienst von Zeit zu Zeit öffnen und anpassen. Starten oder stoppen Sie einen Dienst, deaktivieren Sie ihn, verzögern Sie seinen Start oder starten Sie einen Windows-Dienst neu oder setzen Sie ihn aus.
So öffnen Sie den Windows-Dienstemanager
Es gibt mehrere Möglichkeiten, den Windows-Dienste-Manager zu öffnen:
- Verwenden Sie die Tastaturtasten (WIN + R) und geben Sie „services.msc“ in das Dialogfeld Ausführen ein. Drücken Sie die Eingabetaste.
- Klicken Sie auf das Startmenü, suchen Sie dann die Systemsteuerung und klicken Sie darauf. Klicken Sie auf System und Sicherheit und dann auf Verwaltung. Doppelklicken Sie auf Dienste.
- Klicken Sie auf das Startmenü, suchen Sie dann die Eingabeaufforderung (Admin) und klicken Sie darauf. Geben Sie „services.msc“ in die Eingabeaufforderung ein und drücken Sie die Eingabetaste.
Alle oben genannten Methoden öffnen den Windows-Dienste-Manager, mit dem Sie die unter dem Windows-Betriebssystem laufenden Dienste einrichten und verwalten können.
Weitere interessante Artikel
So starten Sie die Windows-Dienste neu
Um einen Windows-Dienst neu zu starten, können Sie den Windows-Dienstemanager verwenden. Hier sind die Schritte zum Neustart eines bestimmten Dienstes:
- Öffnen Sie den Windows-Dienstemanager.
- Suchen Sie den Dienst, den Sie neu starten möchten, z. B. „Print Spoler“.
- Klicken Sie mit der rechten Maustaste auf den Dienst und wählen Sie “ Restart “ aus dem Dropdown-Menü.
- Es erscheint ein Bestätigungs-Pop-up, klicken Sie auf “ Yes „, um fortzufahren.
- Der Dienst wird neu gestartet und läuft wie gewohnt.
Bei einigen Diensten kann ein Neustart des Computers erforderlich sein, um den Dienst neu zu starten. Wenn der Dienst nicht über den Windows-Dienstemanager neu gestartet werden kann, starten Sie Ihren Computer neu.
So konfigurieren Sie den Windows-Dienst so, dass er bei einem Absturz automatisch neu startet
Um den Windows-Dienst so zu konfigurieren, dass er bei einem Absturz automatisch neu gestartet wird, können Sie die folgenden Schritte durchführen:
- Öffnen Sie “ Services “ über die Systemsteuerung oder durch Eingabe des Befehls „services.msc“ in Ausführen.
- Suchen Sie den Dienst, den Sie konfigurieren möchten, und klicken Sie mit der rechten Maustaste auf ihn.
- Wählen Sie die Registerkarte „Recovery“.
- Wählen Sie im Abschnitt “ First failure “ die Option „Restart the Service“.
- Wählen Sie im Abschnitt „Subsequent failures“ auch die Option “ Restart the Service „.
- Click OK to save changes.
Der Dienst wird nach dem Absturz automatisch neu gestartet. Sie können die Wiederherstellungseinstellungen für die verschiedenen Arten von Dienstausfällen ändern.
So konfigurieren Sie den Windows-Dienst für den automatischen Neustart über den Taskplaner
Gehen Sie folgendermaßen vor, um den Windows-Dienst so zu konfigurieren, dass er über den Taskplaner automatisch neu gestartet wird:
- Öffnen Sie den Task-Planer: Klicken Sie auf Start, suchen Sie den Taskplaner, und klicken Sie auf Taskplaner.
- Erstellen Sie eine neue Aufgabe: Klicken Sie auf die Schaltfläche “ Create Task…“ im Abschnitt “ Actions „.Erstellen Sie eine neue Aufgabe: Klicken Sie auf die Schaltfläche “ Create Task…“ im Abschnitt “ Actions „.
- Benennen Sie die Aufgabe: Geben Sie einen Namen für die Aufgabe in das Feld “ Name “ ein.
- Auslöser-Konfiguration: Klicken Sie auf die Registerkarte “ Triggers “ und klicken Sie auf die Schaltfläche “ New „. Wählen Sie “ At log on “ oder “ At startup “ oder eine andere gewünschte Zeit.
- Stellen Sie dann “ Repeat task every “ ein, z. B. jede Stunde, wenn Sie den Dienst stündlich überprüfen wollen.
- Konfiguration der Aktion: Klicken Sie auf die Registerkarte „Actions “ und klicken Sie auf die Schaltfläche “ New „. Wählen Sie “ Start a program “ und geben Sie den Befehl „net start [service_name]“ in das Feld „Program/script“ ein.Konfiguration der Aktion: Klicken Sie auf die Registerkarte „Actions “ und klicken Sie auf die Schaltfläche “ New „. Wählen Sie “ Start a program “ und geben Sie den Befehl „net start [service_name]“ in das Feld „Program/script“ ein.
- Aufgabe speichern: Klicken Sie auf die Schaltfläche „OK“, um die Aufgabe zu speichern und sie bei jedem Einschalten des Computers automatisch zu starten.
- Aufgabe prüfen: Öffnen Sie den Taskplaner und überprüfen Sie, ob die neue Aufgabe korrekt ausgeführt wird.
Beachten Sie, dass service_name durch den Namen des Dienstes ersetzt werden muss, den Sie konfigurieren möchten.