Como eliminar procesos bloqueados

Alguna vez nos ha pasado a todos, que el ordenador deja de responder quedandose bloqueado, debida a un mal funcionamiento de alguna aplicacion, esta situación se vuelve desesperante, pues en muchas ocasiones podemos estar creando un documento de texto, por ejemplo, y al no poder recuperar el sistema acabamos reiniciándolo como ultimo recurso, y en consecuencia perdiendo todo el trabajo que no había sido guardado.
En windows, existe un modo de eliminar uno por uno los procesos activos, para de este modo poder eliminar únicamente el proceso que este causando el mal funcionamiento del sistema, para ello existe la linea de comandos cmd.
Para poder ver un listado de todos los procesos en ejecución, deberemos tasklist, y para poder eliminar el proceso en cuestión de una forma definitiva usaremos el comando Taskkill /PID numero de PID/F.
De tal modo que si tuvieramos procesándose por ejemplo Internet Explorer y este nos bloquea el ordenador y este nos muestra que tiene un PID (process ID) numero 2566, el comando que tendríamos que utilizar para eliminar el proceso y desbloquear el equipo, seria Taskkill /PID 2566 /F

Conocer que proceso está usando o bloqueando un puerto TCP

El comando NETSTAT está presente en todas las versiones de Windows y nos permite conocer todas las conexiones entrantes y salientes que está realizando nuestro PC en Internet.
En las versiones más modernas de este Sistema Operativo, es decir, Windows XP se le ha añadido el argumento -o, el cual permite mostrar el Identificador de Proceso (PID) con cada conexión .
Para determinar que puerto tiene un proceso en escucha debemos el comando NETSTAT tal como indicamos: netstat -ano
Para determinar al proceso que está bloqueando o usando algún puerto TCP de nuestra máquina debemos seguir estos pasos:
– Pulsamos las teclas CTRL+ALT+SUPR, se abre una ventana y dentro de esta pulsamos el botón «Administrador de Tareas»
– Dentro de la ventana «Administrador de Tareas de Windows» seleccionamos la pestaña «Procesos»
– Si la columna donde se muestra el Identificador de Proceso (PID) no aparece debemos activarla dentro del menú Ver, Seleccionar Columnas y marcamos la casilla PID (Identificador de Proceso)
– Hacemos clic sobre la columna PID de forma que la lista de procesos se ordenará por el número de PID de cada uno de ellos.