telegram
🕓11.09.2019 🕤22.11.2019 🛡️Безопасность 👨‍🎓

Как проверить открытые порты в Windows 10

Все приложения, которые используют подключение к Интернету, используют порты для обмена данными. При установке программы, порты открываются автоматически и пользователь не информируется об этом. Поэтому давайте разберем, как проверить открытые порты в Windows 10 и узнать, что за процесс (программ) прослушивает порт. Воспользуемся двумя командами, так как информация, которая нужна, может быть разная.

Способ 1. Откройте командную строку от имени администратора и введите netstat -ab. Это покажет список открытых портов с именем процесса.

 В списке будет указано имя исполняемого файла, который сделал запрос на прослушивание порта. Этот способ не всегда идентифицирует процессы. На скрине ниже видно, что один процесс не смог отобразиться "Не удается получить сведения о владельце".

Проверить открытые порты с отображением имени

Способ 2. Откройте командную строку от имени администратора и введите netstat -aon. Это покажет список открытых портов и PID.

Этой командой мы можем идентифицировать имя процесса по PID. Найдите порт, который вам нужен и запомните PID.

Узнать PID через CMD

У нас есть PID, и теперь мы можем определить, что за процесс прослушивает порт. Откройте диспетчер задач нажав Ctrl + Shift + Esc. Перейдите во вкладку "Подробности" и в столбце "ИД процесса" (это и есть PID) найдите свое значение, которое запомнили. Таким образом мы узнаем имя процесса, которое прослушивает порт. Чтобы найти его расположение, щелкните по процессу правой кнопкой мыши и выберите "Открыть расположение файла".

Узнать путь к программе по PID в диспетчере задач