Старт-запуск--cmd Введите командную строку Введите netstat -ano, чтобы увидеть все связанные PID, а затем найдите программу, соответствующую этому PID, в диспетчере задач. Если в диспетчере задач нет элемента PID, вы можете выбрать «Просмотр» — «Выбрать столбцы» в диспетчере задач.
Часто, когда мы запускаем приложение, мы обнаруживаем, что порт, необходимый системе, занят другими программами. Как узнать, кто занимает нужный нам порт, у многих возникают головные боли. Следующий метод очень прост, надеюсь, он будет полезен всем
Если нам нужно определить, кто занимает наш порт 9050
1. Платформа Windows Выполните в окне командной строки Windows: 1. Просмотр всех использования портов
C:\>netstat -ano Протокол Локальный адрес Внешний адрес PID статуса TCP 127.0.0.1:1434 0.0.0.0:0 ПРОСЛУШИВАНИЕ 3236 TCP 127.0.0.1:5679 0.0.0.0:0 СЛУШАНИЕ 4168 TCP 127.0.0.1:7438 0.0.0.0:0 СЛУШАНИЕ 4168 TCP 127.0.0.1:8015 0.0.0.0:0 ПРОСЛУШИВАНИЕ 1456 TCP 192.168.3.230:139 0.0.0.0:0 СЛУШАНИЕ 4 TCP 192.168.3.230:1957 220.181.31.225:443 УЧРЕЖДЁН 3068 TCP 192.168.3.230:2020 183.62.96.189:1522 УЧРЕЖДЁН 1456 TCP 192.168.3.230:2927 117.79.91.18:80 СОЗДАНО 4732 TCP 192.168.3.230:2929 117.79.91.18:80 УЧРЕЖДЁН 4732 TCP 192.168.3.230:2930 117.79.91.18:80 УЧРЕЖДЁН 4732 TCP 192.168.3.230:2931 117.79.91.18:80 СОЗДАНО 4732
2. Проверьте заполненность указанного порта
C:\>netstat -aon|findstr "9050" Протокол Локальный адрес Внешний адрес PID статуса TCP 127.0.0.1:9050 0.0.0.0:0 ПРОСЛУШИВАНИЕ 2016 P: Видите, порт занят процессом с номером процесса 2016, продолжайте выполнять следующую команду: (Вы также можете зайти в диспетчер задач, чтобы проверить процесс, соответствующий pid) 3. Проверьте процесс, соответствующий PID
C:\>tasklist|findstr "2016" Имя изображения PID Имя сессии Сессия# Использование памяти ========================= ======== ================ tor.exe 2016 Консоль 0 16,064 K
P: Ясно, Tor занимает ваш порт.
4. Завершить процесс
C:\>taskkill /f /t /im tor.exe
|