`

如何确定电脑的端口被哪个程序所占用

阅读更多

在自己的笔记本上,把tomcat端口改成了80,可以正常启动tomcat。但是访问httpp://localhost/却抱错:


经过排差,发现是toad软件的问题:

GroupPolicyService.exe

“这是一个无威胁文件。属于Quest Software, Inc.的文件。 ”

解决办法是在任务管理器中找到该任务kill掉。

 

 

=======================================

这个问题没什么需要记录的,但是排查过程值得一记

1、运行 netstat -ano 可以查看所有连接的pid、端口信息,如下

 

C:\Documents and Settings\Administrator>netstat -ano

Active Connections

  Proto  Local Address          Foreign Address        State           PID
  TCP    0.0.0.0:135            0.0.0.0:0              LISTENING       780
  TCP    0.0.0.0:445            0.0.0.0:0              LISTENING       4
  TCP    0.0.0.0:1025           0.0.0.0:0              LISTENING       516
  TCP    0.0.0.0:2425           0.0.0.0:0              LISTENING       2320
  TCP    0.0.0.0:4570           0.0.0.0:0              LISTENING       1184
  TCP    127.0.0.1:1064         0.0.0.0:0              LISTENING       2432
  TCP    127.0.0.1:1064         127.0.0.1:1068         ESTABLISHED     2432
  TCP    127.0.0.1:1068         127.0.0.1:1064         ESTABLISHED     2432
  TCP    127.0.0.1:1101         127.0.0.1:1102         ESTABLISHED     3904
  TCP    127.0.0.1:1102         127.0.0.1:1101         ESTABLISHED     3904
  TCP    127.0.0.1:1103         127.0.0.1:1104         ESTABLISHED     3904
  TCP    127.0.0.1:1104         127.0.0.1:1103         ESTABLISHED     3904
  TCP    192.168.0.87:80        0.0.0.0:0              LISTENING       1284
  TCP    192.168.0.87:139       0.0.0.0:0              LISTENING       4
  TCP    192.168.0.87:1055      65.54.189.201:1863     ESTABLISHED     2432
  TCP    192.168.56.1:80        0.0.0.0:0              LISTENING       1284

......

 

其中“ Local Address”是本地服务器开放的或者创建的端口(如80端口),“Foreign Address”是外来连接的连接方式,一般格式是“来访地址:来访端口”。现在我们需要根据 Local Address 中端口等于80确定进程的pid

提示:运行 netstat -aon|findstr "80" 可以将查询结果过滤。

C:\Documents and Settings\Administrator>netstat -aon|findstr "80"
  TCP    0.0.0.0:135            0.0.0.0:0              LISTENING       780
  TCP    127.0.0.1:1357         127.0.0.1:80           TIME_WAIT       0
  TCP    192.168.0.87:80        0.0.0.0:0              LISTENING       1284
  TCP    192.168.56.1:80        0.0.0.0:0              LISTENING       1284

 

这里发现是pid=1284的进程使用了80端口

2、执行 tasklist|findstr "1284" 查看进程信息

C:\Documents and Settings\Administrator>tasklist|findstr "1284"
GroupPolicyService.exe        1284 Console                    0      9,808 K

 

找到了“元凶”GroupPolicyService.exe!

 

 

 

  • 大小: 13 KB
  • 大小: 76.2 KB
  • 大小: 80.5 KB
分享到:
评论

相关推荐

    如何查看端口被哪个程序占用的方法

    问题一:对于程序软件。平时在电脑中打开某个程序软件时候,若是该软件所使用的端口被别的程序软件占用了,这个软件会打不开,或者是一直报错。... 那么如何查看某个端口是被哪个哪个程序占用呢?

    检测tcp端口是否被占用

    程序检测某个端口是否被tcp占用,vs2010测试通过。

    Windows下DOS命令查看占用××端口的程序

    Windows下DOS命令查看占用××端口的程序

    端口占用查看程序,可以查看电脑端口占用情况

    C#随手写的

    在windows操作系统中查询端口占用和清除端口占用的程序

    开始–运行–cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID,之后在任务管理器(右键电脑屏幕的状态栏即可找到)中找到这个PID所对应的程序。如果任务管理器中没有PID这一项,可以在任务管理器中选”...

    端口占用查看器,可以直观的查看端口情况

    可以直观查看电脑哪些程序占用了哪些端口。适用于新手,相当于dos的netstat。喜欢的下

    80端口被占用导致Apache启动失败怎么解决

    Apache启动不了,电脑80端口被占有如何解决 问题如下: 1. 80端口被占用,Apache启动失败。√MySQL5.1已启动。...2.在里面输入命令netstat -aon,之后就会显示哪些程序占用了80端口 3.找到80端口

    端口占用查看器Tcpview

    可以看见你正在运行的电脑中,哪些程序占用了你那些端口

    NPort取得系统当前占用的TCP和UDP端口

    使用Vc++编写的程序 NPort取得系统当前占用的TCP和UDP端口 port 系统端口 VC++ TCP和UDP端口

    端口占用查询

    查询当前电脑某个端口是否被占用,查询后可以定位该程序!

    电脑端口查看工具(cports.zipCurrPorts 1.91)绿色版

    cports.zipCurrPorts1.91是绿色版的,不过是英文的,丝毫不影响使用,打开包直接运行cports.exe,能具体查看某个端口是谁占用了,还查看到占用端口程序所在的路径; 上传之前已经用360扫描过了,大家下载后用杀毒软件再次...

    易语言检测本机端口占用

    易语言检测本机端口占用源码系统结构:端口是否被占用, ======窗口程序集1 || ||------__启动窗口_创建完毕 || ||------端口是否被占用 || ||------_按钮_Check_被单击

    简易IIS(可定义端口)

    > "服务端口":选一个不被你的电脑的占用的端口,否则服务不了。 > "服务路径":文件夹路径。路径中不能包含有中文字符,要全为英文字符。就是把指定的文件夹下的所有文件发布出去。注意文件一定在存在,否则服务不...

    VB电脑所有开放端口查看程序源代码

    内容索引:VB源码,系统相关,特征码 VB开放端口查看程序源代码,可以查看电脑所有正在开放的端口,并通过适时检测显示出这些端口信息。友情提示,本程序可能需要改进,正在检测过程中,CPU占用有点高,检测完毕即恢复...

    Appium+python自动化怎么查看程序所占端口号和IP

    一个软件可能占用多个端口拥有多个目标IP,下面以FQ工具 Lantern 为例,说明端口查看方法: 1.借助第三方软件查看 如果你电脑上安装了360等优化工具,可能会自带查看网络状况的插件如下图: 2.命令行窗口查看 在...

    RemoteMouse

    手机控制电脑很简单,RemoteMouse就可以轻松帮助你

    IntraWeb电影程序开源_代码

    开发B/S类型的演示,放在电脑也没什么用,看到越来越多人都在学这个,希望能给有需要人多点帮助! ...观看电影的最低要求: 请确保你的系统已经安装媒体播放器9.0和RealOne播放器...在运行时请确保此端口没被其它程序占用.

    BlackRose反黑工具箱 v2.4 Build 0280

    1)"端口侦探",用来查看本机的端口信息,可以扫描个人电脑的全部端口,可以准确区别系统程序所开的端口和及时预报已知的蠕虫病毒,黑客,木马,后门,恶意程序所打开的端口,并给出分析结果,(右键弹出菜单)可以导出...

    1000道带分析试题练习系统

    注意如果本机的80端口被其它程序占用,它就会出现http://localhost:2363 这种形式,那么其它电脑要访问则需要输入http://192.168.1.88:2363 。如果不运行,只需要右键点击右下角的三角形,选择退出即可。

    问卷调查系统【此代码由asp300.com收集整理。】

    确保你的电脑已经开放8080端口并且未被其它程序占用(默认是开放且无占用的) 3、在IE浏览器地址栏中输入http://127.0.0.1:8080,即可进入OQSS登录界面,默认用户名及密码为hello。 注:正式版并无以上限制,用...

Global site tag (gtag.js) - Google Analytics