Matar un proceso en Windows por linea de comando
Matar un proceso en Windows por linea de comando
🛠️ Cómo usar TASKLIST y TASKKILL para administrar procesos en Windows
En ocasiones, las aplicaciones se bloquean y el Administrador de Tareas convencional no es suficiente. Para estos casos, Windows incluye dos herramientas potentes en la consola: TASKLIST y TASKKILL.
Estos comandos permiten ver, listar y detener tareas o programas de forma forzada, incluso cuando el sistema no responde a los clics del ratón. Son ideales para usar en la consola de CMD, archivos batch o scripts de automatización.
🔍 Utilizar el comando TASKLIST
El comando TASKLIST (del inglés listar tareas) muestra todas las aplicaciones ejecutándose en el equipo junto a su PID (número de identidad del proceso), que es la clave para poder cerrarlas después.
Principales Parámetros de TASKLIST:
| Comando | Función |
|---|---|
TASKLIST /V |
Muestra información detallada de cada tarea. |
TASKLIST /SVC |
Muestra los servicios hospedados en cada proceso. |
TASKLIST /FO CSV |
Exporta el listado en formato separado por comas (Excel). |

🚀 Ejemplo práctico: Informe de procesos
Si quieres generar un archivo de texto con todas las tareas detalladas para analizarlo después, usa este comando:
🔗 Documentación Oficial y Recursos:
Para conocer la sintaxis completa y filtros avanzados, te recomiendo consultar las fuentes oficiales de Microsoft:
Apunte de Julio: Si vas a usar estos comandos desde el cuadro «Ejecutar» (Win+R), recuerda anteponer cmd /k para que la ventana no se cierre al instante y puedas leer la información.
💀 Cómo usar TASKKILL para detener procesos
Una vez que hemos localizado el proceso con TASKLIST, el siguiente paso es cerrarlo. TASKKILL es la herramienta que nos permite «matar» una aplicación de forma fulminante, algo vital cuando el software no responde al botón de cerrar.
Método 1: Cerrar por PID (Número de Identidad)
El PID es un número único que Windows asigna a cada programa al abrirse. Es el método más preciso si tienes varias ventanas del mismo programa abiertas y solo quieres cerrar una.
Ejemplo de listado donde se identifica el PID para su posterior cierre.
Método 2: Cerrar por Nombre de Imagen
Si quieres cerrar todas las instancias de un programa (por ejemplo, todas las pestañas de un navegador bloqueado), es más rápido usar el nombre del ejecutable:
Explicación de los parámetros:
/PID: Indica que usaremos el número de identidad.
/IM: (Image Name) Indica que usaremos el nombre del programa.
/F: (Force) Obliga a la aplicación a cerrarse inmediatamente. Sin este parámetro, Windows solo «pide» educadamente que se cierre.
/T: (Tree) Cierra también todos los procesos hijos que dependan de ese programa.
🔗 Enlaces de Interés para el Alumno:
Apunte de Julio: Ten mucho cuidado al usar el parámetro /F (fuerza) con programas como Word o Excel si no has guardado cambios, ya que no te pedirá confirmación y perderás el trabajo no guardado. ¡Úsalo solo cuando la aplicación esté realmente colgada!
Espero que os sea de ayuda esta guía avanzada sobre procesos. Si te ha servido, no olvides valorarlo aquí debajo 👇. ¡Gracias por confiar en apuntesjulio!

Muy bueno Julio. Otro ejemplo de uso de tasklist: Saber que DLL utiliza un programa: https://www.sysadmit.com/2019/07/windows-saber-dll-utiliza-programa.html
Gracias Carlos por el apunte y la información. Saludos
Pingback: Comandos esenciales en Windows - apuntesjulio