1、查詢端口占用的進程ID
點擊"開始"-->"運行",輸入"cmd"后點擊確定按鈕,進入DOS窗口,接下來分別運行以下命令:
netstat -a -n #各個端口占用
netstat -ano #各個端口占用和進程PID
netstat -aon | findstr "8080"
C:\Users\admin>netstat -aon|findstr "8080" TCP 127.0.0.1:9080 0.0.0.0:0 LISTENING 4456
2、查看端口號所對應的應用程序
tasklist | findstr "4456"
補充: tasklist /fi "pid eq 4456"
GROOVE.EXE 4456 Console 1 84,880 K
很明顯,是GROOVE.EXE 占用了80端口,GROOVE.EXE 一個IE的ACTIVEX控件。
3、終止進程
taskkill /pid 4456 /F
或則使用 taskkill /f /t /im GROOVE.exe
再次查詢是否成功終止
tasklist | findstr "4456"
如果成功終止此次執行命令后應返回空.,則表示成功,終止 PID 為 4456 的進程。