在 Windows 環境下,常會遇到某個埠號被佔用導致服務無法啟動的情況。此時可善用內建的 netstat 與 taskkill 指令,快速定位並終止佔用進程。
netstat -aon | findstr "8821"LISTENING 的連線,最後一欄即為進程識別碼 (PID)。例如:TCP 0.0.0.0:8821 0.0.0.0:0 LISTENING 8336taskkill /f /pid 8336成功: 已終止 PID 為 8336 的進程。 即表示操作完成。此法適用於所有 Windows 版本,無需安裝第三方工具,開發與維護時極為實用。