So verwenden Sie den Taskkill-Befehl in Windows 10/11


Die Eingabeaufforderung beherbergt viele leistungsstarke Dienstprogramme, die Ihnen bei der Fehlerbehebung oder sogar bei der Reparatur Ihrer Windows-Installation helfen können. Neben den üblichen Übeltätern wie Systemdatei-Überprüfung und Diskpart ist der Taskkill-Befehl ein weiteres nützliches Werkzeug für jeden Windows-Benutzer.

Wie der Name schon sagt, kann der Befehl Aufgaben und Prozesse beenden und so Systemressourcen freigeben. Aufgrund seiner vielseitigen Filteroptionen ist es nützlicher als andere ähnliche Methoden und ermöglicht einem cleveren Benutzer die Einrichtung automatisierter Kill-Listen, um zu verhindern, dass unnötige Programme den Speicher beanspruchen.

Um Ihnen den Einstieg zu erleichtern, finden Sie hier eine kurze Einführung in die Verwendung des Taskkill-Befehls unter Windows 10 oder 11.

Warum müssen Sie den Taskkill-Befehl verwenden?

Die Verwendung des Taskkill-Befehls ist nicht die einzige Möglichkeit, Windows-Aufgaben und -Prozesse herunterzufahren. Die häufigste Art, einen Prozess abzubrechen, ist die Verwendung von Taskmanager.

Mit dem Task-Manager können Sie alle laufenden Prozesse anzeigen und jeden Prozess mit wenigen Klicks beenden. Diese Methode ist einfach zu verwenden und erfordert nicht, dass Sie mühsam Code in ein schwarzes Terminal eingeben. Warum sollten Sie sich dann überhaupt mit Taskkill beschäftigen?

Vielseitigkeit. Wenn Sie nur hin und wieder ein paar zusätzliche Prozesse beenden möchten, ist der Task-Manager zweifellos das beste Werkzeug für diese Aufgabe. Wenn Sie jedoch täglich eine große Anzahl von Prozessen beenden möchten, benötigen Sie eine Methode mit etwas mehr Anpassungsmöglichkeiten.

Mit dem Taskkill-Befehl ist es möglich, basierend auf bestimmten Filtern ganze Prozessstapel auf einmal herunterzufahren. Sie können bestimmte Befehle sogar als Verknüpfungen einrichten, sodass Sie sie jederzeit mit einem Doppelklick vom Desktop aus ausführen können.

