windows下如何查詢端口占用并關閉
windows上telnet功能默認是不開啟的,請按如下方式開啟,就可以在DOS界面下通過telnet命令進入telnet界面了:
1.打開控制面板>在控制面板里>點擊“程序”選項>在程序選項下>點擊“打開或關閉Windows功能”
>在打開的對話框中,找到“Telnet客戶端”并且勾選。然后點擊“確定”,等待幾分鐘,telnet客戶端功能就打開了。
比如我們查看3388端口通還是不通:telnet 116.55.242.205 3388 也可以用tcping 116.55.242.205 3388查看。
輸入命令:netstat -ano,列出所有端口的情況。在列表中我們觀察被占用的端口,比如是3388,首先找到它。
查看被占用端口對應的PID,輸入命令:netstat -aon|findstr "3388",回車,記下最后一位數字,即PID,假如這里是2720。
繼續輸入tasklist|findstr "2720",回車,查看是哪個進程或者程序占用了2720端口,假如結果是:svchost.exe。
或者是我們打開任務管理器,切換到進程選項卡,在PID一列查看2720對應的進程是誰,將其結束進程即可。