Tal vez esté solucionando un problema de conectividad de red para un programa específico y necesite verificar si su puerto de acceso está abierto o se pregunta si su dispositivo NAS puede comunicarse con su PC con Windows 10 independientemente de cualquier motivo, necesita verificar los puertos abiertos.
En este artículo, le proporcionaremos pasos detallados sobre cómo verificar los puertos abiertos en Windows 10 usando varias herramientas que están fácilmente disponibles, integradas o gratuitas para descargar y usar.
Cómo verificar qué puertos están abiertos en una PC con Windows 10
Hay algunas herramientas útiles que puede usar para escanear puertos abiertos en Windows. Le mostraremos cómo hacer esto en NetStat, PortQry.exe y NirSoft CurrPorts.
NetStat
Una de las maneras más fáciles de hacer esto es NetStat.exe, puede encontrar esta herramienta en la carpeta "System32" en Windows 10. Con NetStat, puede ver los puertos abiertos o los puertos que usa un host específico.
Hay dos comandos que te serán útiles, dependiendo de tus necesidades. La primera opción enumerará todos los puertos activos y el nombre del proceso que los utiliza, que es "netstat -ab. La segunda opción, "netstat -aon", también proporcionará un ID de proceso que puede buscar más adelante en el Administrador de tareas.
Esto es lo que necesita saber para comprender completamente los dos comandos:
Netstat es la abreviatura de Estadísticas de red. Mostrará las estadísticas del protocolo, así como el
Conexiones de red TCP e IP. Y aquí está la explicación del significado de cada letra de los comandos:
- "a" mostrará todas las conexiones y puertos de escucha.
- 'b' mostrará todos los ejecutables involucrados en la creación de cada puerto de escucha.
- "o" mostrará el ID del proceso propietario asociado con cada una de las conexiones.
- "n" mostrará direcciones y números de puerto en forma numérica.
Comenzaremos con la forma más simple: netstat -ab. Simplemente siga estos pasos y estará listo para comenzar:
- Abrir el El menú de inicio, escriba "Símbolo del sistema" y seleccione Ejecutar como administrador.
- Ahora escriba "netstat -ab" y presione entrar.
- Espere a que se carguen los resultados, los nombres de los puertos aparecerán junto a la dirección IP local.
- Simplemente encuentre el número de puerto que necesita, y si dice ESCUCHA en el État columna, significa que su puerto está abierto.
La segunda opción será útil cuando el nombre del proceso no sea suficiente para identificar qué programa tiene un límite de puerto específico. En ese caso, solo sigue estos pasos:
- Nuevamente, si aún no está abierto, escriba "Símbolo del sistema" y elija Ejecutar como administrador.
- Una vez dentro, escribe el comando “netstat -aon” y presiona entrar.
- Ahora verá cinco columnas: Protocolos, Dirección local, Dirección en el extranjero, Étaty PID (Identificacion de proceso). En el Dirección local, al lado de la columna de la dirección IP, tendrá un número de puerto. Por ejemplo: 0.0.0.0:135. Aquí, 135 es el número de puerto.
- En la columna titulada État, verá si un puerto específico está abierto. Para puertos abiertos dirá ESCUCHA.
Esta es la primera parte que le dará el puerto y la identificación del proceso. Para verificar qué aplicación lo está usando, siga estos pasos:
- En el símbolo del sistema, busque el PID (el número en la última columna) para un puerto específico.
- Abrir el Administrador de tareas utilizando la Ctrl + Mayús + Esc acceso directo, o haga clic con el botón derecho en un espacio libre en la barra de tareas de Windows y abra el Administrador de tareas.
- ahora ve a Detalles ou Prestaciones de servicio lengua. Verá todos los procesos en su Windows 10. Ordénelos por la columna PID y encuentre el PID que pertenece al puerto que está tratando de solucionar. Puede ver qué aplicación vincula el puerto en el Descripción .
NirSoft CurrPorts
Si encuentra que la solución del símbolo del sistema es demasiado difícil, le presentamos su alternativa más fácil. Esta es una herramienta que mostrará sus puertos abiertos actualmente (TCP o IP, así como UDP). También podrá ver información sobre un proceso específico, como el nombre, la ruta, la información de la versión, etc.
Esta herramienta ha existido por un tiempo y está disponible para Windows 10. Puede encontrar un enlace de descarga en la parte inferior de esta página.
Nota: asegúrese de descargar la versión correcta: tienen una versión de 32x y 64x, y no necesitará instalar esta aplicación porque es portátil, solo tiene que descomprimirla y ejecutarla.
Una vez que se esté ejecutando CurrPorts, podemos comenzar con los pasos para ver los puertos abiertos:
- Verá una lista de sus procesos de TI, ordénelos por Puerto local para encontrarlos más fácilmente.
- Ahora busque y seleccione el puerto que está solucionando.
- Ahora puedes ver todos los detalles como su Nombre del proceso, Identificacion de proceso, État, etc.
Otra forma es simplemente hacer doble clic en un proceso para ver todos sus detalles en una sola ventana.
PortQry.exe
PortQry.exe es otra herramienta útil que le permitirá escanear puertos abiertos, solo necesita descargar y extraer la herramienta para ejecutarla a través del símbolo del sistema.
Con portqry.exe insertará parámetros específicos que encontrará en la carpeta ejecutable.
- Por ejemplo, si ejecuta "portqry.exe -local", mostrará los puertos TCP y UDP utilizados para un host local. Además de todos los parámetros que puede ver en NetStat, Portqry.exe también le muestra una cantidad de asignaciones de puertos junto con la cantidad de puertos en cada estado.
- También puede buscar puertos abiertos para un host remoto. Simplemente ejecute este comando en el símbolo del sistema: "portqry.exe -n [nombre de host/IP]" Asegúrese de reemplazar el nombre de host y la IP con el nombre y la dirección IP del host remoto.
- Si desea buscar un puerto específico, puede ejecutar este comando: “-e [port_number]”.

