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”