Освобождение 80 порта
В любой момент времени может случиться так, что какая-то программа, связанная с выходом в интернет, может написать вам, что она не может продолжить работу, поскольку порт 80 занят.
Я сталкивался с этим в основном при использовании локальных серверов при разработке сайтов. Но и другие случаи тоже могут быть. Как разблокировать 80 порт читайте в статье.
В сети могут давать советы, связанные с правкой реестра. Эти советы очень вредные. Поскольку можно запросто что-то сломать или отключить лишнее. Как, например, в совете ниже:
Что такое параметр 3, что такое параметр 4 – но вы смените и проверьте. И забудьте. А когда что-то другое перестанет работать через какое-то время, уже никто и не вспомнит, что это из-за этой самой 4-ки в реестре.
Поэтому если есть возможность не лезть в реестр, всегда надо этой возможностью пользоваться. Не очень умно лезть в реестр первым делом – это крайнее средство.
Для решения конкретно этой проблемы есть целый ряд средств системных, с графическим интерфейсом и пояснениями.
Иногда проблему с занятым 80 портом можно решить путём добавления проблемной программы в список доверенных (исключений). Добавление программы в список исключений описано в справочной статье на сайте Microsoft.
Поиск программ, занимающих порт 80
Для поиска понадобится консоль или специальный софт. Софт куда нагляднее консоли, поэтому буду использовать его. Есть вот такая простенькая портативная программа, не требующая установки:
TCPView Перейти на сайт
TCPView — это программа Windows, которая отображает подробные описания всех конечных точек TCP и UDP в вашей системе, включая локальные и удаленные адреса и состояние TCP-подключений. Также покажет какие программы какие порты занимают.
Скачиваю, запускаю и вижу, что у меня порт занимает именно система.
В операционной системе Windows есть свой веб-сервер. Им пользуются крайне редко, но он занимает порт 80. И этим мешает моему локальному веб-серверу работать.
Порт также часто занимают PuntoSwitcher или Skype. TCPView покажет – кто виновник проблемы.
Отключение служб IIS
Нажмите сочетание кнопок +R и введите команду
appwiz.cpl
Откроется интерфейс удаления программ.
Отсюда переходим в раздел компонентов Windows, ищем компонент IIS и полностью отключаем всю ветку с ним:
Сразу по завершении операции порт 80 освободится и можно спокойно работать.






