Terminar un proceso rebelde

última actualización el 5 de agosto de 2008, 03:55 por Carlos-vialfa
Publicado por Carlos-vialfa
Todos nos hemos visto confrontados alguna vez a un programa bloqueado que según Windows, “No responde” y es imposible de cerrar (cruz roja, alt+F4). Antes de reiniciar el sistema, podemos intentar algunas operaciones.



1. Utilizar el administrador de tareas de Windows


Puede que sea necesario terminar el ejecutable de este programa rebelde. Pero cuidado, por razones de seguridad y estabilidad del ordenador, no se debe terminar un proceso sin saber de que se trata!!

En la mayoría de casos, esto puede solucionarse fácilmente con el administrador de procesos de Windows (accesible con CTRL+ALT+SUPR/DEL, pestaña “Procesos”):
  • Hacer clic derecho sobre el .exe en cuestión
  • Hacer clic en “Terminar proceso”


Desgraciadamente, a pesar de esta operación, a veces el proceso no se deja eliminar.

2. El comando TaskKill


Cuando utilizamos el administrador de Windows, este utilitario también es llamado. Sin embargo, no podemos intervenir en las opciones de kill.

Para hacer un TaskKill manualmente, abre un prompt (“Windows+ R luego escribe cmd y acepta)

Si has identificado un proceso que desees terminar en el administrador de tareas, entonces conoces su nombre (Nombre de imagen) y eventualmente su PID (para mostrar el ProcessID, en el menú del administrador de tareas: ve a Ver > seleccionar columnas >Identificador de proceso (PID)):
  • Con el comando “taskkill /IM NombreDeimagen.exe /F
  • Con el comando “taskkill /PID xxxx /F” (donde xxxx es el número de PID)


Veamos el significado de las opciones de TaskKill:
  • /F → Fuerza el cierre de un proceso
  • /IM → Nombre de la imagen
  • /PID → Nombre del Proceso


Puedes consultar todas las opciones disponibles con:
  • /? → Muestra la ayuda


Por lo general, si todo resulto bien, debería aparecer un mensaje indicando que el proceso ha sido eliminado y éste ya no aparecerá en el administrador de tareas.

3. La alternativa tskill


En algunas PCs, no existe taskkill.exe. Este ha sido remplazado por tskill.exe.
Su funcionamiento es similar:
  • Con el comando “tskill Nombre_de_imagen.exe
  • Con el comando “tskill PID_del_proceso


Opciones:
  • /A → para terminar el proceso en todas las sesiones
  • /V → para terminar el proceso únicamente en la sesión
  • /? → Ayuda

4. La última solución: ¿el reinicio?


Si has llegado hasta este punto del truco, es porque todo lo que hemos probado antes no ha funcionado. Es una lastima, yo mismo me encuentro en esta situación…
Sin embargo, obtuve las confirmaciones que los procesos habían sido eliminados, pero estos están aun visibles en el administrador de tareas. Si intento volver a ejecutar la aplicación, me aparece un mensaje de error indicándome que el proceso ya ha sido ejecutado y que debo cerrarlo antes de volver a ejecutarlo.

¿Una particularidad de Windows Vista?

Sea lo que sea, por el instante, no tengo otra solución que proponerte que la de rebootear. Es eficaz, pero molestoso…si llegas a encontrar una solución, no dudes en completar este truco.

PD: El artículo original fue escrito por gryzzly contribuidor de CommentCaMarche
Mejores respuestas para « Terminar un proceso rebelde » en :
Firefox se está ejecutando, pero no responde VerA veces al querer abrir Firefox nos puede aparece el mensaje “Firefox ya se está ejecutando, pero no responde”. La causa Este mensaje aparece porque seguramente ya habíamos abierto Firefox y se colgó (sin que nos diéramos cuenta), y hemos intentado...
[Windows] Iniciar/detener un servicio con una línea de comandos VerLa herramienta Netsh (netsh.exe) permite automatizar el inicio y el término de un servicio utilizando una línea de comandos: Para iniciar un servicio: Net start nombre_del_servicio Para detener un servicio: Net stop nombre_del_servicio PD: El...
Descargar Spyware Terminator VerSpyware Terminator es uno de los programas más utilizados por millones de usuarios en todo el mundo, es ganador de muchos premios y muy apreciado ya que es una aplicacion gratuita con relacion a otra aplicaciones costosas. Spyware Terminator le...
Proceso inactivo del sistema VerProceso inactivo del sistema El proceso inactivo del sistema no es, estrictamente, un proceso. Corresponde a los recursos disponibles del sistema. Por lo tanto, su índice de utilización del CPU es, de hecho, el índice de inactividad del procesador.
Informática VerOrigen del término "informática" La palabra "informática" es un neologismo por contracción de las palabras "información" y "automática". La palabra francesa "informatique" fue creada por Philippe Dreyfus, director de la Bull Corporation's National...
Indicadores VerEl concepto de los indicadores Un indicador es un valor mensurable que permite seguir la evolución de un proceso para identificar el logro de un objetivo. El concepto de ontología Ontología es un grupo de términos estructurados llamados...