Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Windows 快速定位端口占用進程:netstat + tasklist 組合拳

編輯:系統常見問題解答

啟動服務提示端口被佔用時,兩條命令快速鎖定元兇。

步驟

  1. 查看端口對應 PID:
    netstat -aon | findstr "9050"
    輸出示例:TCP 127.0.0.1:9050 0.0.0.0:0 LISTENING 2016
  2. 根據 PID 查進程名:
    tasklist | findstr "2016"
    輸出示例:tor.exe 2016 Console 0 16,064 K

參數說明

  • netstat -a 顯示所有連接/監聽
  • -o 顯示 PID
  • -n 數字顯示 IP/端口 (加速)
  • tasklist 列出進程,配合 findstr 過濾

進階

任務管理器 → 「詳細資料」標籤 → 右鍵列標題勾選「PID」可圖形化查看。PowerShell 單行命令:Get-NetTCPConnection -LocalPort 9050 | Select-Object -ExpandProperty OwningProcess | Get-Process。

Copyright © Windows教程網 All Rights Reserved