Com comprovar els ports TCP / IP oberts al Windows

Sempre que una aplicació vol fer-se accessible a través de la xarxa, reclama un port TCP / IP, cosa que significa que aquest port no pot ser utilitzat per cap altra cosa. Llavors, com comproveu els ports oberts per veure quina aplicació ja l’utilitza?

Una adreça IP especifica un equip o un altre dispositiu de xarxa en una xarxa. Quan un dispositiu envia trànsit a un altre, l'adreça IP s'utilitza per encaminar aquest trànsit al lloc adequat. Un cop el trànsit arriba al lloc adequat, el dispositiu ha de saber a quina aplicació o servei s'ha d'enviar. Allà són on entren els ports. Si l’adreça IP és semblant a una adreça postal d’un missatge de correu, el port és semblant al nom de la persona d’aquesta residència que rep el correu. En la seva major part, no us haureu de preocupar pels ports. Però, de tant en tant, és possible que trobeu una aplicació que estigui configurada per escoltar el trànsit al mateix port que una altra aplicació ja té en ús. En aquest cas, haureu d’identificar l’aplicació que ja té aquest port en ús.

RELACIONATS:Quina diferència hi ha entre TCP i UDP?

Hi ha diverses maneres de saber quina aplicació té un port bloquejat, però us explicarem algunes maneres integrades que utilitzen el símbol del sistema i, a continuació, us mostrarem una excel·lent aplicació gratuïta que us ho farà encara més fàcil. . Tots aquests mètodes haurien de funcionar independentment de la versió de Windows que utilitzeu.

Utilitzeu les eines integrades per veure què és escoltar en un port

Tenim dues ordres per mostrar-vos. El primer llista dels ports actius juntament amb el nom del procés que els utilitza. La majoria de les vegades, aquesta ordre funcionarà bé. De vegades, però, el nom del procés no us ajudarà a identificar quina aplicació o servei té realment un port lligat. En aquests moments, haureu d’enumerar els ports actius juntament amb els seus números d’identificador de procés i, a continuació, buscar aquests processos al Gestor de tasques.

Primera opció: veure l'ús del port juntament amb els noms dels processos

En primer lloc, haureu d’obrir el símbol del sistema en mode administrador. Feu clic a Inici i, a continuació, escriviu "ordre" al quadre de cerca. Quan vegeu que apareix "Indicador d'ordres" als resultats, feu-hi clic amb el botó dret i trieu "Executa com a administrador".

Al símbol del sistema, escriviu el text següent i premeu Retorn:

netstat -ab

RELACIONATS:Com desar la sortida del símbol del sistema a un fitxer de text al Windows

Després de prémer Retorn, els resultats poden trigar un o dos minuts a mostrar-se completament, així que tingueu paciència. Desplaceu-vos per la llista per trobar el port (que apareix després dels dos punts a la dreta de l'adreça IP local) i veureu el nom del procés que apareix a sota d'aquesta línia. Si voleu fer les coses una mica més fàcils, recordeu que també podeu enviar els resultats de l'ordre a un fitxer de text. A continuació, podeu cercar al fitxer de text el número de port que esteu cercant.

Aquí, per exemple, podeu veure que el port 49902 està lligat per un procés anomenat picpick.exe. PicPick és un editor d’imatges del nostre sistema, de manera que podem suposar que el port està realment lligat pel procés que comprova regularment si hi ha actualitzacions a l’aplicació.

Opció segona: visualització de l'ús del port juntament amb identificadors de procés

Si el nom del procés del número de port que esteu cercant fa que sigui difícil saber quina és l'aplicació relacionada, podeu provar una versió de l'ordre que mostri identificadors de procés (PID) en lloc de noms. Escriviu el text següent al símbol del sistema i premeu Retorn:

netstat -aon

A la columna de l’extrem dret es mostren els PID, de manera que només cal trobar el que està lligat al port que intenteu resoldre.

A continuació, obriu el Gestor de tasques fent clic amb el botó dret a qualsevol espai obert de la barra de tasques i escollint "Gestor de tasques".

Si feu servir Windows 8 o 10, canvieu a la pestanya "Detalls" del Gestor de tasques. A les versions anteriors de Windows, veureu aquesta informació a la pestanya "Processos". Ordeneu la llista de processos per la columna "PID" i cerqueu el PID associat amb el port que esteu investigant. Si voleu saber més sobre quina aplicació o servei té el port lligat, consulteu la columna "Descripció".

Si no, feu clic amb el botó dret del ratolí sobre el procés i trieu "Obre la ubicació del fitxer". La ubicació del fitxer probablement us donarà pistes sobre quina aplicació està implicada.

Quan hi sigueu, podeu utilitzar les opcions Finalitza el procés, Obre la ubicació del fitxer o Ves a les opcions de serveis per controlar el procés o aturar-lo.

Utilitzeu NirSoft CurrPorts per veure què és escoltar en un port

Si realment no sou el tipus de símbol del sistema, o preferiu utilitzar una senzilla utilitat per fer tot això en un sol pas, us recomanem l'excel·lent utilitat gratuïta CurrPorts de NirSoft. Seguiu endavant i descarregueu l'eina. Assegureu-vos d’obtenir la versió correcta (la versió normal és per a Windows de 32 bits i la versió x64 per a Windows de 64 bits). És una aplicació portàtil, de manera que no cal que la instal·leu. Només heu de descomprimir la carpeta de descàrrega i executar l'executable.

RELACIONATS:Com puc saber si estic executant Windows de 32 o 64 bits?

A la finestra de CurrPorts, ordeneu per la columna "Port local", cerqueu el port que esteu investigant i podeu veure-ho tot: el nom del procés, el PID, el port, el camí d'accés complet al procés, etc.

Per fer-ho encara més fàcil, feu doble clic a qualsevol procés per veure tots els detalls en una finestra.

Quan hàgiu determinat quina aplicació o servei té lligat el port que esteu investigant, depèn de vosaltres com gestionar-lo. Si es tracta d'una aplicació, és possible que tingueu l'opció d'especificar un número de port diferent. Si és un servei (o no teniu l’opció d’especificar un número de port diferent), probablement haureu d’aturar el servei o eliminar l’aplicació.