HomePtNotíciaComo verificar portas TCP/IP abertas no Windows

Como verificar portas TCP/IP abertas no Windows

- Advertisement -


Execute o comando “netstat -ab” em um prompt de comando elevado, PowerShell ou janela de terminal para exibir uma lista de aplicativos e suas portas associadas.

Toda vez que um aplicativo quer se tornar acessível pela rede, ele reivindica uma porta TCP/IP, o que significa que essa porta não pode ser usada por mais ninguém. Então, como você verifica as portas abertas para ver qual aplicativo já está usando?

Atualizar: Testamos esse processo e confirmamos que todas as etapas estão atualizadas e também funcionam no Windows 11.

Como funcionam as portas?

Um endereço IP especifica um computador ou outro dispositivo de rede em uma rede. Quando um dispositivo envia tráfego para outro, o endereço IP é usado para rotear esse tráfego para o local apropriado. Quando o tráfego chega ao lugar certo, o dispositivo precisa saber para qual aplicativo ou serviço enviar o tráfego. É aí que entram os portos.

RELACIONADO: Como encaminhar portas no seu roteador

Se o endereço IP for semelhante a um endereço de rua em um e-mail, a porta será algo como o nome da pessoa naquela residência que recebe o e-mail. Na maioria das vezes, você não precisa se preocupar com portas. Mas, de tempos em tempos, você pode encontrar um aplicativo configurado para escutar tráfego na mesma porta que outro aplicativo já está em uso. Nesse caso, você precisará identificar o aplicativo que já possui essa porta em uso.

RELACIONADO: Qual é a diferença entre TCP e UDP?

Existem várias maneiras de saber qual aplicativo tem uma porta bloqueada, mas vamos orientá-lo através de algumas maneiras internas que usam o Prompt de Comando, PowerShell ou Terminal e, em seguida, mostramos um ótimo freeware. aplicativo que facilita ainda mais. Todos esses métodos devem funcionar independentemente da versão do Windows que você está usando.

Use ferramentas integradas para ver o que está escutando em uma porta

Temos dois comandos para mostrar a você. A primeira lista as portas ativas junto com o nome do processo que as está usando. Na maioria das vezes, esse comando funcionará bem. No entanto, às vezes o nome do processo não o ajudará a identificar qual aplicativo ou serviço realmente tem uma porta ocupada. Para esses casos, você precisará listar as portas ativas junto com seus números de identificação de processo e, em seguida, procurar esses processos no Gerenciador de Tarefas.

Opção um: visualizar o uso da porta junto com os nomes dos processos

Primeiro, você precisará abrir o prompt de comando no modo de administrador. Pressione Iniciar e digite “comando” na caixa de pesquisa. Quando você vir “Prompt de comando” aparecer nos resultados, clique com o botão direito do mouse e selecione “Executar como administrador” ou clique em “Executar como administrador” à direita.

Observação: Você também pode usar o PowerShell ou o Terminal para isso.

No prompt de comando, digite o seguinte texto e pressione Enter:

netstat -ab

Depois de pressionar Enter, pode levar um minuto ou dois para que os resultados sejam totalmente exibidos, portanto, seja paciente. Role a lista para baixo para encontrar a porta (que aparece após os dois pontos à direita do endereço IP local) e você verá o nome do processo abaixo dessa linha. Se você quiser tornar as coisas um pouco mais fáceis, lembre-se de que você também pode canalizar os resultados do comando para um arquivo de texto. Você pode então pesquisar no arquivo de texto o número da porta que está procurando.

RELACIONADO: Como salvar a saída do prompt de comando em um arquivo de texto no Windows

Aqui, por exemplo, você pode ver que a porta 49902 está ocupada por um processo chamado picpick.exe. O PicPick é um editor de imagens em nosso sistema, portanto, podemos supor que a porta está realmente ocupada pelo processo que verifica periodicamente as atualizações do aplicativo.

Opção dois: visualizar o uso da porta junto com os IDs do processo

Se o nome do processo para o número da porta que você está procurando tornar difícil dizer qual aplicativo está relacionado, você pode tentar uma versão do comando que exibe identificadores de processo (PIDs) em vez de nomes. Digite o seguinte texto no prompt de comando e pressione Enter:

netstat -aon

A coluna na extrema direita lista os PIDs, portanto, procure aquele que está vinculado à porta que você está tentando solucionar.

Os IDs de processo associados a uma determinada porta.

Em seguida, abra o Gerenciador de Tarefas clicando com o botão direito do mouse em qualquer espaço aberto na barra de tarefas e selecionando “Gerenciador de Tarefas”. Você também pode pressionar Ctrl + Shift + Esc.

Se você estiver usando o Windows 8, 10 ou 11, alterne para a guia “Detalhes” no Gerenciador de Tarefas.

RELACIONADO: O que há de novo no Gerenciador de Tarefas na atualização do Windows 11 2022

Nas versões anteriores do Windows, você verá essas informações na guia “Processos”. Classifique a lista de processos pela coluna “PID” e encontre o PID associado à porta que você está investigando. Você pode obter mais informações sobre qual aplicativo ou serviço tem a porta ocupada observando a coluna “Descrição”.

Classifique por ID de processo (PID) e localize o aplicativo associado.

Caso contrário, clique com o botão direito do mouse no processo e escolha “Abrir local do arquivo”. A localização do arquivo provavelmente fornecerá pistas sobre qual aplicativo está envolvido.

Quando estiver lá, você pode usar as opções Finalizar processo, Abrir local do arquivo ou Ir para serviço(s) para controlar o processo ou interrompê-lo.

Use NirSoft CurrPorts para ver o que está escutando em uma porta

Se você não é realmente o tipo de prompt de comando, ou prefere usar um utilitário simples para fazer tudo isso em uma única etapa, recomendamos o excelente utilitário CurrPorts gratuito da NirSoft. Vá em frente e baixe a ferramenta. Apenas certifique-se de obter a versão correta (a versão regular é para Windows de 32 bits e a versão x64 é para Windows de 64 bits). É um aplicativo portátil, então você não precisará instalá-lo. Basta descompactar a pasta de download e executar o executável.

RELACIONADO: Como saber se estou executando o Windows de 32 ou 64 bits?

Na janela CurrPorts, classifique pela coluna “Porta Local”, encontre a porta que você está investigando e poderá ver tudo: o nome do processo, o PID, a porta, o caminho completo para o processo etc.

CurrPorts da Nirsoft pode ser classificado com base na porta local que está aberta.

Para facilitar ainda mais, clique duas vezes em qualquer processo para ver todos os detalhes em uma janela.

Os detalhes de um processo no CurrPort.


Depois de determinar qual aplicativo ou serviço tem a porta que você está investigando, cabe a você como lidar com isso. Se for um aplicativo, você pode ter a opção de especificar um número de porta diferente. Se for um serviço ou se você não tiver a opção de especificar um número de porta diferente, talvez seja necessário interromper o serviço ou remover o aplicativo.

RELACIONADO: Entenda e gerencie os serviços do Windows

- Advertisement -
- Advertisement -
Stay Connected
16,985FansLike
2,458FollowersFollow
61,453SubscribersSubscribe
Must Read
- Advertisement -
Related News
- Advertisement -
%d bloggers like this: