Windows使用指令強制釋放使用中的端口

如果有兩個想執行的程序都需要使用相同端口的時候,作業系統的運行機制是只允許一個端口只能被一個程序使用,所以當已經有程序在佔用端口時,若再執行另一個程序會彈出錯誤訊息。所以,此文章是教大家如何使用指令模式來強制關閉佔用端口的程序。

步驟一:找出哪些在使用端口的程序的指令

netstat -ano | findstr <端口號碼>

範例:

C:\Users\Alvin>netstat -ano | findstr 8080
  TCP    0.0.0.0:8080          0.0.0.0:0              LISTENING       20100
  TCP    [::]:8080             [::]:0                 LISTENING       20100

步驟二:強制關閉佔用端口的指令

taskkill  /F  /PID  <程序ID>

範例:

taskkill /F /PID 20100
成功: 處理程序 PID 20100 已經終止了。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

*

驗證碼 * Time limit is exhausted. Please reload CAPTCHA.

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料