Windows 10 что использует 80 порт

Многие о том, что порт 80 занят, узнают, при загрузке и установке на ПК программ, необходимых для веб-разработки. К таким относятся OpenServer или Apashe.

Многие о том, что порт 80 занят, узнают, при загрузке и установке на ПК программ, необходимых, например, для веб-разработки. К таким относятся OpenServer или Apashe. Для полноценной работы этих сервисов нужны свободные порты 80 или 443.

Как определить, что занимает 80 порт

Содержание

  1. Какая программа заняла порт 80 в Windows 10
  2. Освобождаем 80-й порт
  3. Порт 80 занят другой программой

Используем для распознавания программы утилиту CurrPorts (https://www.nirsoft.net/utils/cports.html).

Какая программа заняла порт 80 в Windows 10

Или запускаем под Админом командную строку следующего содержания:

Такая команда на дисплее выведет буквенно-цифровой набор:

В этой строке последняя цифра показывает программу, занявшую ресурс, по ней находим идентификатор процессора, запустив диспетчер задач.

Показатель PID иногда отличается, поскольку рассматриваемым портом используется много программ. Чаще он занимается процессом System или Skype, если стоит значение PID4.

Освобождаем 80-й порт

Для этого переходим к Панели управления, далее — к разделу Программ и компонентов. В меню в левой стороне открывшегося окна, выбираем пункт, где можно включать или отключать компоненты операционной системы. Теперь находим в выпавшем перечне «Службы IIS», снимаем проставленные отметки:

Освобождаем 80-й порт

На мониторе появится сообщение с вопросом об отключении служб. Соглашаемся, нажав кнопку «ДА».

Освобождаем 80-й порт

Остается выполнить перезагрузку ПК, и порт освободится.

Если «виновник» – Skype, поступаем следующим образом. Переходим к инструментарию, выбираем «Настройки» — «Соединения», снимаем галочку в пункте

Сохраняемся. Если ресурс по-прежнему остается занятым, снова повторяем процедуру, потому что не всегда первая попытка бывает удачной.

Освобождаем 80-й порт

Порт 80 занят другой программой

Иногда возникают и такие ситуации. Тогда придется внести изменения в параметры настроек этих утилит или выполнить отключение служб.

Например, какие порты заняты системой по протоколу http, увидеть получится в реестре. Нужно только открыть редактор, а для перехода использовать путь:

Если попытки оказались тщетны, тогда снова перейдите к редактору с помощью указанного пути, вместо Start поставьте «0» или «4». Либо в этом же реестре создайте новый параметр по типу Dword, обозначив его, как NoRun, и проставьте в ячейке цифру «1». Кавычки не использовать.

Порт 80 занят другой программой

В результате появится следующее сообщение.

Порт 80 занят другой программой

Это значит, что работа выполнена успешно.

Почитать как установить программу Twonky Server на компьютер.

Смотрели обновление: 6 388

Вернуться назад ОСНОВНОЙ ТЕКСТ СТАТЬИ

Версия для печати

Как определить каким процессом (программой) занят порт.

Требования.

Статья применима для Windows 2000/XP/Vista/7.

Информация.
При установке некоторых программ иногда возникает
проблема с доступностью порта. Т.е. вы устанавливаете программу, а она вам
говорит: «Извините, но предпочитаемый порт номер <такой
то> занят!». И самое интересное программа не говорит
чем или кем занят порт.

Как определить каким процессом (программой) занят порт.

1. В меню «Пуск»
выберите пункт «Выполнить«;
2. В поле «Открыть» наберите команду cmd
и нажмите кнопку «ОК»;

Откроется окно командной строки, примерно такого вида:

3. Наберите команду
netstat -ano и нажмите кнопку «Ввод» (Enter)
на клавиатуре;

Результатом выполнения данной команды, должен быть список всех активных
подключений, с ip-адресами и номерами портов.

4. Теперь
в колонке «Локальный адрес», находим нужный нам порт и записываем его
идентификатор в колонке «PID»;

Например порт номер 80, его
идентификатор 440.

5. Снова открываем меню «Пучк» и
выбираем пункт «Выполнить«;
6. В поле «Открыть» вводим команду  taskmgr и нажимаем кнопку
«ОК»;
7. В окне «Диспетчер задач Windows» переходим
на вкладку «Процессы«;
8. В главном меню открываем пункт «Вид» и выбираем пункт «Выбрать
столбцы…
«;
9. В окне «Выбор столбцов» находим пункт «Идентиф. процесса (PID)»
и ставим рядом с ним галочку;
10. Нажимаем кнопку «ОК»;
11. Теперь в окне «Диспетчер задач Windows«,
нажимаем на заголовок столбца «PID», для сортировки
процессов по возрастанию;
12. Находим номер нашего процесса 440 и в столбце «Имя образа«, смотрим какой
процесс занимает наш порт;

В нашем случаи это
Apache.exe

Комментарий ICaR-Soft.ru (13.07.2016 10:57)


БОЛЬШОЕ спасибо!

Комментарий MYcks (24.04.2016 13:33)


Просто и понятно объяснил. Спасибо!

Комментарий Яр (16.03.2016 13:05)


Отлично! Спасибо, очень помогло

Комментарий лИнивый (11.11.2015 17:18)


Ок спасибо! То что надо.

Комментарий zguzga (21.10.2015 17:56)


+1 большое спасибо!

Комментарий Alexstrigin (07.09.2015 20:55)


VELESTOR (26.08.2015 00:32)

Спасибо тебе добрый человек!!!

Комментарий VELESTOR (26.08.2015 00:32)


Открываем 80-тый порт в Windows 7, 8, 10 за 5 секунд, нужно всего лишь перекинуть http.sys c IPv4 на IPv6.
Инструкция http://velestor.com/q/port80/
У меня Windows 10, помог только этот способ!

Все для свадьбы

Содержание

  1. Как гарантированно освободить 80 порт в Windows? Несколько вариантов решения проблемы
  2. Как определить, что занимает 80 порт
  3. Какая программа заняла порт 80 в Windows 10
  4. Освобождаем 80-й порт
  5. Порт 80 занят другой программой
  6. Как освободить 80 порт windows 10
  7. Как гарантированно освободить 80 порт в Windows? Несколько вариантов решения проблемы
  8. Как определить, что занимает 80 порт
  9. Какая программа заняла порт 80 в Windows 10
  10. Освобождаем 80-й порт
  11. Порт 80 занят другой программой
  12. Запуск XAMPP — как освободить порт 80
  13. Вступление
  14. Кнопки запуска XAMPP
  15. Два принципа решения проблемы занятости порта 80 Windows
  16. Диагностика порта 80 из командной строки
  17. Диагностика порта 80 инструментами XAMPP
  18. Запуск XAMPP, остановка XAMPP
  19. Способы освободить порт 80 и провести запуск XAMPP
  20. Вариант 1. Отключаем службу IIS
  21. Вариант 2. У вас стоит Skype
  22. Вариант 4. Перестройка или изменение настроек XAMPP
  23. Как проверить работу XAMPP
  24. Как освободить 80 порт в Windows 10
  25. Комментарии:
  26. coder.hol.es /* Админ */ #
  27. Кто занял 80 порт в Windows server?
  28. Кто занял 80 порт в Windows server?
  29. Кто занял 80 порт в Windows server?
  30. Как открыть порт 80 в Windows 7,8 и Windows 10

Как гарантированно освободить 80 порт в Windows? Несколько вариантов решения проблемы

Большинство пользователей узнает о том что на их компьютере занят 80-й порт когда пытается его использовать, о проблеме становится известно если Вы вдруг решите стать веб-разработчиком и захотите поставить на Windows Apache, Denver, OpenServer или любую другую программу для работы которой потребуется свободный 80-й или 443 порт.

167

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

149

Или использовать для этого командную строку запущенную от имени Администратора:

Эта команды выведет примерно такую строчку, последнее число это PID идентификатор процесса который занимает 80-й порт, по нему можно найти процесс в диспетчере задач:

TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 4

Значение PID может быть разным, так как 80-й порт потенциально может использовать довольно большое количество программ, чаще всего 80-й порт занимает процесс System с PID 4 и
Skype, если обе не ваш случай, то в конце статьи будет расширенный список программ которые могут занимать 80-й порт.

Итак мы выяснили что в нашем случае 80 порт занят процессом System, в большинстве случаев это означает что для его освобождения нужно проделать следующее, зайдите в Панель управления в раздел Программы и компоненты, в меню слева выберите «Включение или отключение компонентов Виндовс», найдите в списке «Службы IIS» и снимите все галочки:

450

Согласитесь с отключением служб и нажмите Да.

257

После этого для верности можете перегрузить компьютер и 80-й порт станет свободным, теперь Вы можете его использовать.

Если 80-й порт занят программой Skype, то освободить его еще проще, откройте инструменты — настройки — соединение снимите галочку «Для дополнительных входящих соединений следует использовать порты 80 и 443», нажмите сохранить. Если 80-й порт по прежнему занят проверьте настройки еще раз, иногда они не сохраняются с первого раза.

739

Иногда 80-й порт занимают другие программы, в этом случае освободить его можно изменив настройки этих программ или отключив службы.

Список программ которые могут занимать 80-й порт:

Если после выполнения всех рекомендаций у Вас по прежнему занят 80-й порт — пишите в комментариях разберемся вместе!

Источник

Как определить, что занимает 80 порт

Многие о том, что порт 80 занят, узнают, при загрузке и установке на ПК программ, необходимых, например, для веб-разработки. К таким относятся OpenServer или Apashe. Для полноценной работы этих сервисов нужны свободные порты 80 или 443.

Kak opredelit chto zanimaet 80 port

Какая программа заняла порт 80 в Windows 10

Используем для распознавания программы утилиту CurrPorts (https://www.nirsoft.net/utils/cports.html).

Kakaya programma zanyala port 80 v Windows 10

Или запускаем под Админом командную строку следующего содержания:

Anyet dlya TV Samsung 1

Такая команда на дисплее выведет буквенно-цифровой набор:

Anyet dlya TV Samsung 2

В этой строке последняя цифра показывает программу, занявшую ресурс, по ней находим идентификатор процессора, запустив диспетчер задач.

Показатель PID иногда отличается, поскольку рассматриваемым портом используется много программ. Чаще он занимается процессом System или Skype, если стоит значение PID4.

Освобождаем 80-й порт

Для этого переходим к Панели управления, далее — к разделу Программ и компонентов. В меню в левой стороне открывшегося окна, выбираем пункт, где можно включать или отключать компоненты операционной системы. Теперь находим в выпавшем перечне «Службы IIS», снимаем проставленные отметки:

Osvobozhdaem 80 j port

На мониторе появится сообщение с вопросом об отключении служб. Соглашаемся, нажав кнопку «ДА».

Osvobozhdaem 80 j port 1

Остается выполнить перезагрузку ПК, и порт освободится.

Если «виновник» – Skype, поступаем следующим образом. Переходим к инструментарию, выбираем «Настройки» — «Соединения», снимаем галочку в пункте

Anyet dlya TV Samsung 3

Сохраняемся. Если ресурс по-прежнему остается занятым, снова повторяем процедуру, потому что не всегда первая попытка бывает удачной.

Osvobozhdaem 80 j port 2

Порт 80 занят другой программой

Иногда возникают и такие ситуации. Тогда придется внести изменения в параметры настроек этих утилит или выполнить отключение служб.

Например, какие порты заняты системой по протоколу http, увидеть получится в реестре. Нужно только открыть редактор, а для перехода использовать путь:

Anyet dlya TV Samsung 4

Если попытки оказались тщетны, тогда снова перейдите к редактору с помощью указанного пути, вместо Start поставьте «0» или «4». Либо в этом же реестре создайте новый параметр по типу Dword, обозначив его, как NoRun, и проставьте в ячейке цифру «1». Кавычки не использовать.

Источник

Как освободить 80 порт windows 10

Как гарантированно освободить 80 порт в Windows? Несколько вариантов решения проблемы

Большинство пользователей узнает о том что на их компьютере занят 80-й порт когда пытается его использовать, о проблеме становится известно если Вы вдруг решите стать веб-разработчиком и захотите поставить на Windows Apache, Denver, OpenServer или любую другую программу для работы которой потребуется свободный 80-й или 443 порт.

lazy placeholder

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

lazy placeholder

Или использовать для этого командную строку запущенную от имени Администратора:

Эта команды выведет примерно такую строчку, последнее число это PID идентификатор процесса который занимает 80-й порт, по нему можно найти процесс в диспетчере задач:

TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 4

Значение PID может быть разным, так как 80-й порт потенциально может использовать довольно большое количество программ, чаще всего 80-й порт занимает процесс System с PID 4 и
Skype, если обе не ваш случай, то в конце статьи будет расширенный список программ которые могут занимать 80-й порт.

Итак мы выяснили что в нашем случае 80 порт занят процессом System, в большинстве случаев это означает что для его освобождения нужно проделать следующее, зайдите в Панель управления в раздел Программы и компоненты, в меню слева выберите «Включение или отключение компонентов Виндовс», найдите в списке «Службы IIS» и снимите все галочки:

lazy placeholder

Согласитесь с отключением служб и нажмите Да.

lazy placeholder

После этого для верности можете перегрузить компьютер и 80-й порт станет свободным, теперь Вы можете его использовать.

Если 80-й порт занят программой Skype, то освободить его еще проще, откройте инструменты — настройки — соединение снимите галочку «Для дополнительных входящих соединений следует использовать порты 80 и 443», нажмите сохранить. Если 80-й порт по прежнему занят проверьте настройки еще раз, иногда они не сохраняются с первого раза.

lazy placeholder

Иногда 80-й порт занимают другие программы, в этом случае освободить его можно изменив настройки этих программ или отключив службы.

Список программ которые могут занимать 80-й порт:

Если после выполнения всех рекомендаций у Вас по прежнему занят 80-й порт — пишите в комментариях разберемся вместе!

Как определить, что занимает 80 порт

Многие о том, что порт 80 занят, узнают, при загрузке и установке на ПК программ, необходимых, например, для веб-разработки. К таким относятся OpenServer или Apashe. Для полноценной работы этих сервисов нужны свободные порты 80 или 443.

lazy placeholder

Какая программа заняла порт 80 в Windows 10

Используем для распознавания программы утилиту CurrPorts (https://www.nirsoft.net/utils/cports.html).

lazy placeholder

Или запускаем под Админом командную строку следующего содержания:

lazy placeholder

Такая команда на дисплее выведет буквенно-цифровой набор:

lazy placeholder

В этой строке последняя цифра показывает программу, занявшую ресурс, по ней находим идентификатор процессора, запустив диспетчер задач.

Показатель PID иногда отличается, поскольку рассматриваемым портом используется много программ. Чаще он занимается процессом System или Skype, если стоит значение PID4.

Освобождаем 80-й порт

Для этого переходим к Панели управления, далее — к разделу Программ и компонентов. В меню в левой стороне открывшегося окна, выбираем пункт, где можно включать или отключать компоненты операционной системы. Теперь находим в выпавшем перечне «Службы IIS», снимаем проставленные отметки:

lazy placeholder

На мониторе появится сообщение с вопросом об отключении служб. Соглашаемся, нажав кнопку «ДА».

lazy placeholder

Остается выполнить перезагрузку ПК, и порт освободится.

Если «виновник» – Skype, поступаем следующим образом. Переходим к инструментарию, выбираем «Настройки» — «Соединения», снимаем галочку в пункте

lazy placeholder

Сохраняемся. Если ресурс по-прежнему остается занятым, снова повторяем процедуру, потому что не всегда первая попытка бывает удачной.

lazy placeholder

Порт 80 занят другой программой

Иногда возникают и такие ситуации. Тогда придется внести изменения в параметры настроек этих утилит или выполнить отключение служб.

Например, какие порты заняты системой по протоколу http, увидеть получится в реестре. Нужно только открыть редактор, а для перехода использовать путь:

lazy placeholder

Если попытки оказались тщетны, тогда снова перейдите к редактору с помощью указанного пути, вместо Start поставьте «0» или «4». Либо в этом же реестре создайте новый параметр по типу Dword, обозначив его, как NoRun, и проставьте в ячейке цифру «1». Кавычки не использовать.

Запуск XAMPP — как освободить порт 80

Вступление

После установки XAMPP — локального сервера готовой сборки, на свой компьютер, может возникнуть проблема занятости порта 80, необходимого для запуска веб – сервера Apache, входящего в сборку XAMPP. В этой статье решим эту проблему, на скриншотах Windows 7.

Кнопки запуска XAMPP

Запуск XAMPP (на Windows) проводится от имени администратора. Сам запуск, очень простой, достаточно из меню «Пуск», запустить XMAPP Control Panel.

lazy placeholder

При запуске XAMPP, система проведет анализ системы компьютера и в информационном поле панели сообщит о готовности системы к запуску или покажет ошибки, мешающие запуску XAMPP.

На первом фото видим, пример отсутствия ошибок для запуска.

lazy placeholderНа втором фото, видим, одну из возможных ошибок, которые мешают запустить веб сервер Apache платформы XAMPP.

lazy placeholder

Примечание: Стоит отметить, что проблема занятости порта 80 характерна для старта веб сервера Apache, на любой сборке. По умолчанию, файл конфигурации Apache, настроен на запуск на порту 80.

Два принципа решения проблемы занятости порта 80 Windows

Есть два способа решения проблемы занятости порта 80, и освободить порт 80 можно двумя подходами:

• Освободить порт 80, отключив другие службы использующие порт 80 (рекомендован).
• Перестроить веб сервер Apache для работы на другом порту (не рекомендован).

Диагностика порта 80 из командной строки

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

Есть две команды, помогающие определить реальную программу, которая использует HTTP.sys и блокирует порт 80. К сожалению, они трудно читаются.

Откройте командную строку от имени администратора;

(покажет активные зарегистрированные URL-адреса).

Диагностика порта 80 инструментами XAMPP

Так как мы работаем с XAMPP, то и решать проблему занятости порта 80, начнем с помощью инструментов XAMPP.

фото 1. Порт 80 занят и занят службой Windows. Видим порт 80, PD 4, занят службой System;

lazy placeholder

фото 2. Порт 80 занят, но уже запущенным по умолчанию веб сервером Apache (httpd.exe).

lazy placeholder

Запуск XAMPP, остановка XAMPP

Сразу посмотрим, как запускать XAMPP, если нет ошибок. Если ошибок нет, просто запускаем XMAPP кнопками «Start» запуская модули:

• Apache;
• MySQL;
• Mercury. Это почтовый сервер, его запускать необязательно.

lazy placeholderФото запущенных модулей сервера XAMPP.

lazy placeholderОстанавливаем модули XAMPP кнопками «Stop».

Способы освободить порт 80 и провести запуск XAMPP

Переходим к освобождению порта 80.

Вариант 1. Отключаем службу IIS

Информацию, которую мы посмотрели на кнопке «Netstat», «порт 80, PD 4, занят службой System», мало поможет в решении проблемы, освободить 80 порт. На практике, если вы не используете Skype, чаще всего на Windows 7, порт 80 занят службой IIS. Поэтому в первом варианте решения проблемы, отключаем службу IIS.

Для этого идем следующим путем: Пуск>>>Панель управления>>>Все элементы… (мелкие значки)>>>Включение и отключение компонентов Windows.

Далее, снимаем чек со службы IIS и перегружаем компьютер.

lazy placeholderIIS отключить

Запускаем XAMPP заново.

Вариант 2. У вас стоит Skype

Если вы используете Skype, то XAMPP выдаст вам несколько иную информацию, по которой сразу понятно, что Skype нужно перевести на другой порт. Skype можно легко перестроить, чтобы не использовать по умолчанию порты Apache 80 и 443. Это изменение обычно не имеет побочных эффектов. Для этого, входите в панель Skype и убираете чек с портов 80 и 443.

lazy placeholder

Идем в службы Windows. Есть два пути:

Вы отлично видите все службы Windows, видите их активность (запуск), но не видите порт, на котором они работают.

Вариант 4. Перестройка или изменение настроек XAMPP

Можно пойти другим путем и не трогать занятый порт 80, а попробовать запустить Apache на другом порту, например, 10080 или 8080.

Важно! Изменение портов работы Apache имеет ряд побочных эффектов. Поэтому поддержка XAMPP, не рекомендует изменять порты Apache. Лучше поискать другие решения, чтобы освободить 80 порт для работы Apache.

ServerName localhost: 80

• Listen 443

• ServerName www.example.com:443

Меняем 443 на 100443

• Запускаем панель управления XAMPP. Жмем кнопку [Config] системы.
• Далее Кнопка [Service and port changes] • На вкладке Apache меняем главный порт и порт SSL на новые порты
• Нажмите [Save] • Перезагружаем панель управления XAMPP.
• Запуск XAMPP заново.

lazy placeholder

Как проверить работу XAMPP

После запуска модулей XAMPP, нужно проверить его работу. Для этого, в адресной строке браузера пишем localhost и смотрим результат.

Важно! Если вы сделали всё правильно, откроется панель управления XAMPP сервером. Вот фото.

lazy placeholder

Видим кнопки управления сервером:

На кнопке PHP info смотрим сборку сервера. Кнопка PHP myadmin понадобится для создания базы данных и установки CMS, чем и займемся в другой статье.

lazy placeholder

Запуск XAMPP возможен если свободен порт 80. Лучшим вариантом освобождения порта 80 (443), необходимого для запуска модуля Apache XAMPP, будет поиск и отключение службы Windows использующий этот порт для своих побочных задач. Чаще всего это IIS, Skype.

lazy placeholderКак освободить 80 порт в Windows 10

lazy placeholder4.09.15 lazy placeholder04.09.15 lazy placeholder16 lazy placeholder43915

Для запуска локального сервера, например, OpenServer, нужен свободный 80 порт. Можно, конечно, использовать другой порт, но нужен именно этот. Поэтому:

Или, если первое не сработало:
3) Создаем параметр типа Dword c именем «NoRun» и присваиваем ему значение «1» без кавычек.
4) Перезагружаем компьютер.

+ ⇥ Не помешает проверить настройки Skype. Идем в Инструменты/Настройки/Дополнительно/Соединение/ и убираем галочку «Использовать порты 80 и 443 в качестве входящих альтернатив». Сохраняем и перезапускаем Skype. Не помешает повторно перепроверить эту настройку, потому что иногда она не сохраняется по неизвестной причине.

lazy placeholder

Рейтинг: 8.7/10 (24)

lazy placeholderКомментарии:

coder.hol.es /* Админ */ #

Не пробовал пока что) – Но, спасибо за информацию)

