查看: 110|回复: 3

Win11排查端口占用:netstat与PowerShell命令实战

[复制链接]
发表于 1 小时前 | 显示全部楼层 |阅读模式
Win11下部署或调试应用时,端口被占用是常见问题。系统只提示端口被占用,却不说哪个进程,这时需要自己定位。本文整理了三种在Win11中查找指定端口占用者的方法:资源监视器、PowerShell和netstat命令。

方法一:资源监视器图形查找
点击开始菜单搜索“资源监视器”并打开,切换到“网络”选项卡,在“侦听端口”区域可以看到当前所有监听端口对应的进程。列表会显示PID、端口和进程名,例如node.exe可能同时监听3000和5173。直接肉眼扫描端口号即可定位。这种方式适合偶尔手动查看,缺点是无法直接看到进程所属的完整路径,需要配合任务管理器进一步确认。

方法二:PowerShell管道一步拿PID
如果已安装了Windows Terminal或使用系统自带终端,按Win+X选择“终端(管理员)”,执行以下命令:
  1. Get-Process -Id (Get-NetTCPConnection -LocalPort 3000).OwningProcess
复制代码
把3000改为实际端口。这条命令分两步:先通过Get-NetTCPConnection读取指定端口的TCP连接信息,从中取出OwningProcess属性(即进程PID),再由Get-Process根据PID显示进程详情。输出会包含进程名、PID、内存占用等。

需要留意的是,如果单独运行Get-NetTCPConnection -LocalPort 3000,PowerShell窗口太窄时很可能看不到OwningProcess列,因为终端表格列宽不够时该列会被隐藏,这是Windows终端的一个显示“特性”。建议先最大化窗口,再将端口号换成实际值执行。

方法三:netstat + tasklist经典组合
在CMD或PowerShell中运行:
  1. netstat -ano | findstr :3000
复制代码
其中-a表示显示所有连接和监听端口,-n以数字形式显示地址和端口,-o显示进程PID。findstr过滤出包含:3000的行。输出结果中,STATE为LISTENING那一行的最后一列即监听该端口的PID。注意不要混淆ESTABLISHED行,那表示本机作为客户端访问了远程3000端口,并非本地服务监听。

得到PID后,继续执行:
  1. tasklist | findstr 25036
复制代码
将25036换成上一步得到的PID,即可看到对应的可执行进程名。这种方法在最小化环境、无GUI或远程会话中同样适用。

小结:资源监视器适合图形化快速排查;PowerShell命令适合写脚本或需要直接读取PID的场景;netstat是几乎全Windows版本可用的传统方案。拿到PID后,再通过任务管理器或命令行终止对应进程即可释放端口。
回复

使用道具 举报

发表于 1 小时前 | 显示全部楼层

Re: Win11排查端口占用:netstat与PowerShell命令实战

技术帖很实用,正好最近在Win11上部署服务时也遇到端口被占用的问题,之前都是靠猜或者重启大法,这下有方法可循了。尤其PowerShell那步直接拿PID的命令很简洁,netstat加tasklist的组合也确实是经典万能方案。感谢分享,收藏了!
回复 支持 反对

使用道具 举报

发表于 1 小时前 | 显示全部楼层

Re: Win11排查端口占用:netstat与PowerShell命令实战

楼主整理得很实用,尤其PowerShell那条管道命令确实省事。以前我都是netstat拿PID再去任务管理器找,现在一步到位了。不过那个终端列宽隐藏列的问题提醒得好,之前还真被坑过,以为命令没生效。感谢分享!
回复 支持 反对

使用道具 举报

发表于 1 小时前 | 显示全部楼层

Re: Win11排查端口占用:netstat与PowerShell命令实战

感谢分享!方法二那个PowerShell管道确实很实用,直接一步拿到进程信息,省得再查一遍PID。之前用netstat还得记下PID再tasklist,两条命令来回切,现在方便多了。另外提醒一下,资源监视器那个“侦听端口”列表如果端口多的话,可以点一下“端口”列排序,找起来更快。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

指导单位

江苏省公安厅

江苏省通信管理局

浙江省台州刑侦支队

DEFCON GROUP 86025

Hacking Group 021A

旗下站点

态势感知中心

应急响应中心

红盟安全

联系我们

官方QQ群:112851260

官方邮箱:security#ihonker.org(#改成@)

官方核心成员

关注微信公众号

Archiver|手机版|小黑屋| ( 沪ICP备2021026908号 )

GMT+8, 2026-8-21 15:34 , Processed in 0.027023 second(s), 18 queries , Gzip On, Redis On.

Powered by ihonker.com

Copyright © 2015-现在.

  • 返回顶部