Windows10系统怎么查看端口占用情况_Win10 CMD命令netstat详解

发布时间 - 2026-01-05 00:00:00    点击率:
可使用netstat -ano查端口PID,再用tasklist或PowerShell获取进程名,或通过资源监视器图形化查看;具体步骤包括命令行筛选、PID映射、PowerShell直接查询及resmon界面定位。

如果您尝试诊断网络服务启动失败或端口冲突问题,但无法确定是哪个程序占用了目标端口,则可能是由于端口被未知进程监听。以下是解决此问题的步骤:

一、使用命令提示符(CMD)查看全部端口及对应进程ID

该方法通过系统内置的 netstat 命令列出所有活动连接与监听端口,并附带进程标识符(PID),是定位端口占用的基础操作。其原理在于 netstat -ano 参数组合可强制以数字形式显示地址和端口,并输出关联的进程ID,便于后续追踪。

1、同时按下 Win + R 键,打开“运行”对话框。

2、输入 cmd 并按回车键,启动命令提示符窗口。

3、在命令提示符中输入命令:netstat -ano,然后按回车执行。

4、观察输出列表中的“本地地址”列(如 0.0.0.0:8080 或 [::]:3306),冒号后即为端口号;最右侧“PID”列显示对应进程的唯一标识数字。

二、使用 findstr 精准筛选指定端口号的占用记录

当已知需检查的具体端口号(例如 80、3306、8080)时,该方法可避免人工浏览冗长列表,直接提取匹配行,提升排查效率。注意部分 Windows 版本对端口格式敏感,需尝试带冒号与不带冒号两种写法。

1、在已打开的命令提示符中,输入命令:netstat -aon | findstr ":8080"(将 8080 替换为目标端口,冒号保留)。

2、若无返回结果,尝试去掉冒号再次执行:netstat -aon | findstr "8080"

3、成功匹配后,从输出行末尾提取 PID 数值(例如 12345),该数值即为占用该端口的进程ID。

三、通过 tasklist 查询 PID 对应的进程名称

获取 PID 后,必须确认其代表的具体可执行文件名,才能判断是否为预期服务(如 nginx.exe)、开发工具(如 java.exe)或可疑程序。tasklist 命令可将 PID 映射到映像名称,是识别进程身份的关键环节。

1、在命令提示符中输入命令:tasklist | findstr "12345"(将 12345 替换为上一步查得的实际 PID,须加英文双引号)。

2、执行后返回结果的第一列为映像名称(如 chrome.exesvchost.exejava.exe)。

3、若输出为空,说明该 PID 进程已退出但端口状态尚未刷新,可等待数秒后重试或重启相关服务。

四、利用 PowerShell 直接获取端口所属进程信息

PowerShell 提供了更现代的网络管理 cmdlet,Get-NetTCPConnection 可绕过 PID 中转,直接根据本地端口查询拥有该端口的进程ID,并进一步获取完整进程对象。该方式无需记忆多步命令,适合快速验证。

1、右键点击“开始”按钮,选择“Windows PowerShell(管理员)”以管理员身份运行。

2、输入命令:Get-NetTCPConnection -LocalPort 8080 | Select-Object -ExpandProperty OwningProcess(将 8080 替换为目标端口)。

3、命令返回一个纯数字 PID(例如 6789)。

4、接着输入命令:Get-Process -Id 6789(将 6789 替换为上步所得 PID)。

5、返回结果中 ProcessName 字段即为占用端口的程序名称(如 node.exe)。

五、通过资源监视器图形化界面查看监听端

资源监视器提供免命令、全信息的可视化视图,直接展示端口号、协议类型、进程名称、PID 及完整路径,适合不熟悉命令行或需同时监控多个端口的用户。

1、按下 Win + R 组合键,输入 resmon 并按回车,启动资源监视器。

2、点击顶部选项卡中的 网络

3、向下滚动至 监听端口(Listening Ports) 区域。

4、在列表中查找目标端口号,其所在行的 进程 列即显示对应程序名称(如 MicrosoftEdgeCP.exe)。

5、选中该行后,上方“进程”面板会同步高亮该进程,并显示 CPU、内存、磁盘等实时资源占用情况。


# java  # node  # windows  # nginx  # edge  # 端口  # 工具  # win10  # windows10  # win 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 如何快速辨别茅台真假?关键步骤解析  智能起名网站制作软件有哪些,制作logo的软件?  VIVO手机上del键无效OnKeyListener不响应的原因及解决方法  如何在阿里云域名上完成建站全流程?  免费网站制作appp,免费制作app哪个平台好?  大连企业网站制作公司,大连2025企业社保缴费网上缴费流程?  教学论文网站制作软件有哪些,写论文用什么软件 ?  html5的keygen标签为什么废弃_替代方案说明【解答】  如何在万网利用已有域名快速建站?  JS弹性运动实现方法分析  如何用手机制作网站和网页,手机移动端的网站能制作成中英双语的吗?  Python图片处理进阶教程_Pillow滤镜与图像增强  Laravel广播系统如何实现实时通信_Laravel Reverb与WebSockets实战教程  Laravel请求验证怎么写_Laravel Validator自定义表单验证规则教程  详解Oracle修改字段类型方法总结  北京网页设计制作网站有哪些,继续教育自动播放怎么设置?  Laravel怎么实现一对多关联查询_Laravel Eloquent模型关系定义与预加载【实战】  轻松掌握MySQL函数中的last_insert_id()  如何在云服务器上快速搭建个人网站?  Laravel中的withCount方法怎么高效统计关联模型数量  百度输入法ai组件怎么删除 百度输入法ai组件移除工具  Laravel如何使用Gate和Policy进行权限控制_Laravel权限判定与策略规则配置  武汉网站设计制作公司,武汉有哪些比较大的同城网站或论坛,就是里面都是武汉人的?  JavaScript如何实现类型判断_typeof和instanceof有什么区别  Laravel DB事务怎么使用_Laravel数据库事务回滚操作  Laravel distinct去重查询_Laravel Eloquent去重方法  如何用腾讯建站主机快速创建免费网站?  Laravel如何使用Eloquent进行子查询  免费视频制作网站,更新又快又好的免费电影网站?  个人网站制作流程图片大全,个人网站如何注销?  如何在建站主机中优化服务器配置?  大连网站制作费用,大连新青年网站,五年四班里的视频怎样下载啊?  千问怎样用提示词获取健康建议_千问健康类提示词注意事项【指南】  Laravel Eloquent访问器与修改器是什么_Laravel Accessors & Mutators数据处理技巧  浅述节点的创建及常见功能的实现  JavaScript如何操作视频_媒体API怎么控制播放  Laravel怎么写单元测试_PHPUnit在Laravel项目中的基础测试入门  打造顶配客厅影院,这份100寸电视推荐名单请查收  大连 网站制作,大连天途有线官网?  如何快速搭建虚拟主机网站?新手必看指南  什么是javascript作用域_全局和局部作用域有什么区别?  如何用IIS7快速搭建并优化网站站点?  微博html5版本怎么弄发超话_超话进入入口及发帖格式要求【教程】  Laravel表单请求验证类怎么用_Laravel Form Request分离验证逻辑教程  网站建设整体流程解析,建站其实很容易!  如何在建站之星绑定自定义域名?  网站广告牌制作方法,街上的广告牌,横幅,用PS还是其他软件做的?  Laravel如何生成PDF或Excel文件_Laravel文档导出工具与使用教程  Laravel Docker环境搭建教程_Laravel Sail使用指南  Laravel如何部署到服务器_线上部署Laravel项目的完整流程与步骤