Кто занял 80 порт в Windows server?

Кто занял 80 порт в Windows server?

Кто занял 80 порт в Windows server?

Как-то обнаружилось, что 80 порт на Windows server 2012 R2 ужа занят, хотя ничего подозрительного не устанавливалось, IIS не включен.
Устанавливался только MSSQL сервер.
Так вот, 80 порт как раз и заняла служба Службы SQL Server Reporting Services (MSSQLSERVER) отвечающая за выполнение и отображение отчетов. Также 80 порт может занимать и служба Службы SQL Server Analysis Services (MSSQLSERVER)

Если Вы не ставили MSSQL или скайп, не включали IIS, а порт 80 все равно занят, то будем более подробно исследовать систему:
Если не помогло, то надо поискать что за процесс использует наш порт.

Если 80 порт занимает http.sys то есть 2 способа:

Далее перезагружаем компьютер и проверяем 80 порт на занятость.

ЗЫ: В Win 8 80 порт может занимать Служба веб-публикаций

Изменить порт в SQL Server Reporting Services можно следующим образом:

Источник

Как открыть порт 80 в Windows 7,8 и Windows 10

lazy placeholder

Порт 80 в большинстве операционных систем «забинден» под HTTP-сервер. Не стали исключением операционные системы от Microsoft — Windows 7, 8 и даже последняя новинка — Windows 10. Поэтому открыть его в брандмауэре просто так не получится. Тут нужны танцы с бубном. Какие конкретно — я сейчас расскажу.
В Виндовс есть такой драйвер уровня ядра — http.sys, который обрабатывает http-запросы и «слушает» всё, что приходит в 80-го порта. Именно этот драйвер и не даст ничему иному через этот порт работать. Что делать?

Самый простой способ — обмануть http.sys. Дело в том, что любая современная операционная система поддерживает как старый протокол TCP/IPv4, так и новый — TCP/IPv6, который пока только набирает обороты, но не настолько распространён, как его предшественник. Так вот по умолчанию драйвер работает именно с четвёртой версией протокола. А мы его заставим работать с IPv6. Для этого запускаем командную строку с правами администратора и пишем в ней команду:

netsh http add iplisten ipaddress=::

Этим мы указываем http.sys работать с IPv6 адресом 0:0:0:0:0:0:0:0, который для краткости пишется как два двоеточия — «::».
Далее нужно открыть системный файл HOSTS (опять же с правами администратора), который расположен по адресу:

И добавить в нём строчку:

После этого надо перезагрузиться и можно проверять. 80-й порт должен быть доступен.

Иные варианты решения проблемы

Если первый способ не помог, можно попробовать следующее:

1. Начните с проверки системы антивирусом. Иногда поселившаяся в компьютере пакость тоже пытается открыть порт 80 в Виндовс чтобы дальше распространятся.

2. Отключите встроенный веб-сервер IIS. Делается это так — нажимаем комбинацию Win+R, вводим команду gpedit.msc и открываем таким образом список служб. Отключаем IIS, перезагружаемся и проверяем доступность 80 порта.

3. Крайний способ — редактирование реестра. Заранее хочу предупредить, что после этих действий могут возникнуть проблемы с принтером (если, конечно, он у Вас подключен).
Запускаем редактор реестра regedit и редактируем ветку:

В ней надо поменять значение у параметра Start с 3 на 4. Перезагружаемся, проверяем.
Не помогло? Тогда отключим http ручками в реестре. Для этого снова открываем ту же ветку реестра и создаём параметр типа DWORD (32-бит) с именем NoRun. Значение у него выставляем 1. Снова перезагружаемся и проверяем.

Источник

При использовании многих сборок локальных веб-серверов, среди которых OpenServer, Denver и другие, пользователи иногда сталкиваются с проблемой: порт 80 занят и сервер не запускается. Нужно просто освободить занятый порт одним из возможных способов.

Использование реестра

Если порт 80 занят System в операционной системе Windows 7, 8 или 10, проделайте следующее:

  1. Откройте реестр, нажав сочетание клавиш win+R и введя в пустое поле команду regedit
  2. В левой части экрана пройдите по следующему пути HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesHTTP
  3. В ключе start измените значение с 3 на 4. Для этого щелкните по нему два раза мышкой и впишите новую цифру.
  4. Перезапустите Windows.
  5. Проверьте, заработал ли теперь OpenServer.

