Сведения о вопросе

1234123213

21:06, 1st October, 2020

Теги

CMS   Windows    

Windows 7 – system занимает 80 порт?

Просмотров: 563   Ответов: 12

С проблемой столкнулся, когда давно не запускавшийся денвер при старте апача заголосил, что 80 порт занят. Денвер перевесил на другой порт, но суть не в этом.


netstat -ano говорит «TCP 127.0.0.1:80 127.0.0.1:60976 ESTABLISHED 4».

60976 порт периодически меняется, а процесс с pid'ом 4 – system.exe.


Собственно, вопрос: зачем system.exe занимает 80 порт, и как это вылечить?


ЗЫ localhost:8080 совсе не радует :(


Upd: Простите за ошибку, не System.exe, а просто System.



  Сведения об ответе

PAGE

03:04, 15th August, 2020

  Сведения об ответе

lourence

07:45, 2nd August, 2020

Нужно остановить (отключить) сервис:

Служба Web-публикаций

Обеспечивает соединения через сеть и управление ими с помощью диспетчера служб IIS

Освобождаются порты 80, 8080, и т.д.


  Сведения об ответе

P_S_S

02:30, 7th August, 2020

Отключаем из автозапуска службы:
— Служба удаленного агента для Microsoft Web Deploy 2.0;
— Служба агента веб-развертывания.

Это компоненты IIS-сервера, устанавливаются, например, при использовании продуктов из Microsoft Web Platform.


  Сведения об ответе

lool

23:04, 9th August, 2020

Мне помогла остановка репортинг сервиса свежеустановленного MSSQL сервера. Тоже был в процессах как SYSTEM ID 4 и тупо листенил 80 порт.


  Сведения об ответе

COOL

21:06, 1st October, 2020

>>зачем system.exe занимает 80 порт
Чтобы вирус мог получать команды из внешнего мира.
>>и как это вылечить
Вылечить вирус.

Возьми live.sysinternals.com/procexp.exe найди где лежит этот System.exe и прибей его


  Сведения об ответе

SEEYOU

10:08, 24th August, 2020

Иногда в Windows по умолчанию активирована какая то служба которая занимает порт 80 с именем System и Process ID=4 — её нужно отключить через реестр. Запускаете Regedit и идете по адресу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HTTP и меняете значение Start на 0

Думаю можно и в Службах (Win+R, services.msc) отключить запуск HTTP-Клиент, Веб-Сервер, или как оно там называется.


  Сведения об ответе

piter

06:17, 3rd August, 2020

Хочу рассказать как я решил данную проблему. Ибо все изложенное выше мне не помогло.
У меня сборка winginx. Пропал в один день доступ на 80.

Открыл менеджер устройств. Выбрал пункт «показать скрытые устройства». Устройство http. И отключил его.
Все заработало.

Процесс system ни куда не делся.
Все что было предложено по реестру, делал. Но безрезультатно.


  Сведения об ответе

darknet

09:36, 17th August, 2020

Была такая же проблема, как оказалось на 80м порту висел skype.


  Сведения об ответе

SILA

14:42, 8th August, 2020

Скайп и тимвьюер, как я помню, могут занимать 80 порт. Убирается в конфигах...


  Сведения об ответе

park

11:35, 13th August, 2020

  Сведения об ответе

dumai

21:16, 26th August, 2020

РЕШЕНО!

Нужно всего лишь перекинуть http.sys c IPv4 на IPv6
Написал краткую инструкция velestor.com/q/port80
У меня Windows 10, помог только этот вариант, всем удачи!


  Сведения об ответе

piter

06:28, 10th August, 2020

Была такая же проблема с запуском Open Server, ошибка не запускается невозможно занять порт 80 поскольку он уже используется: Cлужбы Windows.
Решил отключением службы IIS.
Панель управления -> Программы -> Включение или выключение компонентов Windows:
Найти Службы IIS -> Службы Интернета -> Безопасность -> снять галочку с Фильтрация запросов
OK -> подождать применения параметров ...и радоваться (у меня на Windows 10 LTSB x64 без перезагрузки порт освободился - оно и логично служба остановлена - порт освобожден).


Ответить на вопрос

Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться