windows下如何查看端口占用情况?

开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列"

经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大家有用

假如我们需要确定谁占用了我们的9050端口

1、Windows平台

在windows命令行窗口下执行:
1.查看所有的端口占用情况
C:/>netstat -ano
协议 本地地址 外部地址 状态 PID
TCP 127.0.0.1:1434 0.0.0.0:0 LISTENING 3236
TCP 127.0.0.1:5679 0.0.0.0:0 LISTENING 4168
TCP 127.0.0.1:7438 0.0.0.0:0 LISTENING 4168
TCP 127.0.0.1:8015 0.0.0.0:0 LISTENING 1456
TCP 192.168.3.230:139 0.0.0.0:0 LISTENING 4
TCP 192.168.3.230:1957 220.181.31.225:443 ESTABLISHED 3068
TCP 192.168.3.230:2020 183.62.96.189:1522 ESTABLISHED 1456
TCP 192.168.3.230:2927 117.79.91.18:80 ESTABLISHED 4732
TCP 192.168.3.230:2929 117.79.91.18:80 ESTABLISHED 4732
TCP 192.168.3.230:2930 117.79.91.18:80 ESTABLISHED 4732
TCP 192.168.3.230:2931 117.79.91.18:80 ESTABLISHED 4732

2.查看指定端口的占用情况

C:/>netstat -aon|findstr "9050"
协议 本地地址 外部地址 状态 PID
TCP 127.0.0.1:9050 0.0.0.0:0 LISTENING 2016
P: 看到了吗,端口被进程号为2016的进程占用,继续执行下面命令: (也可以去任务管理器中查看pid对应的进程)

3.查看PID对应的进程

C:/>tasklist|findstr "2016"
映像名称 PID 会话名 会话# 内存使用
========================= ======== ================
tor.exe 2016 Console 0 16,064 K

P:很清楚吧,tor占用了你的端口。

4.结束该进程
C:/>taskkill /f /t /im tor.exe

其他不懂的用 help吧~

不过对于dos不太懂的朋友,完全可以使用软件,更方便的视图。下面小编为大家推荐几款软件。

1、用TCPView,具体教程可以参考这篇文章:http://www./softjc/139289.html

2、使用CurrPorts
CurrPorts是一款查看本地端口详细信息的免费软件,他除了列出了所有TCP/IP和UDP的程序连接,还有进程ID、端口号,本地地址等等,并且如果有冲突的端口,CurrPort还允许用户结束端口进程,他还可以将进程信息保存为网页列表形式或者文本形式,方便以后的查看和分析,且还支持自动将进程变化情况写入到日志当中,方便日后的分析及查看。
CurrPorts使用教程:http://www./softjc/137217.html

(0)

相关推荐

  • windows 如何查看端口占用情况?

    开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看 ...

  • 查看端口占用的方法小结

    小编的同事昨天遇到了一个问题,在运行某个程序的时候,总提示说程序端口被占用,不能运行,这可就着急了,今天小编一系列的查看,解决了问题,今天就来教大家windows如何查看端口,从而知道端口被哪个程序占 ...

  • 怎么查看本机的IP、MAC地址和端口占用情况

    怎么查看本机的IP.MAC地址和端口占用情况呢?下面小编来教大家. 操作方法 01 首先,我们右击电脑桌面左下角的开始,弹出的界面,我们点击运行: 02 然后我们输入cmd,之后我们点击确定: 03 ...

  • 查看端口占用

    在使用一些应用时经常会发现应用需要的端口被别的程序占用,那么怎样找到到底是那个程序占用了该端口呢?又该怎样去终结这个进程呢? 操作方法 01 按下组合键 win+R,输入 cmd,点击 运行,打开 命 ...

  • windows下实现查看进程对应程序的方法

    本文简单介绍了windows下实现查看进程对应程序的方法,对于一些木马的查杀非常有用! 很多时候我们整天忙着杀毒,然后在任务管理器寻找该死的木马进程?但是找到之后却苦于不知道哪个进程对应什么程序? 没 ...

  • Chrome浏览器怎么查看内存占用情况

      Chrome浏览器怎么查看内存占用情况 首先,启动Chrome浏览器. 在Chrome浏览器的标题栏空白处右击鼠标,再在弹出的菜单中选择"任务管理器". 在打开的Chrome的 ...

  • windows系统如何查看端口被占用、杀进程

    在使用windows电脑的时候,有时候会出现,其中某一个项目是端口被其他服务占用,导致启动失败,然而又知道哪一个进程占用了这个端口,今天小编介绍一下如何查看vista系统端口占用,以及如何将这个进程杀 ...

  • 如何用netstat命令查看端口占用问题的技巧

    在Windows系统中的 netstat命令能够知道查看端口、进程占用,那么在netstat命令下要怎么的进行操作呢!现在我们一起来看看吧! 目标:在Windows环境下,用netstat命令查看某个 ...

  • 如何在windows下开启任意端口

    通过tcp&udp测试工具,打开windows任意端口(不要超出端口规定范围). 端口连接失败并不等于网络问题,可能是由于防火墙对某些服务禁止导致关联端口被关闭而造成业务中断,通过端口测试工具 ...