Порт 80 занят http.sys в Windows 10

В Windows 10 порт 80 может быть занят драйвером операционной системы http.sys, взаимодействующим со встроенным оборудованием и дополнительными устройствами. По умолчанию драйвер работает по IPv4-протоколу и занимает порт 80, закрывая к нему доступ другим программным продуктам. Для решения проблемы достаточно перевести работу драйвера с протокола IPv4 на IPv6:

Автор считает, что эти материалы могут вам помочь:

  • Как исправить ошибку «В системе недостаточно памяти»?
  • Не удалось запустить приложение так как его параллельная конфигурация неправильна
  • Ошибка 0xc0000221 в Windows 10: инструкция по исправлению
  • Ошибка 0xc00000e9 при запуске Windows – решение
    1. Запустите командную строку от имени администратора (найдите ее в Пуске, нажмите правой кнопкой мыши и выберите «Запуск от имени администратора»).
    2. Пропишите следующую команду: netsh http add iplisten ipaddress=::
    3. Чтобы не ошибиться при вводе, скопируйте текст, вставьте в командную строку и нажмите Enter.
    4. Получив подтверждение успешного выполнения операции, закройте окно.
    5. При помощи блокнота откройте файл hosts, который находится здесь: C:WindowsSystem32driversetc
    6. Добавьте в файл строку 127.0.0.1 local
    7. Сохраните файл и перезагрузите Windows.

    После загрузки системы попробуйте вновь запустить веб-сервер OpenServer, чтобы убедиться, что порт 80 теперь свободен.

    Радикальный метод освобождения порта 80

    Если оба предыдущих способа не помогли, можно принять радикальное решение, запретив всем программам и службам использовать порт 80. Проделайте следующие действия:

    1. Откройте Командную строку.
    2. Введите команду netstat -aon | more
    3. Это нужно, чтобы убедиться, что порт 80 действительно чем-то занят.
    4. Далее введите в строку команду NET stop HTTP
    5. Подтвердите действие вводом буквы Y и Enter.
    6. Все службы будут остановлены, после чего вы можете запустить OpenServer и проверить его работу.

    Учтите, что при использовании этого способа может перестать работать принтер или другое периферийное оборудование, но после перезагрузки Windows все восстановится.

    Каждый раз, когда вы делитесь этой статьей в социальной сети, ее автор становится немного счастливее! Пожалуйста нажмите на одну из кнопок выше!

    Start menu → Accessories → right click on «Command prompt». In the menu, click «Run as Administrator» (on Windows XP you can just run it as usual), run netstat -anb, and then look through output for your program.

    BTW, Skype by default tries to use ports 80 and 443 for incoming connections.

    You can also run netstat -anb >%USERPROFILE%ports.txt followed by start %USERPROFILE%ports.txt to open the port and process list in a text editor, where you can search for the information you want.

    You can also use PowerShell to parse netstat output and present it in a better way (or process it any way you want):

    $proc = @{};
    Get-Process | ForEach-Object { $proc.Add($_.Id, $_) };
    netstat -aon | Select-String "s*([^s]+)s+([^s]+):([^s]+)s+([^s]+):([^s]+)s+([^s]+)?s+([^s]+)" | ForEach-Object {
        $g = $_.Matches[0].Groups;
        New-Object PSObject |
            Add-Member @{ Protocol =           $g[1].Value  } -PassThru |
            Add-Member @{ LocalAddress =       $g[2].Value  } -PassThru |
            Add-Member @{ LocalPort =     [int]$g[3].Value  } -PassThru |
            Add-Member @{ RemoteAddress =      $g[4].Value  } -PassThru |
            Add-Member @{ RemotePort =         $g[5].Value  } -PassThru |
            Add-Member @{ State =              $g[6].Value  } -PassThru |
            Add-Member @{ PID =           [int]$g[7].Value  } -PassThru |
            Add-Member @{ Process = $proc[[int]$g[7].Value] } -PassThru;
    #} | Format-Table Protocol,LocalAddress,LocalPort,RemoteAddress,RemotePort,State -GroupBy @{Name='Process';Expression={$p=$_.Process;@{$True=$p.ProcessName; $False=$p.MainModule.FileName}[$p.MainModule -eq $Null] + ' PID: ' + $p.Id}} -AutoSize
    } | Sort-Object PID | Out-GridView
    

    Also it does not require elevation to run.

    Start menu → Accessories → right click on «Command prompt». In the menu, click «Run as Administrator» (on Windows XP you can just run it as usual), run netstat -anb, and then look through output for your program.

    BTW, Skype by default tries to use ports 80 and 443 for incoming connections.

    You can also run netstat -anb >%USERPROFILE%ports.txt followed by start %USERPROFILE%ports.txt to open the port and process list in a text editor, where you can search for the information you want.

    You can also use PowerShell to parse netstat output and present it in a better way (or process it any way you want):

    $proc = @{};
    Get-Process | ForEach-Object { $proc.Add($_.Id, $_) };
    netstat -aon | Select-String "s*([^s]+)s+([^s]+):([^s]+)s+([^s]+):([^s]+)s+([^s]+)?s+([^s]+)" | ForEach-Object {
        $g = $_.Matches[0].Groups;
        New-Object PSObject |
            Add-Member @{ Protocol =           $g[1].Value  } -PassThru |
            Add-Member @{ LocalAddress =       $g[2].Value  } -PassThru |
            Add-Member @{ LocalPort =     [int]$g[3].Value  } -PassThru |
            Add-Member @{ RemoteAddress =      $g[4].Value  } -PassThru |
            Add-Member @{ RemotePort =         $g[5].Value  } -PassThru |
            Add-Member @{ State =              $g[6].Value  } -PassThru |
            Add-Member @{ PID =           [int]$g[7].Value  } -PassThru |
            Add-Member @{ Process = $proc[[int]$g[7].Value] } -PassThru;
    #} | Format-Table Protocol,LocalAddress,LocalPort,RemoteAddress,RemotePort,State -GroupBy @{Name='Process';Expression={$p=$_.Process;@{$True=$p.ProcessName; $False=$p.MainModule.FileName}[$p.MainModule -eq $Null] + ' PID: ' + $p.Id}} -AutoSize
    } | Sort-Object PID | Out-GridView
    

    Also it does not require elevation to run.

    Как освободить порт?

    1. открыть cmd. введите netstat -a -n -o. найдите TCP [IP-адрес]: [номер порта]…. …
    2. CTRL + ALT + DELETE и выберите «запустить диспетчер задач». Щелкните вкладку «Процессы». Включите столбец «PID», выбрав: «Просмотр»> «Выбрать столбцы»> «Установите флажок для PID». …
    3. Теперь вы можете без проблем повторно запустить сервер на [IP-адрес]: [номер порта].

    31 колода 2011 г.

    Как убить процесс, который в настоящее время использует порт на локальном хосте в…

    1. Запустите командную строку от имени администратора. Затем запустите указанную ниже команду. netstat -ano | findstr: номер порта. …
    2. Затем вы выполняете эту команду после определения PID. taskkill / PID typeyourPID здесь / F. Выполните первую команду еще раз, чтобы проверить, доступен ли процесс или нет.

    Как мне избавиться от портов 8080 в Windows 10?

    Шаги по завершению процесса, запущенного на порту 8080 в Windows,

    1. netstat -ano | findstr Номер порта>
    2. taskkill / F / PID

    19 окт. 2017 г.

    Как разблокировать порты?

    Как разблокировать порты

    1. Нажмите кнопку Пуск.
    2. Введите Панель управления и нажмите Enter.
    3. Нажмите Система и безопасность.
    4. Щелкните Брандмауэр Windows.
    5. Выберите Дополнительные параметры, а затем выберите Правила для входящих подключений на левой панели.
    6. Щелкните правой кнопкой мыши Правила для входящих подключений и выберите Новое правило.
    7. Выберите Порт, а затем нажмите Далее.
    8. Выберите TCP в качестве протокола для применения правила.

    Как я могу освободить порт 8080?

    Удерживая нажатой клавишу Windows, нажмите клавишу R, чтобы открыть диалоговое окно «Выполнить». Введите «cmd» и нажмите «ОК» в диалоговом окне «Выполнить». Убедитесь, что открывается командная строка. Введите «netstat -a -n -o | найдите «8080» ».

    Как отключить прослушивание порта в Windows?

    20 ответы

    1. Откройте cmd.exe (примечание: вам может потребоваться запустить его от имени администратора, но это не всегда необходимо), затем выполните следующую команду: netstat -ano | findstr: PORT> (Замените PORT> на номер порта, который вы хотите, но оставьте двоеточие)…
    2. Затем выполните следующую команду: taskkill / PID / F. (На этот раз без двоеточия)

    21 центов 2017 г.

    Что делает команда netstat?

    Команда netstat создает дисплеи, показывающие состояние сети и статистику протокола. Вы можете отображать состояние конечных точек TCP и UDP в формате таблицы, информацию таблицы маршрутизации и информацию об интерфейсе. Наиболее часто используемые параметры для определения состояния сети: s, r и i.

    Как проверить, какие порты работают в Windows?

    1. Откройте окно командной строки (от имени администратора). В поле «Начать поиск» введите «cmd», затем щелкните правой кнопкой мыши «cmd.exe» и выберите «Запуск от имени администратора».
    2. Введите следующий текст и нажмите Enter. netstat -abno. …
    3. Найдите порт, который вы слушаете, в разделе «Локальный адрес».
    4. Посмотрите на имя процесса прямо под ним.

    Как проверить свободные порты Windows 10?

    Нажмите кнопку «Пуск», введите cmd и щелкните правой кнопкой мыши «Командная строка», когда она появится в результатах поиска. Нажмите «Запуск от имени администратора». При этом будет постоянно появляться список портов, который, вероятно, будет довольно длинным, вместе с процессами Windows, которые их используют.

    Как мне разрешить уже используемый порт?

    Устранение неполадок с уже используемым портом

    1. > Остановите конфликтующее приложение следующим образом:
    2. а. Откройте командную строку и введите netstat -aon | findstr «8080». …
    3. б. Завершите конфликтующий процесс:
    4. я. Откройте диспетчер задач Windows.
    5. II. На вкладке «Процессы» нажмите «Просмотр»> «Выбрать столбцы».
    6. iii. Выберите PID и нажмите ОК.
    7. IV. …
    8. c.

    Как запустить Tomcat на другом порту?

    Как изменить порт по умолчанию в Apache Tomcat?

    1. Остановите службу Apache Tomcat.
    2. Перейдите в папку Apache Tomcat (например, C: Program FilesApache Software FoundationTomcat 7.0) и найдите файловый сервер. xml в папке conf.
    3. Измените значение порта коннектора с 8080 ″ на то, которое вы хотите назначить своему веб-серверу. …
    4. Сохраните файл.
    5. Перезапустите службу Apache Tomcat.

    8 колода 2018 г.

    Как открыть порт 8080?

    Открытие порта 8080 на сервере Brava

    1. Откройте брандмауэр Windows в режиме повышенной безопасности (Панель управления> Брандмауэр Windows> Дополнительные настройки).
    2. На левой панели щелкните Правила для входящих подключений.
    3. На правой панели нажмите Новое правило. …
    4. Установите для параметра Тип правила значение «Пользовательский», затем нажмите «Далее».
    5. Установите «Программа» на «Все программы», затем нажмите «Далее».

    Почему заблокирован порт 80?

    Причина этой ошибки в том, что какое-то другое приложение уже использует порт 80.… Поскольку порт 80 является портом по умолчанию для http, наиболее вероятная причина заключается в том, что на вашем компьютере работает другой веб-сервер (например, IIS). Однако некоторые другие приложения также могут блокировать порт 80. Хорошим примером является Skype.

    Как разблокировать порты, заблокированные моим интернет-провайдером?

    Если ваш интернет-провайдер блокирует ВСЕ порты, вы ничего не можете с этим поделать, кроме как позвонить им и вежливо спросить. В противном случае это, скорее всего, проблема с настройками вашего роутера или приложения. Очень немногие интернет-провайдеры блокируют ВСЕ порты. Большинство домашних интернет-провайдеров блокируют общие порты (80, 443, 21, 22, 23, 53 и т. Д.).

    Понравилась статья? Поделить с друзьями:
  • Windows 10 установка драйверов неизвестных устройств
  • Windows 10 что делать если удалили администратора
  • Windows 10 установка времени по интернету
  • Windows 10 чистый образ скачать яндекс диск
  • Windows 10 чистый образ без лишнего