jueves, 2 de septiembre de 2010

Saber qué proceso ocupa un puerto en Windows

En ocasiones, al arrancar un servicio, servidor o aplicación en un puerto determinado es posible que aparezca un error porque no es posible arrancarlo porque el puerto que utiliza está ocupado por otra aplicación. En Windows es posible detectar qué aplicación es y cerrarla en dos pasos:
  • El comando 'netstat -noa' devuelve los PID de los procesos que están arrancados en el sistema. Obtener el PID del puerto que está dando problemas.
  • En el administrador de tareas añadir la columna PID en 'Vista/Seleccionar columnas' y añadir PID a la lista. Así podemos cerrar el proceso que está ocupando ese puerto