MarcosBL

Aprendiz de todo, maestro de nada

Matar procesos a cañonazos en Windows XP

Una instalación corrupta de un servidor WAMP en uno de los equipos de la oficina ha empezado a lanzar procesos php-cgi.exe como un loco hasta acabar comiendose toda la RAM y CPU de la máquina. Como no habia forma humana de finalizar los procesos con el Administrador de Tareas uno a uno, esto es lo que he usado para finalizarlos a todos de golpe, usando TaskKill por nombre:

C:\Documents and Settings\Administrador>taskkill /IM php-cgi.exe
Correcto: se terminó el proceso "php-cgi.exe" con PID 1024.
Correcto: se terminó el proceso "php-cgi.exe" con PID 5236.
Correcto: se terminó el proceso "php-cgi.exe" con PID 6004.
Correcto: se terminó el proceso "php-cgi.exe" con PID 1344.
Correcto: se terminó el proceso "php-cgi.exe" con PID 4124.

... unos cientos de lineas después ...

Correcto: se terminó el proceso "php-cgi.exe" con PID 4608.
Correcto: se terminó el proceso "php-cgi.exe" con PID 2812.
Correcto: se terminó el proceso "php-cgi.exe" con PID 2280.

Otras posibilidades de TaskKill :

Matar procesos por PID:

taskkill /PID 12345

Matar procesos por usuario:

taskkill /F /FI «USERNAME eq Luser»

Matar procesos por Titulo de la ventana:

taskkill /F /FI «»WINDOWTITLE eq No respond*»

Todas las opciones:

    Nombre filtro   Operadores válidos         Valores válidos
    -------------   ------------------         ---------------
    STATUS          eq, ne                     RUNNING | NOT RESPONDING
    IMAGENAME       eq, ne                     Nombre de imagen.
    PID             eq, ne, gt, lt, ge, le     Valor de PID.
    SESSION         eq, ne, gt, lt, ge, le     Número de sesión
    CPUTIME         eq, ne, gt, lt, ge, le     Tiempo válido en el formato
                                               hh:mm:ss.
                                               hh - horas,
                                               mm - minutos, ss - segundos
    MEMUSAGE        eq, ne, gt, lt, ge, le     Uso de memoria en KB.
    USERNAME        eq, ne                     Nombre de usuario en formato
                                               [dominio\]usuario.
    MODULES         eq, ne                     Nombre de DLL
    SERVICES        eq, ne                     Nombre de servicio.
    WINDOWTITLE     eq, ne                     Título de ventana.

3 comentarios en “Matar procesos a cañonazos en Windows XP

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *