netstat -ano 是唯一能在标准 CMD 下一次性列出全部已建立 TCP 连接及对应 PID 的原生命令;配合 findstr "ESTABLISHED" 可精准筛选,再用 tasklist /fi "pid eq X" 查进程名。

要快速确认 Windows 10 当前有哪些 TCP 连接正在传输数据、哪些处于已建立(ESTABLISHED)状态,并同时看到每个连接背后运行的是哪个程序,必须使用带进程标识符输出的命令——netstat -ano 是唯一能在标准 CMD 环境下一次性列出全部已建立 TCP 连接及其 PID 的原生命令,无需安装第三方工具或提升管理员权限即可执行。
用 netstat -ano 查看所有已建立的 TCP 连接及对应 PID
第一步:按 Win + R 打开“运行”对话框,输入 cmd 后回车,启动命令提示符。
第二步:在命令行中直接输入以下命令并回车:
netstat -ano | findstr "ESTABLISHED"
这一步会过滤出所有当前处于已建立状态的 TCP 连接,跳过 LISTENING、TIME_WAIT 等无关状态。注意:UDP 连接不适用 ESTABLISHED 状态,因此该命令天然只返回 TCP 条目。
第三步:观察输出中的四列关键信息——Proto(固定为 TCP)、Local Address(本机 IP:端口)、Foreign Address(对方 IP:端口)、PID(末尾数字)。例如出现一行 TCP 192.168.1.5:54321 104.18.24.32:443 ESTABLISHED 12345,说明 PID 为 12345 的进程正通过本地 54321 端口与 Cloudflare 的 HTTPS 服务通信。
第四步:若需进一步确认该 PID 对应的程序名,可在同一命令提示符窗口中继续执行:
tasklist /fi "pid eq 12345"(将 12345 替换为实际查得的 PID)
【必须确保 tasklist 命令中 PID 值完全匹配,多一个空格或少一位数都会返回“INFO: 没有找到任务”】
用 PowerShell 快速获取结构化结果(含进程名)
方法一:管理员权限非必需,但能显示更多系统进程名称
右键“开始”按钮 → 选择“Windows Terminal(管理员)”或“Windows PowerShell(管理员)”,粘贴执行:
Get-NetTCPConnection -State Established | ForEach-Object { $p = $_.OwningProcess; [PSCustomObject]@{LocalPort=$_.LocalPort; RemoteAddress=$_.RemoteAddress; RemotePort=$_.RemotePort; ProcessName=(Get-Process -Id $p -ErrorAction SilentlyContinue).Name; PID=$p} }
该命令直接输出表格形式结果,每行包含本地端口、远程地址、远程端口、进程名和 PID,省去手动查 tasklist 的步骤。若某进程已退出但连接未关闭,ProcessName 字段会为空,此时需结合 PID 用 tasklist 再查一次。
方法二:仅查看 PID 和进程名,极简定位
在 PowerShell 中输入:
Get-NetTCPConnection -State Established | Select-Object LocalPort,RemoteAddress,RemotePort,OwningProcess | ForEach-Object { $pid = $_.OwningProcess; $_ | Add-Member -MemberType NoteProperty -Name ProcessName -Value (Get-Process -Id $pid -ErrorAction SilentlyContinue).Name -PassThru } | Select-Object LocalPort,RemoteAddress,RemotePort,ProcessName,PID
通过资源监视器图形化筛选已建立连接
按下 Win + R,输入 resmon 回车,打开资源监视器。
切换到“网络”选项卡 → 在下方“网络活动”面板中等待几秒,待列表加载完成。
点击表头“发送字节/秒”或“接收字节/秒”列进行降序排序,活跃传输中的 ESTABLISHED 连接会自动浮到顶部。
找到目标连接后,直接双击其所在行 → 弹出窗口中“关联的句柄”会高亮显示该连接所属进程的完整路径和映像名称。
【注意:资源监视器默认不显示 PID 列,但双击后弹窗内会明确标注 PID 值】

















