Het Taskkill-commando gebruiken in Windows 10/11

De opdrachtprompt bevat(Command Prompt) veel krachtige hulpprogramma's die u kunnen helpen bij het oplossen van problemen of zelfs het repareren van uw Windows - installatie. Samen met de gebruikelijke boosdoeners zoals de systeembestandscontrole(System File Checker) en Diskpart , is de opdracht Taskkill een ander handig hulpmiddel voor elke Windows - gebruiker.

Zoals de naam al doet vermoeden, kan de opdracht taken en processen doden, waardoor systeembronnen worden vrijgemaakt. Het is nuttiger dan andere vergelijkbare methoden(other similar methods) vanwege de veelzijdige filteropties, waardoor een slimme gebruiker geautomatiseerde kill-lijsten kan instellen om te voorkomen dat onnodige programma's geheugen in beslag nemen.

Om u op weg te helpen, volgt hier een korte inleiding over het gebruik van de opdracht Taskkill op Windows 10 of 11.

Waarom moet u het Taskkill-commando(Taskkill Command) gebruiken ?

Het gebruik van de opdracht Taskkill is niet de enige manier om Windows - taken en -processen af ​​te sluiten. De meest gebruikelijke manier om een ​​proces te beëindigen is via Taakbeheer(Task Manager) .

Met Taakbeheer(Task Manager) kunt u alle lopende processen bekijken en elk proces met een paar klikken beëindigen. Deze methode is gemakkelijk te gebruiken en vereist niet dat u nauwgezet code in een zwarte terminal moet typen. Waarom zou je je dan nog druk maken over Taskkill ?

Veelzijdigheid(Versatility) . Als u slechts af en toe een paar extra processen wilt uitschakelen, is Taakbeheer(Task Manager) ongetwijfeld de beste tool voor de klus. Maar als je dagelijks een groot aantal processen wilt beëindigen, heb je een methode nodig met wat meer maatwerk.

Met het Taskkill- commando is het mogelijk om hele batches processen in één keer af te sluiten, op basis van specifieke filters. U kunt zelfs bepaalde opdrachten als snelkoppelingen instellen, zodat u ze op elk moment met een dubbelklik vanaf het bureaublad kunt uitvoeren.

De basissyntaxis van Taskkill

  1. Om de opdracht Taskkill rechtstreeks te gebruiken, moeten we eerst de opdrachtprompt(the Command Prompt) openen . Zoek eenvoudig naar cmd in het menu Start en selecteer Uitvoeren als beheerder(Run as Administrator) .

  1. Om een ​​proces te beëindigen met het Taskkill- commando, heb je de naam of de PID nodig . Als u de takenlijst invoert(tasklist) , krijgt u een volledige lijst van alle lopende processen, samen met hun PID's en geheugengebruik.

  1. U kunt nu de opdracht tasklist /IM “NAME” /F gebruiken om elk proces te beëindigen, waarbij NAME moet worden vervangen door de werkelijke naam van de taak die u wilt beëindigen. De parameter /F dwingt het proces te beëindigen, wat handig kan zijn voor veel vervelende taken die niet willen worden afgesloten.

  1. Om in plaats daarvan de PID te gebruiken, voert u taskkill /IM PID /F, waarbij PID de numerieke waarde is van het proces uit de vorige lijst. De resultaten zijn hetzelfde.

Taskkill gebruiken met filtervlaggen

Tot nu toe lijkt het taskkill-commando misschien een ingewikkelder manier om te doen wat Taakbeheer(Task Manager) al kon doen. Het gebruik van een takenlijst om de namen van alle lopende processen te krijgen en ze allemaal handmatig te targeten, is een nogal vervelende manier om een ​​taak te beëindigen.

Maar dat is niet de enige manier om taskkill te gebruiken. Er zijn veel filteropties die u kunt gebruiken om automatisch bepaalde soorten processen te vinden en ze te doden zonder dat u hun namen of PID's hoeft te kennen .

