在自己的笔记本上,把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
分享到:
相关推荐
当一个端口被一个程序占用时,其他程序就无法再使用这个端口,除非占用的程序关闭或者释放了端口。 端口被占用的情况通常发生在以下几种情况: 1. 应用程序没有正确关闭,导致端口资源未被释放。 2. 某些恶意软件或...
在使用计算机时,我们可能会遇到一个令人困扰的问题:“其它程序占用控制端口,请退出再试”。这个错误提示意味着你试图启动或使用一个应用程序时,该应用所需的特定网络端口已经被另一个正在运行的程序所占用。这...
在进行网络编程时,经常需要检查特定的TCP端口是否被占用,以确保服务的正常运行或者避免冲突。本篇文章将详细解释如何检测TCP端口是否被占用,并结合VS2010环境下的C++代码实践进行阐述。 首先,了解TCP端口的基本...
在日常的IT工作中,我们常常遇到各种服务、应用程序需要使用特定的网络端口来通信,如果端口被其他进程占用,可能导致服务无法正常启动或者运行效率低下。这款工具就是为了解决这一问题而开发的,它可以帮助用户快速...
2. 应用程序没有正确关闭,导致端口被持续占用。 3. 恶意软件或病毒占用端口进行非法活动。 解决端口占用问题的方法包括: 1. 结束占用端口的进程:通过任务管理器或其他工具终止进程。 2. 修改应用程序配置:某些...
"电脑端口使用情况查询工具"就是这样一个实用程序,它帮助用户查看本地计算机上哪些端口正在被哪些进程占用,这对于诊断网络连接问题、优化系统性能以及确保网络安全至关重要。 首先,我们需要理解端口的基本概念。...
- **安全审计**:检测是否有未经授权的程序占用端口,或者识别潜在的恶意软件活动。 - **性能监控**:检查哪些服务或进程占用过多资源,可能导致系统性能下降。 - **故障排除**:当网络连接出现问题时,可以快速定位...
首先,我们需要确定是哪个进程占用了这些端口。可以使用命令行工具`netstat -ano`来查看当前系统中所有活动的TCP/IP端口以及与之关联的PID(进程ID)。假设我们发现80端口被PID为4的进程占用,进一步调查会发现这个...
1. **识别占用端口的程序**:通过端口查看器,我们可以看到哪个进程正在使用特定的端口,这对于识别潜在的病毒、木马或者恶意软件非常有用。 2. **排查网络问题**:如果某个服务无法正常工作,可能是由于端口被占用...
本文将深入解析如何使用DOS命令在Windows环境下查看特定端口(如9050)被哪个程序占用的过程,以及如何进一步确定占用该端口的进程。 ### DOS命令:netstat 首先,我们来看看`netstat`命令。`netstat`是网络状态的...
电脑串口号被占用释放方法的知识点主要包括以下几个方面: 1. 问题识别:当在使用电脑串口时,若出现提示信息显示串口号被占用或者已打开错误提示,这通常意味着串口资源正在被占用且未被合理释放。在这种情况下,...
然而,当一个COM端口被程序或设备占用时,其他程序可能无法访问该端口,导致通信问题。 标题"一键清除被占用com口"指的是一个工具或方法,能够快速解决COM端口被占用的问题,使得用户可以自由地重新分配或释放这些...
通过以上步骤,你就可以创建一个名为“查看本机端口使用工具”的应用程序,它可以帮助你快速了解本地计算机上哪些端口正在被哪些进程占用,对于排查网络问题和优化系统性能非常有用。 此外,`.sln`文件是Visual ...
"pc电脑端口查看工具"是一个专门用于帮助用户监控和管理计算机上开放端口的应用程序。本文将详细探讨端口查看工具的功能、用途,以及如何利用Active Ports 1.4这样的工具进行端口管理。 首先,端口在计算机网络中...
端口占用查看释放软件是一款非常实用的工具,它主要用于帮助用户了解系统中各个网络端口的使用状况,并能对被占用的端口进行释放,从而有效地解决端口冲突的问题。在日常的计算机使用中,尤其是对于网络服务和开发...
在实际开发中,根据需求可以选择不同的API函数来实现特定的功能,例如监控端口变化、检查端口是否被占用等。 在处理完端口信息后,别忘了释放分配的内存资源,这通常通过调用`delete[]`来完成。同时,确保在程序...
了解电脑端口的基础知识对于网络管理和问题排查至关重要。 一、端口的分类与编号 1. 端口类型:计算机中的端口分为两种,一种是物理端口,如USB、以太网接口等;另一种是逻辑端口,主要指网络通信中的端口号,我们...
- **解决网络连接问题**:当某个应用无法正常工作时,可能是由于端口被其他程序占用导致的,端口占用查看器可以帮助找出问题并解决问题。 - **排查安全问题**:发现不明进程占用敏感端口时,可能是病毒感染或黑客...
C#随手写的
- **释放端口占用**:如果发现某个端口被不希望的应用程序占用,可以通过结束进程的方式来释放端口。例如,可以使用任务管理器来结束该进程。 - **安全检查**:定期检查端口使用情况有助于发现潜在的安全问题。对于...