Início > Ferramentas, SBS 2003, SBS 2008, SBS 2011, Windows 7, Windows Server 2003, Windows Server 2008 > Como Indentificar Processos, Serviços ou Aplicações que estão Trabalhando numa determinada Porta do Windows

Como Indentificar Processos, Serviços ou Aplicações que estão Trabalhando numa determinada Porta do Windows

 

Visão Geral: Nesse tutorial iremos ver como identificar quais aplicações, processos ou serviços que estão trabalhando numa determinada porta do Windows. Nesse exemplo utilizaremos a Porta 51671

 

1. Abra o prompt de comando clicando em Iniciar – Executar e Digite CMD e pressione Enter

 

image

 

2. Digite esse comando: netstat -o -n –a

image

Na figura acima é mostrado todas as conexões e portas de escuta e o identificador do processo chamado PID

 

3. Agora digite o seguinte comando para saber quais aplicações estão trabalhando na porta 51671:
netstat -o -n -a | findstr 0.160:51671

.:. 0.160  são os dois números finais do IP 192.168.0.160 e 51671 é a porta

image

Com o comando acima vimos que temos apenas uma aplicação trabalhando na porta 51671 cujo PID é 3152. O próximo passo é verificar qual processo está relacionado a esse PID.

 

3. Abra o Gerenciador de Tarefas clicando em Iniciar – Executar e digite taskmgr e pressione Enter

 

4. Com o Gerenciador aberto clique em Exibir – Selecionar Colunas e marque a coluna Identificador de processo (PID) e clique em OK

 

image

Com isso conseguimos identificar que o PID 3152 se refere ao programa Skype coforme mostrado na figura acima.

 

Nota: Esse procedimento é muito útil para diagnóstico de aplicações que conflitam quando utilizam a mesma porta e param de funcionar.

 

Daniel Santos – MVP Small Business
twitter: http://www.twitter.com/danielsantos_ti
http://www.dacnetwork.com.br

  1. Felipe Wandork
    02/29/2012 às 12:13 pm

    Daniel, gostei da dica, mas porque usar o segundo comando pra descobrir o PID se no primeira já temos esse valor? Existe possibilidade do valor mudar ou estar errado? Um abraço!

    • 03/01/2012 às 8:24 pm

      Ol, O segundo comando para saber quais aplicaes esto usando determinada porta que no exemplo a 51671. Pode ocorrer de mais de uma aplicao utilizar a mesma porta e ter problemas de conflito. Daniel

  2. Rodrigo H.
    09/26/2012 às 10:37 am

    Olá Daniel, gostei da dica. Mas acho que não precisa do taskmanager, se você digitar “netstat -n -a -b” já mostra o executável que gerou o processo.

    • Luiz Fernando
      04/17/2013 às 6:40 pm

      Mas no caso o -b não funciona quando especificado o findstr, para saber a porta

  3. 11/27/2013 às 2:29 pm

    Muito obrigado pela dica !

  4. 05/28/2015 às 7:01 pm

    Meu caro, o comando não funcionou para mim, mas assm: netstat -o -n -a | findstr :51671 funciona.

  1. No trackbacks yet.

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: