Zum Hauptinhalt springen

So beenden Sie Windows-Dienste mithilfe der Befehlszeile (CMD)

Die Befehlszeile (CMD) in Windows bietet ein leistungsfähiges Werkzeug zur Verwaltung des Betriebssystems, einschließlich der Verwaltung von Diensten. Dienste sind Programme, die im Hintergrund ausgeführt werden und sicherstellen, dass verschiedene Funktionen im System ausgeführt werden. Die Möglichkeit, diese Dienste zu beenden, kann in vielen Fällen nützlich sein, z. B. bei der Behebung von Leistungsproblemen oder bei anderen Systemvorgängen.

Um die Dienste über die Befehlszeile zu beenden, müssen Sie einige einfache Schritte ausführen. Zuerst müssen Sie die Eingabeaufforderung öffnen. Sie können dies tun, indem Sie die Tastenkombination Win + R drücken, den Befehl "cmd" eingeben und die Eingabetaste drücken. Danach wird ein Eingabeaufforderungsfenster angezeigt, in dem Sie Befehle annehmen können.

Geben Sie den folgenden Befehl ein, um den Dienst zu beenden:

net stop Dienstname

Wobei "Dienstname" der Name des Dienstes ist, den Sie beenden möchten. Wenn Sie beispielsweise den Systemwiederherstellungsdienst beenden möchten, geben Sie einen Befehl ein: net stop "Systemwiederherstellung". Danach wird der Befehl ausgeführt und der Dienst wird beendet. Wenn der Befehl erfolgreich ausgeführt wurde, wird eine Meldung über das Ergebnis des Vorgangs angezeigt.

Es ist wichtig zu beachten, dass zum Ausführen des Befehls "net stop" möglicherweise Administratorrechte erforderlich sind. Stellen Sie daher vor dem Ausführen dieses Befehls sicher, dass Sie ihn mit Administratorrechten ausführen. Klicken Sie dazu mit der rechten Maustaste auf die Befehlszeilenverknüpfung und wählen Sie "Als Administrator ausführen".

Erstellen einer Liste ausgeführter Dienste

Befolgen Sie diese Schritte, um eine Liste der ausgeführten Dienste zu erstellen:

  1. Öffnen Sie die Eingabeaufforderung, indem Sie die Taste Win + R drücken, "cmd" eingeben und die Eingabetaste drücken.
  2. Geben Sie den folgenden Befehl ein: sc query state=running
  3. Drücken Sie die Eingabetaste.

Nachdem Sie diesen Befehl ausgeführt haben, wird an der Eingabeaufforderung eine Liste aller ausgeführten Dienste einschließlich ihrer Namen und ihres Status angezeigt. Sie können durch die Liste blättern, um alle Dienste anzuzeigen.

Wenn Sie die Liste in einer Datei speichern möchten, können Sie die Befehlsausgabe in eine Datei umleiten. Zum Beispiel, um eine Liste in einer Datei mit dem Namen "services" zu speichern.txt", geben Sie den folgenden Befehl ein: sc query state=running > services.txt

Die Liste der ausgeführten Dienste wird jetzt in der Datei "services" gespeichert.txt" im aktuellen Arbeitsverzeichnis.

Mithilfe der Befehlszeile können Sie ganz einfach eine Liste der laufenden Dienste auf einem Windows-Betriebssystem erstellen, was bei der Behebung von Problemen oder bei der Analyse des Systembetriebs sehr nützlich sein kann.

Beenden eines bestimmten Dienstes

Führen Sie die folgenden Schritte aus, um einen bestimmten Dienst unter Windows mithilfe der Befehlszeile (CMD) zu beenden:

1. Öffnen Sie die Eingabeaufforderung

Drücken Win + R, um das Fenster "Ausführen" zu öffnen. Geben Sie "cmd" ein und drücken Sie die Taste Enter oder drücken Sie Start Geben Sie bei der Suche "cmd" ein und wählen Sie Eingabeaufforderung.

2. Bestimmen Sie den Dienstnamen

Der Dienstname kann mithilfe des Befehls in der Dienstliste gefunden werden:

Führen Sie den Befehl aus, und suchen Sie den gewünschten Dienst in der Liste. Notieren Sie sich den Namen für die Verwendung im nächsten Schritt.

3. Beenden Sie den Dienst

Führen Sie den Befehl aus, um den Dienst zu beenden:

net stop [dienstname]

Ersetzt "[dienstname]" auf den tatsächlichen Namen des Dienstes, den Sie stoppen möchten. Wenn Sie beispielsweise den Windows-Audioverwaltungsdienst beenden möchten, sieht der Befehl folgendermaßen aus:

net stop Audiosrv

4. Überprüfen Sie den Dienststatus

Führen Sie den folgenden Befehl aus, um sicherzustellen, dass der Dienst erfolgreich beendet wurde:

Überprüfen Sie den Dienststatus in der Liste. Wenn sie mit dem Status "Beendet" angezeigt wird, wurde der Dienst erfolgreich beendet.

Sie müssen über Administratorrechte verfügen, um Dienste unter Windows zu beenden.

Alle Dienste gleichzeitig anhalten

Um alle Windows-Dienste auf einmal über die Befehlszeile (CMD) zu beenden, können Sie den Befehl "net stop" mit der Option "*" verwenden, um alle auf Ihrem Computer ausgeführten Dienste zu stoppen.

So führen Sie diesen Befehl aus:

  1. Öffnen Sie eine Eingabeaufforderung (CMD), indem Sie Win + R drücken und "cmd" eingeben und dann die Eingabetaste drücken.
  2. Geben Sie an der Eingabeaufforderung den folgenden Befehl ein: net stop *
  3. Drücken Sie die Eingabetaste, um den Befehl auszuführen.

Nachdem Sie diesen Befehl ausgeführt haben, werden alle Windows-Dienste auf Ihrem Computer beendet.

Beachten Sie, dass für die Ausführung dieses Befehls Administratorrechte erforderlich sind. Wenn Sie kein Administrator sind, müssen Sie möglicherweise ein Administratorkennwort eingeben.

Wenn Sie mit der Befehlszeile fertig sind, können Sie die Windows-Dienste neu starten, indem Sie den Befehl "net start *" eingeben.

Überprüfen des Dienststatus

Sie können den Befehl "sc query" verwenden, um den Dienststatus unter Windows über die Befehlszeile (CMD) zu überprüfen.

Führen Sie den folgenden Befehl aus, um den Status eines bestimmten Dienstes zu ermitteln:

sc query DIENSTNAME

Anstelle von "DIENSTNAME" müssen Sie den Namen des Dienstes angeben, dessen Status Sie überprüfen möchten.

Nachdem Sie diesen Befehl ausgeführt haben, werden an der Eingabeaufforderung Informationen zum Status des Dienstes angezeigt, einschließlich des aktuellen Status (gestartet, gestoppt usw.).

Führen Sie beispielsweise den folgenden Befehl aus, um den Status des Spooler-Diensts zu überprüfen:

sc query Spooler

Nachdem Sie den Befehl ausgeführt haben, sehen Sie Informationen zum Status des "Spooler" -Dienstes.