TCPView is a Windows program that will show you detailed listings of all
TCP and UDP endpoints on your system, including the local and remote
addresses and state of TCP connections. TCPView also reports the name of the process
that owns the endpoint. TCPView provides a more informative and conveniently presented
subset of the Netstat program that ships with Windows. The TCPView
download includes Tcpvcon, a command-line version with the same
functionality.
Using TCPView
When you start TCPView it will enumerate all active TCP and UDP
endpoints, resolving all IP addresses to their domain name versions. You
can use a toolbar button or menu item to toggle the display of resolved
names. TCPView shows the name of the process that owns each endpoint, including the service name (if any).
By default, TCPView updates every second, but you can use the
Options|Refresh Rate menu item to change the rate. Endpoints that
change state from one update to the next are highlighted in yellow;
those that are deleted are shown in red, and new endpoints are shown in
green.
You can close established TCP/IP connections (those labeled with a state
of ESTABLISHED) by selecting File|Close Connections, or by
right-clicking on a connection and choosing Close Connections from
the resulting context menu.
You can save TCPView's output window to a file using the Save menu
item.
Using Tcpvcon
Tcpvcon usage is similar to that of the built-in Windows netstat
utility:
Usage:
tcpvcon [-a] [-c] [-n] [process name or PID]
Parameter
Description
-a
Show all endpoints (default is to show established TCP connections).
Library, learning resources, downloads, support, and community. Evaluate and find out how to install, deploy, and maintain Windows with Sysinternals utilities.