Taskkill und Tskill beenden Prozesse im Terminal und in der Befehlszeile Troubleshooting in Windows und das Freischaufeln von Ressourcen

Von Thomas Joos 1 min Lesedauer

Anbieter zum Thema

In Windows-Umgebungen müssen Administratoren:innen regelmäßig Prozesse beenden, sei es aufgrund von eingefrorenen Anwendungen, übermäßiger RAM- oder CPU-Auslastung oder für Wartungsarbeiten. Zwei zentrale Befehle stehen dabei zur Verfügung: Tskill und Taskkill.

Taskkill und Tskill helfen beim Beenden von Prozessen.(Bild:  Thomas Joos)
Taskkill und Tskill helfen beim Beenden von Prozessen.
(Bild: Thomas Joos)

Taskkill ist ein mächtiges Werkzeug das auch Prozesse beenden kann, die unter anderen Benutzerkonten laufen. Die grundlegende Syntax lautet:

TASKKILL /IM processname.exe /F

/IM steht für den Image Name, also den Prozessnamen

/F erzwingt das Beenden des Prozesses

Praxisbeispiel 1: Hängende Anwendungen schließen

Ein häufiges Problem sind Programme, die nicht mehr reagieren. Statt den Task-Manager zu öffnen, kann man beispielsweise den nicht mehr reagierenden „Chrome“-Browser so beenden:

TASKKILL /IM chrome.exe /F

Praxisbeispiel 2: Alle Instanzen eines Programms beenden

Manchmal laufen mehrere Instanzen eines Programms, die alle geschlossen werden sollen. Dies lässt sich mit dem folgenden Befehl umsetzen:

TASKKILL /IM notepad.exe /F

Praxisbeispiel 3: Beenden nach Prozess-ID (PID)

Falls mehrere Prozesse denselben Namen tragen oder gezielt eine einzelne Instanz gestoppt werden soll, bietet sich die Nutzung der Prozess-ID (PID) an. Diese kann vorher mit Tasklist ermittelt werden:

TASKLIST | FINDSTR "notepad"TASKKILL /PID 1234 /F

Tskill: Der ältere, einfache Ansatz

Tskill war vor allem in älteren Windows-Versionen nützlich, wird aber in modernen Systemen kaum mehr benötigt. Die Anwendung des Befehls ist jedoch deutlich einfacher:

TSKILL notepad

Dieser Befehl beendet alle Notepad-Instanzen ohne zusätzliche Parameter. Allerdings fehlen erweiterte Funktionen wie das gezielte Beenden per Benutzerkontext oder Remote-Steuerung. Ein entscheidender Vorteil von Taskkill ist allerdings die Fähigkeit, Prozesse auf entfernten Systemen zu beenden – ideal für Administratoren:innen, die Maschinen im Netzwerk verwalten:

TASKKILL /S RemotePC /U Admin /P Passwort /IM winword.exe /F

Hier wird auf einem entfernten PC der Prozess winword.exe als Administrator:in beendet.

(ID:50326753)

Jetzt Newsletter abonnieren

Täglich die wichtigsten Infos zu RZ- und Server-Technik

Mit Klick auf „Newsletter abonnieren“ erkläre ich mich mit der Verarbeitung und Nutzung meiner Daten gemäß Einwilligungserklärung (bitte aufklappen für Details) einverstanden und akzeptiere die Nutzungsbedingungen. Weitere Informationen finde ich in unserer Datenschutzerklärung. Die Einwilligungserklärung bezieht sich u. a. auf die Zusendung von redaktionellen Newslettern per E-Mail und auf den Datenabgleich zu Marketingzwecken mit ausgewählten Werbepartnern (z. B. LinkedIn, Google, Meta).

Aufklappen für Details zu Ihrer Einwilligung