Comandos · Sistema y programas

tasklist

Lista los procesos en ejecución con su número (PID) y la memoria que usan.

Dónde se escribe
CMD y PowerShell
Permisos
No necesita administrador
Riesgo
Bajo: solo consulta datos o hace cambios que no afectan a tus archivos.

Para qué sirve

Es la versión en texto de la pestaña Detalles del Administrador de tareas. Te da el PID de cada proceso, que necesitas para cerrarlo con taskkill o para relacionarlo con netstat.

Cómo se usa

tasklist

Lista todos los procesos con su PID y la memoria que ocupan.

tasklist /svc

Muestra los servicios que se ejecutan dentro de cada proceso (útil con los svchost.exe).

tasklist /fi "imagename eq chrome.exe"

Filtra para ver solo los procesos con ese nombre.

Cuándo usarlo

tasklist es útil cuando necesitas el PID de un programa para cerrarlo con taskkill, cuando quieres saber cuántas veces está ejecutándose un programa o cuando trabajas por terminal remota o sin escritorio gráfico. También resulta práctico para exportar la lista de procesos a un archivo y compararla más tarde.

La salida tiene cuatro columnas: el nombre de la imagen, el PID, el nombre de la sesión y el uso de memoria. «Services» como nombre de sesión indica un proceso del sistema, mientras que «Console» corresponde a los de tu sesión. Es normal que veas muchas líneas de svchost.exe: alojan servicios de Windows, y con tasklist /svc ves cuáles.

Si un programa aparece varias veces, como los navegadores, no es una duplicación: cada pestaña, extensión o componente puede ser un proceso aparte. Para encontrar uno concreto, usa el filtro /fi con el nombre de imagen, o canaliza con findstr.

Problemas y dudas frecuentes

¿Cómo guardo la lista en un archivo?

Redirige la salida: tasklist > procesos.txt. También existe tasklist /fo csv para un formato que abre Excel.

No veo el programa que busco.

Comprueba el nombre exacto del ejecutable, que casi siempre termina en .exe, y que el programa esté realmente abierto. Algunos programas se ejecutan bajo otra cuenta de usuario y no se muestran igual.

¿Cuál es la diferencia con el Administrador de tareas?

Muestran los mismos procesos, pero tasklist es texto: se puede filtrar, guardar y usar en scripts. El Administrador de tareas es más visual y permite ver el consumo en tiempo real.