Подтвердить что ты не робот

Windows 8 NT Ядро и система с использованием порта 80

Это уже долго меня беспокоило. после обновления до Windows 8 я уже не могу запустить свой XAMPP-сервер, не используя порты, отличные от порта 80, так как этот процесс называется "NT Kernel and System". Это системный процесс, поэтому я не могу его отключить. У меня нет IIS или веб-сервера, поэтому я очень расстроен тем, как использовать этот порт 80.

Если кто-либо из вас, кто знает, как изменить порт "NT Kernel and System", использует это, было бы здорово!

Спасибо!

4b9b3361

Ответ 1

Я столкнулся с этой проблемой после установки только Apache 2.2.22 в Windows 8. То, что я сильно убежден в том, что после очистки многих форумов информация о том, что наиболее распространенная причина этой проблемы в Windows, которая создает "make_sock", не связывается с адресом 0.0.0.0:80 ", это то, что работает IIS. Прекращение службы публикации World Wide Web - это то, что, наконец, позволило Apache начать и для меня.

Ответ 2

Я столкнулся с той же проблемой, когда NT Kernel прослушивал порт 80, когда я хотел, чтобы мое собственное приложение прослушивало этот порт.

После остановки

  • IIS
  • Служба публикации World Wide Web
  • Служба IIS Admin
  • Службы отчетов SQL Server

Ядро NT все еще слушало порт 80

Наконец, когда я остановил "службу агента веб-развертывания", он прекратил прослушивание на 80.

Примечание. Используйте netstat -bano в командной строке с повышенными правами, чтобы узнать, какие приложения прослушивают какие порты.

Ответ 4

В дополнение к изданию World Wide, мне пришлось остановить службу службы веб-развертывания, которая открыла HTTP-службу.

Ответ 5

прекращение работы службы w3svc для меня - просто напишите в командной строке с повышенными правами (командная строка VS2017 запускается как администратор):

sc stop w3svc