Windows查看端口和结束进程

转载 2013年12月02日 09:41:12

转载自:http://www.iteye.com/topic/1117270


开始--运行--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

8080port is already in use. cmd结束进程也拒绝访问,ntsd也不管用(win8)

最后以管理员身份运行cmd 再找到pid结束进程就ok了,关键是要管理员身份结束。 netstat -a -o 获取pid taskkill  /pid 1111 /f (1111表示进程号)...
  • Ehcoing
  • Ehcoing
  • 2016年04月06日 19:10
  • 508

Windows查看所有的端口及端口对应的程序

步骤一、Windows查看所有的端口 点击电脑左下角的开始,然后选择运行选项,接着我们在弹出的窗口中,输入【cmd】命令,进行命令提示符。然后我们在窗口中输入【netstat -ano】按下回车,即...
  • Hu_wen
  • Hu_wen
  • 2016年12月21日 14:11
  • 11383

windows 常用端口连接查看命令

1 查找8080端口是否在使用中     开始运行   cmd   C:\Documents and Settings\Administrator>netstat -ano | findstr "80...
  • yuan1013922969
  • yuan1013922969
  • 2016年07月12日 11:23
  • 1341

windows查看服务端口

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

window下查看端口号和进程名

用一下命令可以查询80端口被哪个进程id占用,netstat -aon|findstr "80"  再用一下命令查询该进程id是代表哪个进程,tasklist|findstr "2016" 结束该...
  • vcvcttt
  • vcvcttt
  • 2016年06月23日 23:53
  • 318

windows下查看端口使用情况!

如何查看本机哪些程序占用了哪些端口?(windows系统) 1、打开控制台,使用netstat -ano命令,列出程序的端口占用情况,结果类似如下所示: Active Connections P...
  • myid
  • myid
  • 2012年02月21日 15:05
  • 3797

windows端口查询与状态详解

端口查询      1.  开始---->运行---->cmd,或者是window+R组合键,调出命令窗口     2. 输入命令:netstat -ano,列出所有端口的情况。    ...
  • TskyFree
  • TskyFree
  • 2015年03月26日 10:47
  • 14259

windows 下 CMD 查询本机开了哪些端口 并查看开启端口的软件

cmd 下 输入  netstat -ano 来查看本机开的的端口 列出所有端口的情况 然后可以根据  netstat -aon|findstr "49157"   填写 端口号 查询这...
  • x_zcl
  • x_zcl
  • 2016年02月03日 10:02
  • 6631

window系统 查看端口 被哪个进程占用了

一、在windows命令行窗口下执行:运行--cmd C:\>netstat -aon|findstr "8080"  TCP     127.0.0.1:80       0.0.0.0:0  ...
  • windcloud1986
  • windcloud1986
  • 2016年03月21日 10:13
  • 4643

在 Windows 下查看开放端口

本地操作系统会给那些有需求的进程分配协议端口(protocal port,即我们常说的端口),每个协议端口由一个正整数标识,如:80,139,445,等等。当目的主机接收到数据报后,将根据报文首部的目...
  • s464036801
  • s464036801
  • 2012年10月24日 10:55
  • 2344
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Windows查看端口和结束进程
举报原因:
原因补充:

(最多只允许输入30个字)