Come terminare un processo su una porta su Windows 11

Stanco di lottare con processi che non si concludono da soli, bloccando porte preziose e causando il malfunzionamento di servizi e applicazioni critici? La tua ricerca finisce qui! In Windows 11, puoi facilmente terminare questi processi ostinati e liberare le porte utilizzando vari metodi per terminare i processi su una porta.

Il tuo Windows 11 crea molte porte virtualmente dove iniziano e finiscono le connessioni Internet. Vari software, servizi e app sul tuo dispositivo utilizzano queste porte per comunicare con il suo server online sul lato degli sviluppatori o qualsiasi database cloud. Mentre nella maggior parte dei casi queste app cancellano le porte quando le chiudi, alcune app mantengono le porte occupate anche dopo che il servizio è stato interrotto. Quando avvii un'altra app che deve utilizzare la stessa porta, devi affrontare ritardi nell'inizializzazione o l'app non si avvia affatto. Vuoi riparare momenti così orribili? Continua a leggere!

Perché è necessario terminare un processo in porta?

A volte, un processo software in esecuzione su una porta specifica potrebbe non terminare da solo, anche dopo aver chiuso l'applicazione o il servizio associato. Ciò può accadere a causa di motivi, come un bug nel software o nel servizio, un problema di rete o un conflitto con un'altra applicazione.

Per liberare la porta e consentire ad altri processi di utilizzarla, potrebbe essere necessario terminare manualmente il processo che la sta occupando. È qui che entra in gioco l'uccisione di un processo su una porta specifica. Uccidendo il processo, puoi rilasciare la porta e consentire ad altri processi di usarla.

Come terminare un processo su una porta su Windows 11

Ecco tutti i metodi affidabili e comprovati per terminare un processo su una porta su qualsiasi PC Windows 11. Inoltre, devi sapere che gli stessi metodi funzionerebbero su PC Windows precedenti come Win 10, Win 8.1, Win 7, ecc.

Leggi anche:Come visualizzare l'utilizzo del processore logico in Task Manager

1. Uccidi il processo sulla porta utilizzando il prompt dei comandi

  • Fare clic su Start e digitare comando per visualizzare lo strumento Prompt dei comandi.
  • Seleziona il Esegui come amministratore collegamento per aprire l'utilità del prompt dei comandi con diritti elevati.
  • Ora, copia e incolla questo comando all'interno dello strumento e premi Invio:
netstat -ano | findstr :
  • Devi sostituire il testo segnaposto con un numero di porta effettivo che si desidera cancellare.
  • Il comando precedente dovrebbe recuperare l'ID processo (PID) per il processo che desideri terminare.
uccidere il processo sulla porta utilizzando il prompt dei comandi
uccidere il processo sulla porta utilizzando il prompt dei comandi
  • Una volta ottenuto il PID, esegui il seguente codice nella stessa finestra CMD:
taskkill /F /PID 
  • Colpo accedere per terminare forzatamente il PID di destinazione sulla porta desiderata su Windows 11.
  • Devi sostituire il testo segnaposto con un PID effettivo recuperato eseguendo il comando precedente.

2. Arrestare un processo su una porta utilizzando Resource Monitor

A partire dal sistema operativo Windows Vista, gli utenti esperti di PC Windows come gli sviluppatori e gli ingegneri di rete IT hanno utilizzato l'utilità Resource Monitor per tenere traccia dell'utilizzo delle risorse del PC Windows come CPU, RAM, HDD, SSD, rete e così via SU.

Utilizzando lo stesso strumento, è anche possibile tenere traccia dell'utilizzo della porta su un PC Windows. Non è tutto! Puoi gestire l'utilizzo, terminare i processi, cancellare le porte e altro sulla stessa utility. Questa è un'app integrata su PC Windows, quindi non è necessario ottenere alcuna app di terze parti. Scopri di seguito come utilizzare questo metodo da parte tua:

  • Colpire il finestre + R chiavi insieme per far apparire il Correre attrezzo.
  • Lì, esegui il seguente comando per aprire il file Sorvegliante delle risorse applicazione:

remon

  • Nell'app Resource Monitor, fare clic su Rete scheda.
Porte di ascolto di rete per il monitoraggio delle risorse
Porte di ascolto di rete per il monitoraggio delle risorse
  • All'interno della scheda Rete, fare clic su Porte di ascolto menù.
  • Ecco qua! Tutte le porte, i loro protocolli, PID, app occupanti, ecc., sono di fronte a te.
  • I codici sotto il Immagine colonna del menu Porte di ascolto sono i processi di Task Manager.
  • Apri il Gestore attività app premendo Ctrl + Spostare + Esc.
  • Ora trova la porta che vuoi cancellare su Resource Manager.
  • Inoltre, cerca l'app pertinente sotto il file Immagine colonna.
  • Quindi, trova l'attività in Task Manager sotto il file Processi colonna.
Terminare un'attività su Task Manager
Terminare un'attività su Task Manager
  • Fare clic con il pulsante destro del mouse il processo e scegliere Ultimo compito dal menu contestuale che si apre.

