Kurztipp: Beenden Sie unerwünschte Prozesse mit Taskkill in Microsoft Windows

Es gibt Zeiten, in denen Sie unabhängig von Ihrem Betriebssystem einen betrügerischen Prozess manuell beenden müssen. Meistens kann dies einfach mit Hilfe des Microsoft Windows 7 Task-Managers durchgeführt werden. Es gibt jedoch Zeiten, in denen dieses Tool nicht in der Lage zu sein scheint, einen Schurkenprozess zu beenden. Ich habe dies oft gesehen, als ich versucht habe, einen Acronis-Prozess zu beenden, der in die Irre gegangen ist. In diesem Fall muss ich ein leistungsfähigeres Tool verwenden, Taskkill, das über die Befehlszeile verwendet wird.

Dieser Blog-Beitrag ist auch im PDF-Format in einem TechRepublic-Download verfügbar. Hinweis: Um den Befehl taskkill auszuführen, müssen Sie das Befehlsfenster öffnen. Klicken Sie dazu auf Start | Führen Sie cmd aus und geben Sie es in das Textfeld ein, oder geben Sie cmd in das Dialogfeld Ausführen ein ( rufen Sie das Dialogfeld Ausführen auf, indem Sie auf Win + R klicken) ( Abbildung A ).

Abbildung A.

Öffnen Sie das Befehlsfenster.
Bleiben Sie mit dem Windows Desktop-Newsletter von TechRepublic, der jeden Montag und Donnerstag zugestellt wird, über die neuesten Tipps und Tricks von Microsoft Windows auf dem Laufenden.

Taskkill verwenden

Die allgemeine Syntax des Befehls sieht folgendermaßen aus:

Taskkill OPTIONEN PID

Wie zu erwarten, stehen für diesen Befehl zahlreiche Optionen zur Verfügung. Einige der hilfreicheren Optionen sind:

  • / s COMPUTER - (Wobei COMPUTER die IP oder Adresse eines Remotecomputers ist). Die Standardeinstellung ist der lokale Computer. Wenn Sie also mit einem Befehl auf dem lokalen Computer arbeiten, müssen Sie diese Option nicht verwenden.
  • / u DOMAIN \ USER - (Wobei DOMAIN die Domain und USER der Benutzername ist, bei dem Sie sich authentifizieren). Mit dieser Option können Sie Taskkill mit den Kontoberechtigungen des angegebenen USERNAME oder DOMAIN \ USERNAME ausführen.
  • / p - Wenn Sie die Option / u verwenden, müssen Sie auch die Option / p einschließen, mit der Sie das Benutzerkennwort angeben können.
  • / fi - Ermöglicht das Ausführen des Taskkill-Befehls mit Filtern.
  • / f - Erzwingt das Beenden des Befehls.
  • / IM - Ermöglicht die Verwendung eines Anwendungsnamens anstelle der PID (Prozess-ID-Nummer) der Anwendung.
Eine der nützlichsten Optionen ist der Hilfeschalter ( Abbildung B ):

taskkill /?

Abbildung B.

Verwenden Sie den Hilfeschalter für den Befehl taskkill.

Töten mit Anwendungsname

Der einfachste Weg, eine betrügerische Anwendung mit Taskkill zu beenden, ist die Verwendung der Option / IM. Dies geschieht folgendermaßen:

taskkill / IM APPLICATION_NAME

Wobei APPLICATION_NAME der Name der Anwendung ist, die Sie beenden möchten. Angenommen, Outlook weigert sich zu schließen. Um dies mit taskkill zu schließen, führen Sie den folgenden Befehl aus:

taskkill / IM Outlook.exe

Töten mit PID

Angenommen, Sie kennen nicht den Namen der Anwendung, sondern die PID der Anwendung. Um einen Prozess mit einer PID von beispielsweise 572 zu beenden, geben Sie den folgenden Befehl ein:

Taskkill / PID 572

Beenden aller Prozesse, die einem bestimmten Benutzer gehören

Was ist, wenn Sie alle Prozesse eines einzelnen Benutzers beenden möchten? Dies kann nützlich sein, wenn bei einem Benutzerkonto ein Fehler aufgetreten ist oder wenn sich der Benutzer abgemeldet hat, einige der Prozesse, die diesem Benutzer gehören, jedoch nicht verschwinden. Um dies zu verwalten, geben Sie den Befehl taskkill folgendermaßen aus:

taskkill / F / FI "USERNAME eq username"

In diesem Fall ist der Benutzername der tatsächliche Benutzername, dem die Prozesse gehören. Hinweis: Die Option USERNAME muss verwendet werden, um dem Taskkill-Befehl mitzuteilen, dass ein Benutzername angegeben wird.

Prozesse auf einer entfernten Maschine beenden

Dieser ist sehr praktisch. Angenommen, etwas hat Ihren Desktop blockiert und Sie wissen genau, welche Anwendung der Schuldige ist. Bleiben wir bei unserem Outlook-Beispiel von früher. Sie können auf einen anderen Computer springen und diese Anwendung wie folgt aus der Ferne beenden:

taskkill / s IP_ADDRESS / u DOMAIN \ USERNAME / IM Outlook.exe

Dabei ist IP_ADDRESS die Adresse des Remotecomputers ( Hinweis: Der Hostname kann ersetzt werden, wenn sich die Computer gegenseitig durch den Hostnamen sehen können), DOMAIN die Domäne (falls zutreffend) und USERNAME der Benutzername, der zur Authentifizierung beim Remotecomputer verwendet wird Maschine.

Abschließende Gedanken

Die Fähigkeit und Leistung, die mit dem Befehl taskkill einhergeht, kann ein sehr wertvolles Werkzeug sein, mit dem Sie möglicherweise einen Computer nicht zwangsweise neu starten müssen. Ein solides Verständnis dieses Tools in Verbindung mit der Verwendung des Windows-Task-Managers trägt dazu bei, dass Ihre Windows-Computer eine längere Betriebszeit haben und bei Bedarf die Möglichkeit besteht, eine Aufgabe zu verwalten, wenn ein Virus, ein Rootkit oder ein Trojaner aufgetreten ist über Ihrer Maschine.

© Copyright 2020 | mobilegn.com