Preguntas frecuentes adicionales
¿Cómo verificar si el puerto 3306 está abierto en Windows 10?
Si lee la parte principal de este artículo, obtendrá una idea de cómo verificar si un puerto específico está "escuchando", en este caso, el puerto 3306. Para simplificar las cosas, aquí hay una descripción general rápida:
Tienes tres opciones: la primera a través de NetStat y la segunda a través de CurrPorts.
Recomendamos NetStat, porque no tendrá que descargar ningún software nuevo para ello:
• Ejecute el símbolo del sistema como administrador.
• Ejecute este comando: “netstat -ab” y presione Enter.
• Espere a que se carguen los resultados. Los nombres de los puertos aparecerán junto a la dirección IP local.
• Simplemente busque el número de puerto que necesita, en este caso 3306. Puede presionar Ctrl + F y escribir “3306” en el cuadro de palabras. Si el puerto está abierto, aparecerá en los resultados.
Para verificar si el puerto 3306 está abierto a través de CurrPorts, simplemente siga los pasos anteriores de la sección "NirSoft CurrPorts". En el paso 2, busque el puerto "3306" en la lista. Si el puerto está abierto, aparecerá en la lista.
Para PortQry.exe, ejecute este comando en el símbolo del sistema "-e [3306]" y presione Entrar.
Configuración de puertos abiertos en Windows 10
Saber cómo verificar si un puerto específico está abierto o no puede ser útil si está solucionando problemas de conexión de red de un programa. Afortunadamente, hay una manera fácil de hacer esto.
Recomendamos usar NetStat a través del símbolo del sistema, ya que está integrado y, por lo general, le brindará todos los detalles que necesita. Es posible que se requieran algunos pasos adicionales en comparación con CurrPorts, pero no tiene que descargar nada.
¿Qué método le parece más conveniente para verificar los puertos abiertos en Windows 10? Háganos saber en la sección de comentarios.