Чтобы найти и завершить процесс, использующий определенный порт в Windows, вы можете использовать различные методы. Вот несколько подходов:
-
Командная строка (CMD):
- Откройте командную строку от имени администратора.
- Используйте следующую команду, чтобы идентифицировать процесс, использующий определенный порт:
netstat -ano | findstr :<port_number>
Замените
фактическим номером порта, который вы хотите проверить. - Обратите внимание на PID (идентификатор процесса) процесса, указанного в выходных данных.
- Чтобы завершить процесс, выполните следующую команду:
taskkill /PID <process_id> /F
Замените
PID процесса, который вы хотите завершить.
-
PowerShell:
- Откройте PowerShell от имени администратора.
- Выполните команду ниже, чтобы найти процесс, использующий определенный порт:
Get-Process -Id (Get-NetTCPConnection -LocalPort <port_number>).OwningProcess
Замените
фактическим номером порта, который вы хотите проверить. - Обратите внимание на идентификатор процесса (PID) процесса, указанный в выходных данных.
- Чтобы завершить процесс, выполните следующую команду:
Stop-Process -Id <process_id> -Force
Замените
PID процесса, который вы хотите завершить.
-
Монитор ресурсов:
- Нажмите
Win + R
, чтобы открыть диалоговое окно «Выполнить». - Введите
resmon.exe
и нажмите Enter, чтобы открыть монитор ресурсов. - В окне «Монитор ресурсов» перейдите на вкладку «Сеть».
- В разделе «Прослушиваемые порты» найдите интересующий вас номер порта.
- Обратите внимание на связанный PID (идентификатор процесса).
- Нажмите правой кнопкой мыши по процессу и выберите «Завершить процесс», чтобы завершить его.
- Нажмите