登录
首页 >  文章 >  软件教程

Windows10端口占用查看教程

时间:2025-10-19 11:00:29 219浏览 收藏

推广推荐
前往下载Windows工具 ➜
支持 PC / 移动端,安全直达

知识点掌握了,还需要不断练习才能熟练运用。下面golang学习网给大家带来一个文章开发实战,手把手教大家学习《Windows10查看端口占用方法》,在实现功能的过程中也带大家重新温习相关知识点,温故而知新,回头看看说不定又有不一样的感悟!

首先使用命令提示符运行netstat -ano和tasklist | findstr "[PID]",或用PowerShell执行Get-NetTCPConnection与Get-Process -Id [PID],定位占用端口的进程名称,再通过任务管理器根据PID结束对应进程。

windows10怎么查看端口被哪个进程占用_windows10查看端口占用方法

如果您在启动应用程序时遇到“端口已被占用”的错误,可能是因为另一个进程正在使用该网络端口。以下是几种在 Windows 10 系统中查找并识别占用特定端口的进程的方法。

本文运行环境:Dell XPS 13,Windows 10 专业版。

一、使用命令提示符查找占用端口的进程

通过系统内置的 netstat 和 tasklist 命令,可以精确地定位到占用指定端口的进程ID(PID)及其对应的程序名称。

1、按下 Win + R 组合键打开“运行”对话框,输入 cmd,然后按回车键或点击“确定”以打开命令提示符窗口。

2、在命令提示符中输入以下命令并按回车,查看所有活动的网络连接和监听端口:
netstat -ano

3、找到您怀疑被占用的端口号(例如8080),记下该行末尾显示的 PID 数值。接着执行以下命令来搜索该 PID 对应的进程,将 [PID] 替换为实际数字:
tasklist | findstr "[PID]"

4、命令执行后返回的结果第一列即为占用该端口的进程名称,您可以据此判断是哪个程序占用了端口。

windows10怎么查看端口被哪个进程占用_windows10查看端口占用方法

二、使用 PowerShell 查询端口占用情况

PowerShell 提供了更现代的命令行工具,其 Get-NetTCPConnection cmdlet 可直接关联端口与进程,无需额外查询步骤。

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

2、在 PowerShell 窗口中输入以下命令,并将 [PortNumber] 替换为您要检查的端口号(如80):
Get-NetTCPConnection -LocalPort [PortNumber] | Select-Object -ExpandProperty OwningProcess

3、该命令会直接输出占用该端口的进程ID(PID)。随后输入以下命令,将 [PID] 替换为上一步得到的数值,以获取进程详细信息:
Get-Process -Id [PID]

4、返回结果中的 ProcessName 字段即为占用端口的程序名称。

windows10怎么查看端口被哪个进程占用_windows10查看端口占用方法

三、通过任务管理器查看端口占用

任务管理器提供了图形化界面来监控系统进程,结合命令行获取的 PID,可以直接在任务管理器中定位并结束相关进程。

1、使用快捷键 Ctrl + Shift + Esc 打开任务管理器。若界面简洁,请点击左下角的“更多细节”展开完整视图。

2、切换到“详细信息”选项卡,在列表标题栏处右键单击,从菜单中选择“选择列”。

3、在弹出的窗口中勾选“PID(进程标识符)”,然后点击“确定”。现在任务管理器的进程列表中将显示每个进程的 PID。

4、根据之前通过命令提示符或 PowerShell 获取的 PID,在列表中找到对应的进程,右键点击该进程,选择“结束任务”即可终止其运行并释放端口。

到这里,我们也就讲完了《Windows10端口占用查看教程》的内容了。个人认为,基础知识的学习和巩固,是为了更好的将其运用到项目中,欢迎关注golang学习网公众号,带你了解更多关于的知识点!

相关阅读
更多>
最新阅读
更多>
课程推荐
更多>