Questo è tutto! Hai cancellato la porta occupata terminando il processo ad essa collegato da Task Manager.

3. Uccidi un processo sulla porta usando PowerShell

Se ti piace automatizzare le attività di Windows 11 utilizzando PowerShell, allora vorrai anche sapere come terminare un processo su una porta utilizzando questo potente strumento da riga di comando di un PC Windows. Quindi, puoi implementare i codici nell'automazione esistente per automatizzare completamente il processo di eliminazione delle porte. Trova di seguito i comandi di PowerShell e come funzionano su un PC Windows 11:

  • Aprire PowerShell con diritti elevati. Per questo, puoi cercare Energia nel Inizio menu e fare clic Esegui come amministratore.
  • Quindi, copia e incolla il seguente cmdlet nel terminale di PowerShell:
Get-Process -Id (Get-NetTCPConnection -LocalPort ).Processo di proprietà
  • Nel cmdlet precedente è necessario sostituire il file testo segnaposto con una porta effettiva che si desidera eliminare dal processo esistente.
Scopri come terminare un processo sulla porta utilizzando PowerShell
Scopri come terminare un processo sulla porta utilizzando PowerShell
  • Ora che hai il PID di cui hai bisogno, sei pronto per eseguire il comando che uccide una porta su PowerShell. Ecco la sceneggiatura:
Stop-processo -Id  -Forza
  • Non dimenticare di sostituire il testo con un PID effettivo. Ora, premi il accedere chiave per eseguire il codice.

4. Uccidi un processo sulla porta usando Microsoft Apps

Puoi utilizzare le seguenti app di sistema Microsoft Sysinternals per trovare porte occupate e processi collegati e interromperli comodamente con pochi clic:

  • TCP View v4.19
  • Esplora processi v17.04

Ad esempio, se stai eseguendo l'app TCPView, devi provare i seguenti passaggi:

  • Scarica lo strumento dal portale Web sopra e aprilo.
  • La cartella scaricata potrebbe essere compressa, quindi è necessario uno strumento Zip o RAR per decomprimerla.
  • Ora puoi eseguire i file EXE al suo interno come tcpview64.exe per un PC Win 11 a 64 bit.
  • Colpire il Essere d'accordo pulsante e l'app verrebbe visualizzata.
  • Qui puoi navigare tra le porte del protocollo TCP e UDP.
  • Puoi identificare tutte le porte impegnate e i relativi processi direttamente dall'interfaccia dell'app.
  • Individua la porta che devi cancellare facendo clic su di essa.
App TCPView per terminare un processo
App TCPView per terminare un processo
  • Semplicemente fare clic con il pulsante destro del mouse sulla porta selezionata e scegliere Termina il processo nel menu contestuale.
Usa Process Explorer per terminare il processo su una porta
Usa Process Explorer per terminare il processo su una porta

Allo stesso modo, puoi scaricare ed eseguire l'app Process Explorer. Mostra il PID per tutti i processi e le app che utilizzano una porta sul tuo PC. Quindi, puoi utilizzare uno qualsiasi dei codici del metodo 1 o 3 per trovare un PID che devi eliminare. Quindi, fai clic con il pulsante destro del mouse sullo stesso PID nell'app Process Explorer e premi l'opzione Kill Process. Questo dovrebbe cancellare immediatamente la porta richiesta.

Leggi anche:Come convertire file RAR in ZIP su Windows

5. Uccidi i processi sulle porte utilizzando lo strumento di ripristino TCP/IP

Se nessuno dei precedenti funziona per te, questo è il metodo definitivo che puoi provare. Questo metodo reimposta tutte le porte com TCP e UDP aperte per il networking. Pertanto, puoi facilmente avviare la prossima applicazione che utilizzerebbe una porta precedentemente utilizzata da un programma problematico. Ecco come puoi ottenere questo risultato:

  • Apri l'utilità del prompt dei comandi con diritti elevati.
  • Ora, esegui i seguenti comandi uno per uno:
reset netsh int ipv4. reset netsh int ipv6. reset netsh winsock 
Scopri come reimpostare le porte utilizzando lo strumento di ripristino IP TCP
Scopri come reimpostare le porte utilizzando lo strumento di ripristino IP TCP
  • Quando tutti i comandi precedenti sono stati eseguiti, eseguire il seguente comando per verificare lo stato della porta di destinazione:
netstat -ano | findstr :
  • Non dimenticare di sostituire il testo con un numero di porta effettivo che si desidera monitorare.

Conclusione

Quindi, questi sono praticamente i metodi più popolari e comuni per terminare un processo su qualsiasi porta su un PC Windows 11. Puoi provare uno dei metodi di cui sopra e condividere la tua esperienza di seguito nella casella dei commenti. Inoltre, se conosci un modo migliore, non esitare a condividerlo nel tuo commento. Condividi questo articolo con i tuoi amici, colleghi e follower per aiutarli quando affrontano lo stesso errore di porta occupata su Windows 11.