Кто занимает порт?
Проблема часто возникает в Windows, когда мы пытаемся определить, какой процесс или
приложение занимают тот или иной порт, скажем, 80-й, нужный для работы с протоколом HTTP. В меню Пуск, Выполнить вводим cmd
(вызов командной строки) и далее в командной строке выполняем
netstat -ano -p tcp
В колонке Локальный адрес находим 0.0.0.0:80
, смотрим, какой PID
соответствует этой строке (идентификатор процесса, в последнем столбце).
Затем вызываем Диспетчер задач, открываем вкладку Процессы, включаем опцию "Отображать процессы всех пользователей". В меню Вид - Выбрать столбцы включаем столбец "ИД процесса (PID)". Щёлкаем по нему, чтобы отсортировать процессы, находим нужный и смотрим, какой именно процесс занимает порт.
Например, у меня это inetinfo.exe
, файл относится к IIS - встроенному в Windows Professional серверу, так что всё правильно.
06.09.2012, 17:24 [9893 просмотра]