Está en la página 1de 3

Aprende cmo terminar procesos desde la lnea de comandos en Windows 7.

Para ello, te explicamos la forma de acceder a la lnea de comandos en Windows 7. Son muchos los usuarios que se teman la desaparicin de la lnea de comandos, la ltima reminiscencia del sistema operativo MS-DOS, en el nuevo sistema operativo de Microsoft. Pero, al final Microsoft ha decidido incluir esta utilidad en su ltimo sistema operativo, Windows 7. As, pulsando la tecla Shift al mismo tiempo que el botn derecho del ratn sobre una carpeta se abre un men contextual desde el cual accedemos a la opcin Abrir la ventana de comandos aqu. Al igual que en sistemas Windows anteriores lo encontramos tambin dentro de Accesorios, dentro de Inicio >> Todos los programas, o ejecutando el comando cmd, desde Inicio >> Ejecutar. El acceso a la ventana de comandos nos facilita algunas tareas como matar procesos que se estn ejecutando. Desde el Administrador de Tareas de Windows, slo podemos eliminar cada proceso de uno en uno. Sin embargo, no ocurre lo mismo desde la ventana de comandos.

Atento a las instrucciones:


Para terminar procesos desde la lnea de comandos debemos seguir los siguientes pasos: 1. 1. Ejecutamos la ventana de comandos de alguna de las formas anteriormente descritas. 2. 2. Generamos un listado de los procesos que estn corriendo en ese momento, empleando el comando tasklist. 3. 3. Ahora, para eliminar un proceso escribimos: Taskkill /IM cadena /F, donde cadena es el nombre de la aplicacin junto su extensin tal cual como aparece en la lista anterior. Tambin, es posible detener el proceso mediante la referencia PID. En este caso, se escribira: Taskkill /PID nmero /F. 4. 4. Si lo que quieres es eliminar varios procesos al mismo tiempo, tan slo has de escribir uno tras otro los PIDs correspondientes. Por ejemplo, Taskkill /PID 260 364 532 /F. As de fcil es matar varios procesos simultneos desde la lnea de comandos.

Forzar el cierre desde el Administrador de tareas de Windows


Cuidado: por razones de seguridad y estabilidad del ordenador, no se debe terminar un proceso sin saber de que se trata! En la mayora de casos, se puede conseguir cerrar el programa desde el Administrador de procesos de Windows: Presiona simultneamente las teclas CTRL+ALT+SUPR/DEL, pestaa "Procesos" Haz clic derecho sobre el .exe en cuestin y selecciona "Terminar proceso"

Lamentablemente, a veces el proceso no se deja eliminar.

El comando TaskKill
Cuando utilizamos el administrador de Windows, este utilitario tambin 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 nmero 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, debera aparecer un mensaje indicando que el proceso ha sido eliminado y ste ya no aparecer en el administrador de tareas.

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 sesin /? ? Ayuda

La ltima solucin: 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 situacin... Sin embargo, obtuve las confirmaciones que los procesos haban sido eliminados, pero estos estn aun visibles en el administrador de tareas. Si intento volver a ejecutar la aplicacin, me aparece un mensaje de error indicndome que el proceso ya ha sido ejecutado y que debo cerrarlo antes de volver a ejecutarlo.

Si por algn casual se te quedan colgado algunos programas de manera ms o menos peridicapuede que este pequeo truco te sea de ayuda. Lo que vamos a crear es un pequeo script para que cuando lo ejecutemos cierre automticamente los procesos que le indiquemos. Lo primero que hay que hacer es abrir el Bloc de notas e introducir la siguiente sentencia: taskkill /im programa.exe Cambiaremos programa.exe por el proceso que queramos matar, si quisiramos hacerlo con Mozilla Firefox quedara as: taskkill /im firefox.exe Podemos introducir todos los que queramos siempre que cada uno vaya en una linea, quedara as: taskkill /im firefox.exe taskkill /im explorer.exe taskkill /im photoshop.exe Cuando hayamos terminado simplemente lo guardamos con el nombre que queramos pero con la extensin BAT y ya simplemente nos queda lanzarlo cuando queramos que haga el trabajo sucio.