4 modi per scoprire quale processo utilizza la porta TCP o UDP su Windows 10 o 11

È essenziale sapere quale processo sta ascoltando la porta TCP o UDP su Windows 10, 11 o qualsiasi versione che stai utilizzando; se hai intenzione di dedicare una porta a una particolare applicazione. Ad esempio, desideri modificare la porta di ascolto predefinita di MySQL, quindi per prima cosa desideri verificare che la porta che desideri assegnare non sia utilizzata da qualche altro processo. In alternativa, nel caso in cui desideri solo sapere quale porta TCP o UDP è attualmente utilizzata da qualsiasi processo attivo, questo tutorial ti aiuterà a risolvere i problemiproblemi relativi alla rete, identificare potenziali problemi di sicurezza e ottimizzare le prestazioni del sistema.

Metodo 1: utilizzo del prompt dei comandi e Netstat

Il primo e più semplice modo persvelare i processi dietro i numeri di porta su un sistema Windows è utilizzando il comando “netstat". È un'utilità della riga di comando che viene utilizzata per visualizzare le statistiche del protocollo di rete. Vediamo come usarlo.

  • Primo prompt dei comandi aperto:

Cerca nel menu Start di WindowsCMDoppure premi Win + X e seleziona Terminale

  • Esegui Netstat:

Successivamente nel prompt dei comandi esegui il comando indicato per elencare tutte le connessioni attive e le porte di ascolto:

netstat -ano
  • Identificare il processo:

Bene, l'elenco mostrerà l'indirizzo locale insieme al numero di porta utilizzato. Tuttavia, per sapere quale porta ha occupato quale processo è possibile annotare il corrispondente PID (Process Identifier) ​​indicato nella colonna “PID”.

  • Trova il processo o l'applicazione utilizzando il PID:

Una volta che conosci il PID utilizzato da un particolare numero di porta TCP o UDP, è facile trovare l'applicazione o il servizio corrispondente che lo utilizza. Ecco la sintassi per questo:

tasklist /fi "pid eq PID"

Sostituisci il PID nel comando precedente con quello che desideri utilizzare. Ad esempio, nel numero di porta dello screenshot sopra indicato135funziona con il numero PID, –1632, ora per trovare il servizio o il processo che utilizza questo numero di porta possiamo utilizzare il comando sopra indicato in questo modo:

tasklist /fi "pid eq 1632"

Inoltre, se conosci già ilPortanumero quindi invece di elencare tutte le porte in ascolto puoi utilizzare il comando fornito per trovare l'ID del processo (PID) associato a quel particolare numero di porta:

netstat -ano | findStr "PORT"

Esempio:SostituirePORTAcon il numero di porta esatto del PID che desideri trovare:

netstat -ano | findStr "135"
  • Gestore attività di check-in:

Coloro invece che non vogliono utilizzare la riga di comando per conoscere l'applicazione o il servizio utilizzando la PORT che stanno trovando, possono utilizzare il TASK Manager. Apri Gestione attività (Ctrl+Maiusc+Esc), vai alla sezione “Dettagli" e nella scheda "Casella di ricerca" digitare il PID della porta per trovare l'applicazione o il processo che la utilizza.

Metodo 2: PowerShell e Get-NetTCPConnection

Oltre al prompt dei comandi, possiamo anche utilizzare il comando PowerShell per ottenere i dettagli delle porte TCP e UDP. PremereVinci+Xe scegli "Windows PowerShell (amministratore)" o "Terminale (amministratore)" per aprire una finestra di PowerShell. Successivamente esegui il comando per trovare tutte le porte di ascolto TCP.

  • Per elencare tutte le porte TCP e il numero del processo
Get-NetTCPConnection
  • Per elencare tutte le porte UDP, gli indirizzi locali associati, i numeri di processo e altro ancora...
Get-NetUDPEndpoint | Select-Object LocalAddress,LocalPort,RemoteAddress,RemotePort,OwningProcess
  • Trova dettagli particolari sulla porta di connessione TCP
Get-Process -Id (Get-NetTCPConnection -LocalPort YourPORT).OwningProcess

Nota:SostituireYourPORTcon i dettagli del numero di porta che desideri trovare

Esempio:

Get-Process -Id (Get-NetTCPConnection -LocalPort 135).OwningProcess
  • Per dettagli particolari sulla porta UDP:
Get-Process -Id (Get-NetUDPEndpoint -LocalPort YourPORT ).OwningProcess

Metodo 3: utilizzo di Monitoraggio risorse

Questo metodo non prevede alcuna riga di comando, invece qui utilizziamo lo strumento di monitoraggio delle risorse grafiche di Windows che può anche visualizzare informazioni sulla rete, inclusi i dettagli della porta. Per usarlo,

  • Apri Monitoraggio risorse:

Per avviare Resource Monitor, aprire la finestra di dialogo ESEGUI premendo il pulsanteVittoria + Rtasti, dopodiché digitare "corda" e premereEntra.

  • Passare a Rete:

Quando ottieni ilMonitoraggio delle risorse, vai alla sezione "Rete" scheda fornita nel sottomenu superiore.

  • Controlla le porte di ascolto:

Scorri verso il basso fino a "Porte di ascolto" sezione, espandila e individua il numero di porta desiderato. Non troverai solo le porte ma anche altri dettagli come PID e servizio che utilizza quella porta insieme all'indirizzo e allo stato del firewall.

Metodo 4: utilizzo dell'app GUI TCPView

  • Scarica ed esegui TCPView:

TCPView è un programma Windows portatile di piccole dimensioni che rappresenta il modo migliore per elencare in tempo reale tutti i dettagli degli endpoint TCP e UDP sul tuo sistema, inclusi gli indirizzi locali e remoti e lo stato delle connessioni TCP.

È possibile scaricarlo facilmente dal sito Web Sysinternals di Microsoft che ospita utilità di sistema avanzate. Oltre a Windows 10 e 11, puoi utilizzarlo su sistemi che eseguono Windows Server 2008, Vista e XP,

TCPView fornisce più informazioni rispetto all'utilità di comando Netstat disponibile per impostazione predefinita sui sistemi Windows. Inoltre. quando scarichiamo ilFile zippato TCPView include anche Tcpvcon, una versione da riga di comando con la stessa funzionalità.

  • Scarica i file zippati TCPView dapagina web ufficiale (link).
  • Fare clic con il tasto destro sulla cartella scaricata ed estrarne i file.
  • Ora esegui il file eseguibile TCPView per vedere una visualizzazione in tempo reale di tutte le connessioni TCP e UDP aperte.
  • Utilizza TCPView per identificare processi, porte TCP e UPD:

Individuare il processo con il numero di porta desiderato nell'elenco. Verranno visualizzati il ​​nome del processo e i dettagli associati.

Incartare!

Sapere quali processi sono in ascolto sulle porte TCP/UDP di un sistema è essenziale per una migliore gestione della rete e risoluzione dei problemi. Abbiamo fornito più metodi, usa quello più adatto a te o un'utilità della riga di comando come Netstat o utilità specializzate come TCPView che ti danno un accesso rapido per trovare i dettagli dei numeri di porta attivi su un sistema Windows. La scelta è completamente tua in base alle tue preferenze e requisiti per un'esperienza di indagine della rete senza interruzioni.

Related Posts