Por Mark Russinovich
O TCPView é um programa do Windows que exibe listas detalhadas de todos os pontos de extremidade TCP e UDP do sistema, incluindo endereços locais e remotos e o estado das conexões TCP. No Windows NT, 2000 e XP, o TCPView também relata o nome do processo que possui o ponto de extremidade. O TCPView fornece um subconjunto mais informativo e conveniente do programa Netstat fornecido com o Windows. O download do TCPView inclui o Tcpvcon, uma versão de linha de comando com a mesma funcionalidade.
O TCPView funciona no Windows NT/2000/XP e no Windows 98/Me. Você pode usar o TCPView no Windows 95 se obtiver a Atualização Winsock 2 do Windows 95 da Microsoft.
.gif)
Ao ser iniciado, o TCPView enumera todos os pontos de extremidade TCP e UDP ativos, resolvendo todos os endereços IP em suas versões de nome de domínio. Você pode usar um botão da barra de ferramentas ou um item de menu para alternar a exibição dos nomes resolvidos. Nos sistemas Windows XP, o TCPView exibe o nome do processo que possui cada ponto de extremidade.
Por padrão, o TCPView atualiza a cada segundo, mas você pode usar o item de menu Options|Refresh Rate para alterar a taxa. Os pontos de extremidade cujo estado é alterado de uma atualização para a seguinte são realçados em amarelo; os excluídos são exibidos em vermelho; e os novos pontos de extremidade são exibidos em verde.
Você pode fechar conexões TCP/IP estabelecidas (aquelas rotuladas com um estado de ESTABELECIDO) selecionando File|Close Connections ou clicando com o botão direito do mouse em uma conexão e selecionando Close Connections no menu de contexto exibido.
Você pode salvar a janela de saída do TCPView em um arquivo usando o item de menu Save.
O uso do Tcpvcon é semelhante ao do utilitário netstat interno do Windows:
Uso: tcpvcon [-a] [-c] [-n] [nome ou PID do processo]
-a
Mostra todos os pontos de extremidade (o padrão é a exibição das conexões TCP estabelecidas).
-c
Imprimir saída como um CSV.
-n
Não resolve endereços.
Você deve estar se perguntando como o TCPView funciona. O Netstatp é um programa com código-fonte que demonstra como programar algumas funcionalidades do TCPView. Ele mostra como usar as interfaces IP Helper, documentadas no MSDN, para obter uma lista de pontos de extremidade TCP/IP. Entretanto, observe que o netstatp não exibe nomes de processos no NT 4 e no Win2K, como o TCPView e o TCPVCon.
Este artigo da Base de Dados de Conhecimento Microsoft se refere ao TCPView:
816944: Mensagem de erro "Erro inesperado 0x8ffe2740" ao tentar iniciar um site
O TDImon exibe a atividade TCP e UDP em tempo real.
Se você gosta do TCPView, vai adorar o TCPView Pro. O TCPView Pro, um produto da Winternals Software, possui vários recursos que o tornam muito mais poderoso e útil do que o TCPView: veja qual processo possui cada ponto de extremidade aberto (também no Win9x)
Verifique o desempenho de processos de atividades TCP e UDP em tempo real | |
Use a filtragem avançada para restringir o que deseja ver | |
E muito mais... |
O TCPView Pro é disponibilizado como parte do Winternals Administrator's Pack.
![]() | Baixar o TCPView (55 KB) |