Утилита командной строки Netstat
С помощью команды Netstat можно получить разнообразную информацию об активных подключениях, портах, прослушиваемых компьютером, статистику Ethernet, таблицы маршрутизации IP, статистики IPv4 и Ipv6. В ОС Windows XP SP2 команда Netstat поддерживает новый параметр -b, отображающий по именам файлов компоненты, прослушивающие каждый открытый TCP и UDP порт.
В ОС Windows XP SP1 и Windows XP SP2 команда netstat -ano используется для вывода всех прослушиваемых портов в числовом формате и кодов соответствующих процессов (PID). По кодам процессов (PID) с помощью команды tasklist /svc можно узнать имена процессов, использующих тот или иной порт. Однако, в случае, если один процесс задействует несколько служб, определить при помощи команды netstat -ano, какая именно служба в составе процесса использует данный порт, невозможно.
Команда netstat -anb выводит все открытые TCP или UDP порты в числовом формате, имена файлов, соответствующих компонентам служб, использующих эти порты, а также коды процессов (PID). Зная имя файла и PID, можно определить, какая служба из выводимых командой tasklist /svc открыла порт.