Чтобы завершить или «уничтожить» порт в Windows CMD (командная строка), вы можете использовать несколько методов. Вот несколько вариантов:
-
Использование команд netstat и Taskkill:
a. Откройте командную строку от имени администратора.
b. Введите следующую команду, чтобы просмотреть все активные соединения и связанные с ними процессы:netstat -anoв. Найдите порт, который хотите закрыть, в столбце «Локальный адрес».
d. Обратите внимание на соответствующий PID (идентификатор процесса) в столбце «PID».
e. Чтобы завершить процесс и освободить порт, выполните команду Taskkill с PID:taskkill /PID <PID> /FЗамените
фактическим идентификатором процесса. -
Использование утилиты TCPView:
a. Загрузите и установите TCPView с веб-сайта Microsoft.
b. Запустите TCPView.
c. Найдите порт, который хотите закрыть, в столбце «Локальный порт».
d. Щелкните правой кнопкой мыши соответствующий процесс и выберите «Завершить процесс». -
Использование PowerShell:
а. Откройте PowerShell от имени администратора.
b. Выполните следующую команду, чтобы просмотреть все активные соединения и связанные с ними процессы:Get-NetTCPConnectionв. Укажите порт, который вы хотите закрыть, в столбце «LocalAddress».
d. Обратите внимание на соответствующее значение «OwningProcess».
e. Чтобы завершить процесс и освободить порт, выполните следующую команду:Stop-Process -Id <OwningProcess> -ForceЗамените
фактическим идентификатором процесса.