Windows中殺死佔用某個埠的程式

fsdgrasdfg發表於2020-11-06

最近寫專案,總是出現埠被佔用的問題,原來傻傻的把電腦重啟一下,終於有一天受不了了,想要想辦法解決。剛開始從網上找了好多教程,發現不行。開始自己嘗試,終於,成功的將佔用埠的程式殺掉。在此記錄下過程(以8080埠為例):

第一步,開啟cmd命令視窗,輸入命令,根據埠號查詢對應的程式號

netstat -ano | findstr 80 //列出程式極其佔用的埠,且包含 80

結果如下:

發現 8080 埠被 PID(程式號)為 9268 的程式佔用。

第二步, 據程式號尋找程式名稱

tasklist | findstr 9268

根據程式號從工作管理員中查詢該程式,手動殺死即可。

但是我發現,在工作管理員中找不到該程式。只好從命令列殺死該程式了,命令如下:

taskkill -PID <程式號> -F //強制關閉某個程式

相關文章