DEV Community

Roberto Orellana Aliano
Roberto Orellana Aliano

Posted on

Quería usar el puerto 80 en Windows pero un proceso con PID 4 estaba usándolo

Estoy regresando a Windows por unos días para codear y hoy me topé con esta situación, en la universidad hace unos semestres me pasaba algo parecido, no recuerdo exactamente si fue por el mismo proceso pero sí que en algunos equipos teníamos problemas para usar el puerto 80 y en esos momentos aún nos perdíamos y no lográbamos seguirle el ritmo a las clases (y hoy decidí enfrentarlo xd), así que si alguien está pasando por esto puede que le sea útil

En Windows cuando queremos utilizar el puerto 80 y vemos que está siendo utilizado, pensamos en eliminar el proceso que esta usando dicho puerto, o lo googleamos y encontramos eso como solución.

Pero qué pasa si ese proceso tiene el PID 4?

netstat -ona -p tcp | findstr ":80"

Alt Text

Probablemente te preguntes como yo qué proceso tendrá el PID 4, tal vez es un proceso importante. Revisemos:

tasklist /fi "pid eq 4"

Alt Text

Parece que sí es un proceso importante (se llama System 😱). No lo podemos terminar. Qué hacemos en ese caso? Probablemente usar algún otro puerto que no sea el 80 para lo que necesitábamos hacer.

Pero ya no quería hacer eso 😅

System puede seguir trabajando como quiera pero qué mejor que lo haga en otro lado (si está mal coméntenlo) y me deje el puerto 80, por lo que buscando un poco encontré que podemos hacer lo siguiente:

  1. Ve a Panel de control > Programas > Programas y características
  2. Selecciona la opción de Activar o desactivar las características de Windows
  3. Busca Internet Information Services
  4. Asegúrate que Herramientas de administración web esté marcado Alt Text
  5. Ejecutemos inetmgr con Windows + R Alt Text
  6. Desglosamos en conexiones y damos click derecho a Default Web Site y seleccionamos Modificar enlaces... Alt Text
  7. Aquí se encuentra nuestro apreciado puerto 80, lo seleccionamos y le damos a modificar. Alt Text
  8. Le voy a cambiar para que ahora use el puerto 82 Alt Text

Y cerramos todo. Listo

Vemos que ya tenemos el puerto libre

Alt Text

Top comments (0)