Как убить процесс по PID в Windows
Для того чтобы убить процесс, который занимает определенный порт в Windows, можно воспользоваться командной строкой и утилитой `netstat` для получения списка активных соединений и портов, а затем командой `taskkill` для завершения процесса. Вот как это можно сделать:
1. Откройте командную строку:
- Нажмите клавишу Win + R для вызова "Выполнить".
- Введите "cmd" и нажмите Enter.
2. Получите список активных соединений и найдите процесс, занимающий нужный порт:
- В командной строке введите следующую команду:
netstat -ano | findstr :<порт>
- Замените `<порт>` на номер порта, который хотите освободить (например, 8080).
- В выводе найдите процесс с соответствующим портом и запомните его идентификатор (PID), который находится в последнем столбце.
3. Убейте процесс с помощью команды `taskkill`:
- В командной строке введите следующую команду:
taskkill /F /PID <PID>
- Замените `<PID>` на идентификатор процесса, который вы получили на предыдущем шаге.
- Ключ `/F` указывает на принудительное завершение процесса.
После выполнения этой команды процесс, занимающий указанный порт, будет завершен, и порт освободится для использования другими приложениями.