在程序開發運行過程中,通常會遇到當前埠「XX」被佔用的情況,怎麼查詢這個埠到底此時被哪裡程序佔用呢?
明確那個埠出現了佔用,比如「80」,那麼就要查詢80埠被哪些程序佔用著,點擊「開始」-->「運行」或者windows+R快捷鍵,打開運行窗口,如下圖
在運行窗口中輸入cmd命令,然後點擊確定按鈕,出現如下cmd命令符窗口,如下圖
在命令符窗口中輸入下列查找埠命令:netstat -ano|findstr 「80」然後敲回車,出現如下查詢結果第一列是協議,第二列是地址和埠號,最後一列是PID號,記住佔用埠的PID號。
打開任務管理器,這裡以win 8為例,在任務欄上右擊,選擇任務管理器菜單
在出現的任務管理器中,通過pid查找到對應的程序
xp、win7的任務管理器中沒有pid這一列,需要在上面菜單中找到添加,如下圖