Die grundlegende Syntax von Taskkill

  1. Um den Taskkill-Befehl direkt zu verwenden, müssen wir zuerst die Eingabeaufforderung öffnen. Suchen Sie einfach im Startmenü nach cmd und wählen Sie Als Administrator ausführen .
    1. Um einen Prozess mit dem Taskkill-Befehl zu beenden, benötigen Sie seinen Namen oder seine PID. Wenn Sie tasklist eingeben, erhalten Sie eine vollständige Liste aller laufenden Prozesse sowie deren PIDs und Speichernutzung.
      1. Sie können jetzt den Befehl tasklist /IM „NAME“ /F verwenden, um jeden Prozess zu beenden, wobei NAME durch den tatsächlichen Namen der Aufgabe ersetzt werden muss, die Sie beenden möchten. Der Parameter /F erzwingt die Beendigung des Prozesses, was für viele lästige Aufgaben nützlich sein kann, die nicht heruntergefahren werden sollen.
      2. .
        1. Um stattdessen die PID zu verwenden, geben Sie taskkill /IM PID /F ein, wobei PID der numerische Wert des Prozesses aus der vorherigen Liste ist. Die Ergebnisse sind die gleichen.
        2. Taskkill mit Filterflags verwenden

          Bisher scheint der Befehl taskkill nur eine kompliziertere Möglichkeit zu sein, das zu tun, was der Task-Manager bereits tun konnte. Die Verwendung der Taskliste zum Abrufen der Namen aller laufenden Prozesse und das manuelle Ansteuern jedes einzelnen Prozesses ist eine ziemlich mühsame Methode zum Beenden einer Aufgabe.

          Aber das ist nicht die einzige Möglichkeit, Taskkill zu nutzen. Es gibt viele Filteroptionen, mit denen Sie bestimmte Arten von Prozessen automatisch finden und beenden können, ohne deren Namen oder PIDs kennen zu müssen.

          Hier sind alle Filter, die für die Verwendung mit taskkill verfügbar sind:

          • STATUS: Im Grunde der Status des Prozesses. Kann „LÄUFT“, „NICHT REAGIERT“ oder „UNBEKANNT“ lauten.
          • BILDNAME: Die gleichen Namen, die von der Aufgabenliste angezeigt wurden.
          • PID: Eine numerische ID, die über den Tasklist-Befehl angezeigt werden kann.
          • SESSION: Die Sitzungsnummer.
          • CPUTIME: Die Dauer, für die der Prozess die CPU verwendet hat. Die Angabe erfolgt im standardmäßigen zweistelligen Stunden:Minuten:Sekunden-Format.
          • MEMUSAGE: Die Speichernutzung der Aufgabe in KB.
          • BENUTZERNAME: Der Name des Benutzerkontos, von dem die Aufgabe stammt.
          • MODULE: Name der DLL, die vom Prozess verwendet wird.
          • DIENSTE: Für Prozesse, die mit Windows-Diensten verknüpft sind, wird hier der Name des Dienstes angegeben.
          • WINDOWTITLE: Wie es heißt, der Titel des Prozessfensters.
          • Einige dieser Filteroptionen sind nützlicher als andere. Sie können beispielsweise die Option USERNAME verwenden, um Prozesse eines bestimmten Benutzers zu beenden, was bei der Verwaltung vernetzter Computer hilfreich sein kann.

            Die meisten dieser Filter können auch mit logischen Operatoren kombiniert werden. Doch anstatt mathematische Symbole zu verwenden, werden sie durch Verkürzungen der eigentlichen Phrasen bezeichnet. Beispielsweise wird gleich zu eq , ungleich zu zu ne , größer als zu gt und so weiter..

            Zur Veranschaulichung hier der Befehl zum Beenden aller Prozesse, die nicht antworten:

            taskkill /FI „STATUS eq NOT RESPONDING“ /F .

            Das Flag /FI muss für die Verwendung eines Filters enthalten sein, gefolgt von einer Zeichenfolge, die den Filterausdruck enthält. Alle anderen Filteroptionen können auf ähnliche Weise verwendet werden und Prozesse beenden, die einer festgelegten Bedingung entsprechen.

            Taskkill-Anwendungen mit Dateiverknüpfungen erstellen

            Das Ausführen von Taskkill-Befehlen über die Eingabeaufforderung ist nicht das Einzige, was Sie mit dem Tool tun können. Sie können einen Taskkill-Befehl an eine Desktop-Verknüpfung binden, um ihn auch sofort zu verwenden. Dadurch können Sie eine bestimmte Kill-Liste ausführen, ohne cmd zu öffnen und eine Menge Text einzugeben.

            1. Um eine Taskkill-App zu erstellen, klicken Sie mit der rechten Maustaste auf eine beliebige leere Stelle auf Ihrem Desktop und wählen Sie Neu >Verknüpfung
              1. Jetzt geben wir im Ziel für die Verknüpfung den Befehl taskkill ein, dem taskkill.exe vorangestellt ist, damit er ausgeführt werden kann. Mit demselben Befehl, den wir im vorherigen Abschnitt demonstriert haben, erhalten wir taskkill.exe /FI „STATUS eq NOT RESPONDING“ /F .
                1. Speichern Sie diese Verknüpfung einfach unter einem beliebigen Namen und schon kann es losgehen. Doppelklicken Sie jederzeit auf diese neu erstellte Verknüpfung, um alle nicht reagierenden Prozesse sofort zu beenden.
                2. Systemspeicher mit dem Taskkill-Befehl bereinigen

                  Der Taskkill-Befehl ist eine hervorragende Möglichkeit, viele ähnliche Aufgaben auf einmal zu beenden, ohne jeden einzelnen Prozess im Task-Manager manuell durchgehen zu müssen. Die Verwendung mag auf den ersten Blick etwas entmutigend erscheinen, aber wenn Sie erst einmal den Dreh raus haben, werden Sie feststellen, dass die Arbeit damit relativ einfach ist.

                  Die Vielzahl an Filteroptionen macht Taskkill zu einem leistungsstarken und flexiblen Tool. Es ermöglicht Ihnen, Prozesse basierend auf Parametern zu beenden, anstatt einzelne Aufgaben nach eigenem Ermessen festlegen zu müssen.

                  Besser noch: Sie können bestimmte Taskkill-Befehle ganz einfach als Desktop-Verknüpfungen speichern. Sie fungieren als Mini-Apps, mit denen Sie problemlos eine Klasse nutzloser Prozesse auf einmal beenden können.

                  .

                  Zusammenhängende Posts:


                  5.01.2022