WIN10系統(tǒng)中怎么查看占用端口的程序名
在Windows操作系統(tǒng)中如果要運行提供網(wǎng)絡服務的程序,需要向系統(tǒng)注冊并監(jiān)聽特定的一個或多個端口才能正常向外提供服務。如果這個或這些特定的端口被其它程序所占用,會導致服務程序無法正常啟動,從而導致服務無法向外提供服務。這個時候我們就需要找出占用的程序名并結束這個進程來釋放占用的端口,這樣才能讓我們要運行的服務程序正常運行。
在Windows操作系統(tǒng)中結束進程很簡單,在任務管理器中的進程選項卡下選擇特定的進程,右鍵選擇結束任務即可。但問題是我們怎么才能找出占用端口的程序名呢?
下面來看看WIN10系統(tǒng)中查看占用端口的程序名的方法:
1、右鍵開始圖標,選擇“運行”打開運行。
2、在運行中輸入“cmd”,然后按“Ctrl+Shift+Enter”以管理員身份打開命令提示符,在用戶帳戶控制界面選擇是。
3、在命令提示符中輸入以下命令并回車查看端口監(jiān)聽以及對應進程的PID。
netstat -ano
4、找到被占用端口對應的進程PID。例如,被占用的本地端口為“21446”,那么占用端口對應進程的進程PID號為“3444”。
5、在命令提示符中輸入以下命令查看占用端口的程序名。
tasklist | findstr "PROCESS_PID"
注意:上面命令中的PROCESS_PID需要替換成步驟4中找到的真實的進程PID號。
所以我們這里需要執(zhí)行的命令為“tasklist | findstr "3444"”。
6、我們還可以在任務管理器中的“詳細信息”選項卡下查看占用端口的程序名。
首先,右鍵任務欄空白處,選擇“任務管理器”。
然后,在任務管理器中切換到“詳細信息”選項卡下,單擊“PID”列讓它從大到小排列,然后根據(jù)步驟4中找到的進程PID號查找對應的程序名。
以上就是WIN10系統(tǒng)中查看占用端口的程序名的方法。我們在Windows操作系統(tǒng)中配置網(wǎng)絡服務的時候,可能經(jīng)常會遇到端口被占用的問題。這個時候掌握查看占用端口的程序名的方法就很重要,能夠幫助我們解決服務配置過程中的很多問題。