Как освободить 80 порт windows 10
Как освободить 80 порт в Windows 10
Для запуска локального сервера, например, OpenServer, нужен свободный 80 порт. Можно, конечно, использовать другой порт, но нужен именно этот. Поэтому:
1) Win+X
, выбираем "Run" (или "Выполнить") -> regedit
2) Переходим в ветку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP
3) Ищем параметр «Start» и меняем значение на «0» без кавычек.
4) Перезагружаем компьютер.
⇥ Или, если первое не сработало:
3) Создаем параметр типа Dword
c именем «NoRun» и присваиваем ему значение «1» без кавычек.
4) Перезагружаем компьютер.
+ ⇥ Не помешает проверить настройки Skype. Идем в Инструменты/Настройки/Дополнительно/Соединение/ и убираем галочку «Использовать порты 80 и 443 в качестве входящих альтернатив». Сохраняем и перезапускаем Skype. Не помешает повторно перепроверить эту настройку, потому что иногда она не сохраняется по неизвестной причине.
Источник Источник
Как гарантированно освободить 80 порт в Windows? Несколько вариантов решения проблемы
Большинство пользователей узнает о том что на их компьютере занят 80-й порт когда пытается его использовать, о проблеме становится известно если Вы вдруг решите стать веб-разработчиком и захотите поставить на Windows Apache, Denver, OpenServer или любую другую программу для работы которой потребуется свободный 80-й или 443 порт.
Что бы узнать какая программа занимает 80 порт можно использовать утилиту CurrPorts
Или использовать для этого командную строку запущенную от имени Администратора:
netstat -o -n -a | findstr 0.0:80
Эта команды выведет примерно такую строчку, последнее число это 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» и снимите все галочки:
Согласитесь с отключением служб и нажмите Да.
После этого для верности можете перегрузить компьютер и 80-й порт станет свободным, теперь Вы можете его использовать.
Если 80-й порт занят программой Skype, то освободить его еще проще, откройте инструменты — настройки — соединение снимите галочку «Для дополнительных входящих соединений следует использовать порты 80 и 443», нажмите сохранить. Если 80-й порт по прежнему занят проверьте настройки еще раз, иногда они не сохраняются с первого раза.
Иногда 80-й порт занимают другие программы, в этом случае освободить его можно изменив настройки этих программ или отключив службы.
Список программ которые могут занимать 80-й порт:
- TeamViewer версии ниже 12, для освобождения порта 80 нужно зайти в Дополнительно — Опции — Дополнительно — Показать дополнительные настройки и далее в спике опций найти что-то вроде «Не использовать входящие порты 80 и 443» — поставить галочку;
- Служба веб-публикаций W3SVC
- CoDeSys, а именно ENI server
- Служба агента веб-развертывания
- Служба VMware Workstation Server или VMwareHostd
- Служба Телефония
- Agnitum Outpost Firewall Pro — порты не занимает но может их блокировать и скорей всего блокирует в конфигурации по умолчанию
- Служба веб-публикаций
- Изредка 80-й порт могут занимать браузеры Firefox, Explorer, Chrome, Opera, точнее установленные в них расширения
- Служба SQL Server Reporting Services (MSSQLSERVER)
- Так же в реестре можно посмотреть какие порты занимает система по протоколу Http, для этого откройте редактор реестра и пройдите по пути: HKEY_LOCAL_MACHINE — SYSTEM — CurrentControlSet- Services- HTTP — Parameters — UrlAclInfo
- Если ничего не помогает, откройте редактор реестра и ветку HKEY_LOCAL_MACHINE — SYSTEM — CurrentControlSet — Services — HTTP, измените значение параметра Start на 0 или на 4 (0 помогает не во всех случаях) дополнительно здесь же можно создать параметр типа Dword c именем «NoRun» и значением «1» без кавычек.
Если после выполнения всех рекомендаций у Вас по прежнему занят 80-й порт — пишите в комментариях разберемся вместе!
Порт 80 занят - другой программой, windows 10, процессом system, системой, openserver
Многие о том, что порт 80 занят, узнают, при загрузке и установке на ПК программ, необходимых, например, для веб-разработки. К таким относятся OpenServer или Apashe. Для полноценной работы этих сервисов нужны свободные порты 80 или 443.
Какая программа заняла порт 80 в Windows 10
Используем для распознавания программы утилиту CurrPorts (https://www.nirsoft.net/utils/cports.html).
Или запускаем под Админом командную строку следующего содержания:
Такая команда на дисплее выведет буквенно-цифровой набор:
В этой строке последняя цифра показывает программу, занявшую ресурс, по ней находим идентификатор процессора, запустив диспетчер задач.
Показатель PID иногда отличается, поскольку рассматриваемым портом используется много программ. Чаще он занимается процессом System или Skype, если стоит значение PID4.
Освобождаем 80-й порт
Для этого переходим к Панели управления, далее — к разделу Программ и компонентов. В меню в левой стороне открывшегося окна, выбираем пункт, где можно включать или отключать компоненты операционной системы. Теперь находим в выпавшем перечне «Службы IIS», снимаем проставленные отметки:
На мониторе появится сообщение с вопросом об отключении служб. Соглашаемся, нажав кнопку «ДА».
Остается выполнить перезагрузку ПК, и порт освободится.
Если «виновник» – Skype, поступаем следующим образом. Переходим к инструментарию, выбираем «Настройки» — «Соединения», снимаем галочку в пункте
Сохраняемся. Если ресурс по-прежнему остается занятым, снова повторяем процедуру, потому что не всегда первая попытка бывает удачной.
Порт 80 занят другой программой
Иногда возникают и такие ситуации. Тогда придется внести изменения в параметры настроек этих утилит или выполнить отключение служб.
Например, какие порты заняты системой по протоколу http, увидеть получится в реестре. Нужно только открыть редактор, а для перехода использовать путь:
Если попытки оказались тщетны, тогда снова перейдите к редактору с помощью указанного пути, вместо Start поставьте «0» или «4». Либо в этом же реестре создайте новый параметр по типу Dword, обозначив его, как NoRun, и проставьте в ячейке цифру «1». Кавычки не использовать.
В результате появится следующее сообщение.
Это значит, что работа выполнена успешно.
Почитать как установить программу Twonky Server на компьютер.
Смотрели обновление: 3 094
Освобождаем 80 порт в windows 7 - 10
Доброго времени суток.
Не раз сталкивался с тем, что 80 порт занят и не удаётся
запустить apache.
Чаще всего причина появления данной проблемы это Skype.
Для начало проверяем настройки Skype.
Выбираем Инструменты/Настройки/Дополнительно/Соединение/
и убираем галочку «Использовать порты 80 и 443 в качестве входящих альтернатив».
Сохраняем и перезапускаем Skype для применения настроек.
Повторно перепроверяем, так как бывает, что она не сохранялась по не понятной причине.
Так же порт могут занимать следующие службы:
- Windows Remote Management — Службы удаленного управления
- Sql server reporting services(MSSQLSERVER) — Cлужбы Reporting Services
- (SSRS) — Службы отчетов SQL Server
- Web Deployment Agent Service
Собственно необходимо их отключить.
ПКМ по «Мой компьютер» - > Управление -> Службы и приложения -> Службы -> Находим необходимые службы и
останавливаем их.
Если не помогло, то включаем их обратно или не включаем
Так же если вы их не нашли, переходим дальше.
Это могут быть Проделки 'http.sys'
Есть два способа решения проблемы, оба работают:
1) Выполнить->regedit
2) В ветку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP
Первый:
1) Создаем параметр Dword, даём ему имя «NoRun» и присваиваем значение 1.
2) Перезагружаем компьютер
.
Второй
1) Ищем параметр «Start», изменяем его значение на 0.
2) Перезагружаем компьютер.
На Win 10 Pro x64 мне помог именно, второй способ.
Удачи
Как открыть порт 80 на Windows 7,8 и Windows 10
Порт 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 (опять же с правами администратора), который расположен по адресу:
C:\Windows\System32\drivers\etc\hosts
И добавить в нём строчку:
127.0.0.1 local
После этого надо перезагрузиться и можно проверять. 80-й порт должен быть доступен.
Иные варианты решения проблемы
Если первый способ не помог, можно попробовать следующее:
1. Начните с проверки системы антивирусом. Иногда поселившаяся в компьютере пакость тоже пытается открыть порт 80 в Виндовс чтобы дальше распространятся.
2. Отключите встроенный веб-сервер IIS. Делается это так — нажимаем комбинацию Win+R, вводим команду gpedit.msc и открываем таким образом список служб. Отключаем IIS, перезагружаемся и проверяем доступность 80 порта.
3. Крайний способ — редактирование реестра. Заранее хочу предупредить, что после этих действий могут возникнуть проблемы с принтером (если, конечно, он у Вас подключен).
Запускаем редактор реестра regedit и редактируем ветку:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HTTP
В ней надо поменять значение у параметра Start с 3 на 4. Перезагружаемся, проверяем.
Не помогло? Тогда отключим http ручками в реестре. Для этого снова открываем ту же ветку реестра и создаём параметр типа DWORD (32-бит) с именем NoRun. Значение у него выставляем 1. Снова перезагружаемся и проверяем.
Порт 80 занят службами Windows, не работает Openserver – как исправить?
При использовании многих сборок локальных веб-серверов, среди которых OpenServer, Denver и другие, пользователи иногда сталкиваются с проблемой: порт 80 занят и сервер не запускается. Нужно просто освободить занятый порт одним из возможных способов.
Использование реестра
Если порт 80 занят System в операционной системе Windows 7, 8 или 10, проделайте следующее:
- Откройте реестр, нажав сочетание клавиш win+R и введя в пустое поле команду regedit
- В левой части экрана пройдите по следующему пути HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP
- В ключе start измените значение с 3 на 4. Для этого щелкните по нему два раза мышкой и впишите новую цифру.
- Перезапустите Windows.
- Проверьте, заработал ли теперь OpenServer.
Порт 80 занят http.sys в Windows 10
В Windows 10 порт 80 может быть занят драйвером операционной системы http.sys, взаимодействующим со встроенным оборудованием и дополнительными устройствами. По умолчанию драйвер работает по IPv4-протоколу и занимает порт 80, закрывая к нему доступ другим программным продуктам. Для решения проблемы достаточно перевести работу драйвера с протокола IPv4 на IPv6:
Автор считает, что эти материалы могут вам помочь:
- Запустите командную строку от имени администратора (найдите ее в Пуске, нажмите правой кнопкой мыши и выберите «Запуск от имени администратора»).
- Пропишите следующую команду: netsh http add iplisten ipaddress=::
- Чтобы не ошибиться при вводе, скопируйте текст, вставьте в командную строку и нажмите Enter.
- Получив подтверждение успешного выполнения операции, закройте окно.
- При помощи блокнота откройте файл hosts, который находится здесь: C:\Windows\System32\drivers\etc
- Добавьте в файл строку 127.0.0.1 local
- Сохраните файл и перезагрузите Windows.
После загрузки системы попробуйте вновь запустить веб-сервер OpenServer, чтобы убедиться, что порт 80 теперь свободен.
Радикальный метод освобождения порта 80
Если оба предыдущих способа не помогли, можно принять радикальное решение, запретив всем программам и службам использовать порт 80. Проделайте следующие действия:
- Откройте Командную строку.
- Введите команду netstat -aon | more
- Это нужно, чтобы убедиться, что порт 80 действительно чем-то занят.
- Далее введите в строку команду NET stop HTTP
- Подтвердите действие вводом буквы Y и Enter.
- Все службы будут остановлены, после чего вы можете запустить OpenServer и проверить его работу.
Учтите, что при использовании этого способа может перестать работать принтер или другое периферийное оборудование, но после перезагрузки Windows все восстановится.
xampp - Как мне освободить порт 80 на локальном хосте Windows?
Переполнение стека- Около
- Товары
- Для команд
- Переполнение стека Общественные вопросы и ответы
- Переполнение стека для команд Где разработчики и технологи делятся частными знаниями с коллегами
port80 - Какая программа в Windows 10 использует порт 80?
Переполнение стека- Около
- Товары
- Для команд
- Переполнение стека Общественные вопросы и ответы
- Переполнение стека для команд Где разработчики и технологи делятся частными знаниями с коллегами
окон - XAMPP - Порт 80 используется «Невозможно открыть процесс» с PID 4! 12
Переполнение стека- Около
- Товары
- Для команд
- Переполнение стека Общественные вопросы и ответы
- Переполнение стека для команд Где разработчики и технологи делятся частными знаниями с коллегами
iis - порт 80 используется СИСТЕМОЙ (PID 4), что это?
Переполнение стека- Около
- Товары
- Для команд
- Переполнение стека Общественные вопросы и ответы
- Переполнение стека для команд Где разработчики и технологи делятся частными кун
Как открыть порты брандмауэра в Windows 10
Это руководство было написано членом сообщества Tom's Hardware JamieKavanagh . Вы можете найти список всех их руководств здесь.
Брандмауэр - важный аспект вычислений, и ни один ПК не должен обходиться без него. Вот почему Windows входит в комплект и входит в стандартную комплектацию. Брандмауэру Windows иногда нужно дать команду разрешить программе взаимодействовать с сетью, и именно здесь нужно открывать порты.Если вы хотите открыть порты брандмауэра в Windows 10, вот как это сделать.
Межсетевые экраны предназначены для защиты сети от угроз. Либо угрозы извне, пытающиеся проникнуть внутрь, либо угрозы изнутри, пытающиеся выйти. Это достигается путем блокировки сетевых портов. Каждый раз, когда программа пытается связаться через этот порт, брандмауэр проверяет свою базу данных правил, чтобы узнать, разрешено это или нет. Если он не знает, он спрашивает вас, поэтому иногда вы видите запросы с вопросом, разрешен ли определенной программе доступ в Интернет.
Параметры Windows 10
Открытие портов брандмауэра в Windows 10
Вы можете вручную разрешить программе доступ в Интернет, открыв порт брандмауэра. Вам нужно будет знать, какой порт он использует и протокол, чтобы это работало.
- Перейдите в Панель управления, Система и безопасность и Брандмауэр Windows.
- Выберите Дополнительные параметры и выделите Правила для входящих подключений на левой панели.
- Щелкните правой кнопкой мыши Правила для входящих подключений и выберите «Новое правило».
- Добавьте порт, который нужно открыть, и нажмите Далее.
- Добавьте протокол (TCP или UDP) и номер порта в следующее окно и нажмите Далее.
- Выберите Разрешить подключение в следующем окне и нажмите Далее.
- Выберите тип сети по своему усмотрению и нажмите Далее.
- Назовите правило как-нибудь значимое и нажмите «Готово».
Вы открыли порт брандмауэра в Windows 10!
.Смотрите также
- Как поставить смайлик в контактах на андроиде
- Как отключить applock на андроиде
- Как на рабочий стол добавить мой компьютер windows 10
- Андроид как выйти из инженерного меню
- Windows x86 что это
- Как установить домашнюю сеть в windows 7
- Будильник на windows 10 как работает
- Как узнать тип установленной оперативной памяти
- Как переименовать папку администратор windows 7
- Как в windows 7 найти сетевые подключения
- Частная сеть как изменить windows 10