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:
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