taskkill în Comenzi Windows (CMD)

Termină forțat sau în mod ordonat unul sau mai multe procese după nume sau după PID.

Sintaxă
taskkill /im notepad.exe
taskkill /f /im proces_blocat.exe /t
taskkill /f /pid 14820

Ce face taskkill

Comanda taskkill oprește procese aflate în execuție. Este esențială pentru deblocarea sistemului atunci când o aplicație a înghețat și refuză să se închidă din interfața grafică.

Opțiuni esențiale:
• /im : indică numele imaginii executabilului (Image Name);
• /pid : indică identificatorul numeric exact al procesului vizat;
• /f (Force): termină forțat procesul fără a aștepta salvarea fișierelor (SIGKILL);
• /t (Tree kill): termină procesul indicat împreună cu toate procesele copil lansate de acesta, prevenind procesele ‘orfane’ rămase ascunse în memorie.

Poate opri și aplicații care nu mai răspund folosind filtrul de stare: taskkill /f /fi "status eq not responding".

Opțiuni și argumente

Opțiune / Parametru Descriere
/f Forțează oprirea imediată a procesului (echivalent kill -9).
/im <nume> Numele executabilului procesului (acceptă wildcard: *.exe).
/pid <număr> Numărul PID al procesului de terminat.
/t Oprește întregul arbore de procese copil asociate.

Ce returnează

Confirmarea trimiterii semnalului de terminare (ex: ‘SUCCESS: The process with PID … has been terminated.’).

Exemple

Exemplul 1: Oprirea forțată a tuturor instanțelor unui browser blocat

Închide arborele de procese asociat.

taskkill /f /im msedge.exe /t

Ieșire în terminal

SUCCESS: The process with PID 10240 (child process of PID 8412) has been terminated.
SUCCESS: The process with PID 8412 has been terminated.

Exemplul 2: Oprirea procesului identificat pe un port de rețea după PID

Eliberează portul ocupat prin oprirea PID-ului respectiv.

taskkill /f /pid 14820

Ieșire în terminal

SUCCESS: The process with PID 14820 has been terminated.

Greșeli frecvente

  • Oprirea proceselor de sistem critice (cum ar fi svchost.exe sau csrss.exe), provocând ecran albastru (BSOD) și repornirea forțată a calculatorului.
  • Rularea fără drepturi de Administrator pentru a opri servicii sau procese lansate de contul SYSTEM.

Comenzi înrudite

  • tasklist: Afișează lista tuturor proceselor care rulează în sistem, cu PID, sesiune și consum de memorie.
  • netstat: Afișează conexiunile de rețea active, porturile ascultate (Listening) și identificatorul PID al fiecărui proces.
  • shutdown: Oprește, repornește, blochează sau programează închiderea calculatorului local sau din rețea.
Comunitate & Schimb de cunoștințe

Întrebări & Exemple de Cod: taskkill

Ai o nelămurire despre utilizarea comenzii taskkill sau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!

💬

Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!

Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.

Comunitate Adaugă o întrebare sau distribuie un cod

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.