Hier zijn alle filters die beschikbaar zijn voor gebruik met taskkill:

  • STATUS: Kortom, de status van het proces. Kan LOPEN(RUNNING) , NIET REAGEREN(NOT RESPONDING) of ONBEKEND(UNKNOWN) zijn .
  • IMAGENAME: Dezelfde namen naar voren gebracht door de takenlijst.
  • PID: Een numerieke ID die kan worden gezien via de opdracht takenlijst.
  • SESSIE:(SESSION: ) Het sessienummer.
  • CPUTIME: de tijdsduur dat het proces de CPU heeft gebruikt . Het wordt gegeven in de standaard dubbele cijfers uren:minuten:seconden.
  • MEMUSAGE: Het geheugengebruik van de taak in KB.
  • GEBRUIKERSNAAM:(USERNAME: ) De naam van het gebruikersaccount waarvan de taak afkomstig is.
  • MODULES: Naam van de DLL die door het proces wordt gebruikt.
  • SERVICES: voor processen die zijn gekoppeld aan Windows -services, wordt hier de naam van de service gegeven.
  • WINDOWTITLE: Zoals het zegt, de titel van het procesvenster.

Sommige van deze filteropties zijn nuttiger dan andere. U kunt bijvoorbeeld de optie GEBRUIKERSNAAM(USERNAME) gebruiken om processen van een bepaalde gebruiker af te sluiten, wat handig kan zijn bij het beheren van netwerkcomputers.

De meeste van deze filters kunnen ook worden gecombineerd met logische operators. Maar in plaats van wiskundige symbolen te gebruiken, worden ze aangegeven door samentrekkingen van de eigenlijke zinnen. Bijvoorbeeld, gelijk aan wordt eq , niet gelijk aan wordt ne , groter dan wordt gt, enzovoort.

Om te demonstreren, hier is de opdracht om alle processen te beëindigen die niet reageren:

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

De vlag /FI moet worden opgenomen voor het gebruik van een filter, gevolgd door een tekenreeks die de filterexpressie bevat. Alle andere filteropties kunnen op dezelfde manier worden gebruikt, waarbij processen worden beëindigd die voldoen aan een ingestelde voorwaarde.

Taskkill -toepassingen maken(Taskkill Applications) met snelkoppelingen naar bestanden(File Shortcuts)

Het uitvoeren van Taskkill- opdrachten vanaf de opdrachtprompt(Command Prompt) is niet het enige dat u met de tool kunt doen. U kunt een Taskkill- opdracht binden aan een snelkoppeling op het bureaublad om deze ook direct te gebruiken. Hiermee kun je een bepaalde kill-lijst uitvoeren zonder cmd te openen en er een heleboel tekst in in te voeren.

  1. Om een ​​taskkill-app te maken, klikt u met de rechtermuisknop op een lege ruimte op uw bureaublad en selecteert u Nieuw(New ) > Snelkoppeling.(Shortcut.)

  1. Nu in het doel voor de snelkoppeling, zullen we het taskkill-commando invoeren, voorafgegaan door taskkill.exe om het te laten werken. Met dezelfde opdracht die we in de vorige sectie hebben gedemonstreerd, krijgen we taskkill.exe /FI “STATUS eq NOT RESPONDING” /F .

  1. Sla deze snelkoppeling gewoon op met elke gewenste naam en u bent klaar om te gaan. Dubbelklik(Double-click) op elk gewenst moment op deze nieuw gemaakte snelkoppeling om alle niet-reagerende processen onmiddellijk te beëindigen.

Systeemgeheugen(System Memory) opschonen met het Taskkill-commando(Taskkill Command)

De opdracht Taskkill is een briljante manier om veel vergelijkbare taken tegelijk te beëindigen zonder handmatig elk afzonderlijk proces in Taakbeheer(Task Manager) te hoeven doorlopen . In het begin lijkt het misschien een beetje ontmoedigend om te gebruiken, maar als je het eenmaal onder de knie hebt, zul je merken dat het relatief eenvoudig is om mee te werken.

De vele filteropties maken van Taskkill een krachtig en flexibel hulpmiddel. Hiermee kunt u processen doden op basis van parameters in plaats van individuele taken naar eigen inzicht te moeten bepalen.

Beter(Better) nog, u kunt specifieke Taskkill- opdrachten eenvoudig opslaan als snelkoppelingen op het bureaublad. Ze fungeren als mini-apps die u zonder gedoe kunt gebruiken om een ​​klasse van nutteloze processen in één keer te beëindigen.



About the author

Ik ben een webontwikkelaar met ervaring in Firefox en Google Docs. Ik heb een diploma in bedrijfskunde van de Universiteit van Florida. Mijn vaardigheden omvatten: website-ontwikkeling, contentmanagementsysteem (CMS), data-analyse en gebruikersinterfaceontwerp. Ik ben een ervaren consultant die uw team kan helpen bij het bouwen van effectieve websites en applicaties.



Related posts