Вопросы

Порт 8080 занят: найдите процесс без принудительной остановки

XC7
Редакция XC720 октября 2026 г. в 12:32

Приложение сообщает EADDRINUSE или Address already in use? Сначала узнайте, кто слушает нужный TCP-порт. Завершать незнакомый процесс наугад не стоит.

Памятка для начинающих: свой компьютер с Windows, PowerShell и доступной командой Get-NetTCPConnection из модуля NetTCPIP. Аккаунт, платная подписка и ИИ не нужны. Сверено с документацией Microsoft 20.10.2026, без запуска на вашем компьютере.

Две проверки только для чтения

  1. Откройте PowerShell и выполните:
    Get-NetTCPConnection -State Listen -LocalPort 8080 | Select-Object LocalAddress,LocalPort,OwningProcess
    Замените 8080 портом из своей ошибки. В найденных строках OwningProcess — числовой идентификатор процесса, PID. Несколько строк могут соответствовать разным локальным адресам.
  2. Сразу посмотрите имя процесса:
    Get-Process -Id 1234 | Select-Object Id,ProcessName
    Вместо 1234 подставьте PID из предыдущего результата. Это пример числа, не готовый PID для вашего компьютера. Если найдено несколько разных PID, проверьте каждый.

Как понимать результат

Имя процесса — отправная точка, а не доказательство причины ошибки. Если это ваш ранее запущенный сервер, найдите его окно или терминал и решите, нужен ли второй экземпляр. Системный или незнакомый процесс не останавливайте по одному имени.

Нет совпадений — в этот момент не найден слушающий TCP-процесс в проверяемой Windows; это не гарантия, что порт доступен приложению. UDP, внутреннюю сеть WSL или контейнера эти команды отдельно не проверяют. Если процесс уже исчез, повторите первую проверку: PID относится к моменту наблюдения.

Команда отсутствует или доступ запрещён — остановитесь и уточните среду; не отключайте защиту и не устанавливайте случайные скрипты. Приведённые команды не завершают процессы, не меняют брандмауэр и не удаляют файлы, поэтому откат изменений не нужен.

Что оказалось за занятым портом у вас: второй экземпляр своего сервера, другая программа или ничего не нашлось? Достаточно описать вариант; не публикуйте полный вывод, IP-адреса и личные пути.


Проверяемые источники

0
Ответы: 0Просмотры: 0

Ответы

Пока нет ответов.

Войдите чтобы ответить