电脑一直因为端口问题困扰,求解决方法!!!

TCP 192.168.1.100:59696 123.126.104.109:80 ESTABLISHED 9208

对于采用Windows 2000或者Windows XP的用户来说,不需要安装任何其他软件,可以利用“TCP/IP筛选”功能限制的端口。

windows端口被占用怎么解决 window10端口占用windows端口被占用怎么解决 window10端口占用


windows端口被占用怎么解决 window10端口占用


1.通用篇(适用系统Win2000/XP/server2003),最近我在看了一些文章,发现大家都有一个误区,就是哪个端口出漏洞就关闭哪个端口,其实这样是不能保证系统安全的,正确的方法应该是先了解清楚自己需要开放哪些端口,了解完毕后,把自己不需要的端口统统关闭掉,这样才能保证系统的安全性。 比如说你的电脑是一台,需要有Mail 和WEB服务,还要有FTP服务,这些只需要开放21、25、80、110就足够了,其它的全关。 关闭的方法:点击“开始→控制面板→网络连接→本地连接→右键→属性”,然后选择“Internet(tcp/ip)”→“属性”。在“Internet(tcp/ip)属性”对话框中选择“高级”选项卡。在“高级TCP/IP设置”对话框中点选“选项”→“TCP/IP筛选”→“属性”。分为3项,分别是TCP、UDP、IP协议。设系统只想开放21、80、25、110这4个端口,只要在“TCP端口”上勾选“只允许”然后点击“添加”依次把这些端口添加到里面,然后确定。注意:修改完以后系统会提示重新启动,这样设置才会生效。这样,系统重新启动以后只会开放刚才你所选的那些端口 ,其它端口都不会开放。

2.利用系统自带防火墙关闭端口(适用系统WinXP/ 2003)

微软推出W3.inXP之后的作系统本身都自带防火墙,用它就可以关闭掉不需要的端口,实现的步骤也很简单。

具体设置:

“控制面板”→“本地连接”→“高级”,把“Inernet连接防火墙”下面的选项勾选上,然后点击“设置”,出现窗口。设要关闭135端口(所有使用Win2000或者是WinXP的用户马上关闭135端口,因为的漏洞可以利用这个端口攻击获取权限),135端口用于启动与远程计算机的RPC连接。我们可以在“高级设置”窗口的“服务”选项卡中点击“添加”按钮。在“服务设置”对话框中把各项按图中所示填写好之后一路确定就可以了。这样防火墙就自动启动了,启动以后“本地连接”图标会出现一个可爱的小锁头。当然,有条件的朋友还可以使用第三方防火墙来关闭电脑端口。

3.关闭最直接的办法,把系统不用的端口都关闭掉,然后重新启动.

默认情况下,Windows有很多端口是开放的,在上网的时候,网络和黑客可以通过这些端口连接你的电脑。为了让你的系统变为铜墙铁壁,应该封闭这些端口,主要有:TCP 135、139、445、593、1025 端口和 UDP 135、137、138、445 端口,一些流行的后门端口(如 TCP 2745、3127、6129 端口),以及远程服务访问端口3389。

下面介绍如何在WinXP/2000/2003下关闭这些网络端口:

步:

第二步:

右击该IP安全策略,在“属性”对话框中,把“使用添加向导”左边的钩去掉,然后单击“添加”按钮添加新的规则,随后弹出“新规则属性”对话框,在画面上点击“添加”按钮,弹出IP筛选器列表窗口;在列表中,首先把“使用添加向导”左边的钩去掉,然后再点击右边的“添加”按钮添加新的筛选器。

第四步:

在“新规则属性”对话框中,选择“新 IP 筛选器列表”,然后点击其左边的圆圈上加一个点,表示已经激活,点击“筛选器作”选项卡。在“筛选器作”选项卡中,把“使用添加向导”左边的钩去掉,点击“添加”按钮,添加“阻止”作,在“新筛选器作属性”的“安全措施”选项卡中,选择“阻止”,然后点击“确定”按钮。

第五步:

进入“新规则属性”对话框,点击“新筛选器作”,其左边的圆圈会加了一个点,表示已经激活,点击“关闭”按钮,关闭对话框;回到“新IP安全策略属性”对话框,在“新的IP筛选器列表”左边打钩,按“确定”按钮关闭对话框。在“本地安全策略”窗口,用鼠标右击新添加的 IP 安全策略,然后选择“指派”。重新启动后,电脑中上述网络端口就被关闭了,从而保护了你的以上就是解决电脑提示端口已被占用问题的详细图文教程,希望能给大家带来帮助。电脑。

80端口被占用了怎么办

这行代表了1140号进程占用了你本机的80端口。

一、先使用netstat命令查看80端口是被谁占用了

TCP 192.168.1.100:53683 202.106.83.200:80 ESTABLISHED 1140

1、使用电脑快捷组合建Win+R打开快速运行,在运行窗口中输入“cmd”命令点击回车确定调出命令提示符,紧接着输入“netstat -ano |more”。

2、点击回车后,显示出一大段文字,找到 "本地地址"3、接着使用组合键ctrl+alt+del 打开windows系统任务管理器,找到服务页签从按照服务名称排序找到kangle.exe服务,右键点击停止服务,即可释放80端口。 为 0.0.0.0:80 的一行,在行的我们会看到 PID为"4",记住次PID。

二、分析端口被占用原因

该进程是Http.sys,它是 API的驱动组件,Http栈,如果该端口被Http.sys占用,说明一些正在使用.sys的应用程序在运行,通过netsh show servstate 命令能找出是哪个应用程序在使用Http.sys。

三、解决问题,可以禁用.sys

禁用.sys进程可以通过命令提示符来完成,首先输入net stop ,然后确认继续作,在输入Sc config start= disabled即可停止该项服务。

windows环境下80端口被占用怎么办

在基于 Windows 2003 的客户端计算机的命令提示中输入以下命令,BizTalk 应用程序服务可能无法连接到远程 SQL 。以显示 TCP/IP 协议所使用的活动连接:

1、首先打开命令提示符,使用netstat命令查看windows系统中占用80端口的进程号,输入命令“ netstat -aon|findstr 80”,可以看到80端口被进程号为404的进程占用。

这将列出绑定到客户端计算机的 TCP/IP 地址以及 TCP/IP 地址与远程通信所使用的端口。如果列出的端口使用了所有可用的端口,则出现了 TCP/IP 端口耗尽现象。

win10所有端口都被占用

TCP 0.0.0.0:135 0.0.0.0:0 LISTENING 996

像这类故障一般原因比较复杂,可能是系统和软件之间冲突,也可能是软件和软件之间有冲突,从而造成系统运行某些服务程序时出现错误,也很难查检测出故障根源所在,即使用常规方法修复,也未必能根本解决问题。所以通常最简单、最根本、最快捷和最有效的方法就是重装系统。

当然,你可以4、打开:运行,输入”RegEidt“,打开注册表编辑器;先尝试下述方法修复,如不行还是重装系统为上选:

、看看是否是系统或者软件的问题:

方法2,如果程序(包括:一个或者多个)都出现该内存不能为"written",解决办法如下:首先卸载相关的旧的版本或者测试版的应用程序,更换正式版或者稳定版的应用程序;如果故障依旧,也可以尝试通过“该内存不能为writte”的通用解决方法来修复出错程序,具体方法:打开“开始”菜单——运行中输入cmd 回车,在命令提示符下输入“for %1 in (%windir%32.ocx) do regsvr32 /s %1”,之后,再输入以下内容并回车 “for %1 in (%windir%32.dll) do regsvr32 /s %1”(注:命令都不包括双引号,另外此命令修复的过程可能持续较长时间,请一定耐心等待修复进程完全结束)。

方法3,可以直接使用“Ctrl + Shift + Esc”快捷键直接打开任务管理器程序;弹出任务管理器后,在“进程”选项卡中找到“explorer.exe”进程;选中“explorer.exe”点击下方的“结束进程”按钮,关闭资源管理器;然后点击左上角的“文件”打开菜单,选择“新建任务(运行)”;之----一下是节选部分输出结果--后会弹出“新建新任务”窗口,输入刚刚关闭的进程名称“explorer.exe”,点击确定即可。

方法4、更新和修复所有系统漏洞,这样通过系统本身更新或打补丁来修复出错的程序,尝试来消除错误。

方法5、开机不断点击F8键,进入系统作选单(如果是Win8,Win8.1,Win10系统,在看见开机画面后长按电源键关机,短时间内重复三次左右可以进入WinRE {Windows 恢复环境},但有的用户可能需要直接断开电源。这样开机后应该能出现高级恢复的界面了),选“一次正确配置”,重启电脑,看能否解决。

方法6、开机不断点击F8键,进入系统作选单(如果是Win8,Win8.1,Win10系统,在看见开机画面后长按电源键关机,短时间内重复三次左右可以进入WinRE {Windows 恢复环境},但有的用户可能需要直接断开电源。这样开机后应该能出现高级恢复的界面了),然后寻找“安全模式”,并进入“安全模式”,如能成功进入,依次单击“开始”→“所有程序”→“附件”→“系统工具”→“系统还原”,出现“系统还原对话框”,选择“恢复我的计算机到一个较早的时间”。 这样可以用Windows系统自带的系统还原功能,还原到以前能正常开机的时候一个还原点。(如果有的话)

方法7、尝试静电释放处理。关机后将您的电脑电源线及电池拆下;长按开机键(30秒以上),然后尝试重新开机。

如以上8种方法全部无效,那就只有重装系统了。

第二、看看是否是硬件的问题:

1)主板有问题:BIOS没电,记不到硬盘信息,如果你的系统日期不正确的话,很可能是这个原因。

解决办法:更换BIOS电池,重新进BIOS内检测硬盘。

2)IDE线或者SATA线质量不好或插得不牢。

3)进BIOS设置硬盘启动试试(看看是不是设置错误)。

4)还有一种情况,内存松脱,重新插拔一下、清一下灰也可以解决问题(有时是因为它引起的)。

5)此外,显卡驱动冲突也会蓝屏造成不能进系统,需要更新显卡驱动程序。

6)硬盘出现故障,已经损坏,可能需要更换硬盘。

8)如果显卡损坏,更换显卡。

9)主板损毁,这个必须更换主板。

10)机器灰尘太多散热有问题,必须对电脑清灰和除尘,或者增加散热装置。

11)自己解决不了,建议去电脑店检修一下。

Windows7检测和解决80端口被占用怎么办

解决方法1:

1、打开运行(快捷键win+R)(也可以鼠标触摸开始菜单右键-运行);

2、在运行框中输入”cmd“,回车;

3、回车之后就打开了命令提示符,再次输入"netstat -ano"。注意"netstat"和"-ano"之间有空格。之后再回车;

4、之后会显第三步:示出一大段文字,如图。找到 "本地地址" 为 0.0.thread.exe 2016 Console 0 16,064 K0.0:80 的一行,在行的我们会看到 PID为"4"。记住次PID;

解决方法2:

1、打开任务管理器;

2、打开以后点击"详细信息";

3、在详细信息一栏,我们可以看到第二列就是PID,向下拖动,找到PID为"4"的程序。会发现是 程序占用了80端口。单击右键是无法结束的;

5、在左边依次将其展开(HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Servs/HTTP);

6解决办法:换一条IDE线或者SATA线,也可将IDE线或者SATA线插在主板另一个IDE或者SATA槽里,连硬盘的线不要与其它IDE或者SATA设备一起连接,例如光驱,分开两条IDE或者SATA线连,正确设置主/从盘。、HTTP在下方,需要往下拖动。之后选中HTTP。选中之后,我们就会看到右边有一个Strart文件,双击;

7、之后将其数值修改为"0",点击确定。保存。

以上教程内容Windows7检测和解决80端口被占用问题的两种方法,简单实用的两种解决方式,希望对大家有所帮助!

windows系统保留端口,导致端口被占用,通过netstat找不到端口占用

相信大家都遇到过win7系统80端口被占用的问题,80端口是为超级本传输协议(HTTP)开放的,这是上网使用次数最多的协议,如果真遇到80端口被占用的问题怎么办呢?不要担心,下面教程和大家一起分享Windows7检测和解决80端口被占用问题的两种方法。

最近心痒升级了系统到windows 11,感觉真的很香,接着使用新系统的机会,也接触了一波wsl2(Windows 10已有,但是一直没有使用过),为此也开启了Hyper-V,没想到却出现了一些端口占用的提示,搞得tomcat无法运行了,一波折腾,最终查明了原因并顺利解决。

使用IDEA启动tomcat,总是提示109netstat-aon|findstr10809端口被占用,大致提示如下:

按照一般处理方法,首先在终端下通过指令查找1099端口的使用情况,结果却发现并未找使用。

一番资料搜集,发现当我们开启Hyper-V后,系统默认会分配给一些保留端口供Hyper-V使用,碰巧1099就被保留了!!!

那么我们只需要让系统不要保留1099端口即可(其他类似问题客户端应用程序可能无法连接到 BizTalk 。,也可以用相同方式处理)。

如果碰到类似的端口占用问题,在netstat找不到的情况下,不妨也考虑考虑系统保留的可能性,采用相同的方式,即可顺利解决。

顺便记录下常用作,方便查阅。

端口冲突怎么解决

在高负载情况下,比处于正常负载时更容易出现 TCP/IP 端口耗尽的情况。

问题一:如何解决端口被占用问题 你可以进行如下作1. 在“运行”中输入CMD2.在启动的窗口中输入netstat -ano,就可以看到所有端口占用的情况,记下占用8080端口的程序的PID3.打开“任务管理器”,点击菜单栏的“查看”,再点击“选择列”,选上“PID(进程标识符)”4.在进程中找个相应的PID值,结束进程即可或者你在配置文件中将8080改成其他端口

问题二:软件端口被占用 如何解决 命令帮助:netstat /h

用netstat -o可以看到是那个进程占用了端口

然后用超级免子或优化找出进程所对应的程序.删掉那个程序就可以了.

没有超级免子或优化,可以直接杀掉占用端口所对应的进程.不过这样比较危险,容易出错.

问题三:显示TCP端口被占用怎么办 1.访问者是在访问端使用的。 2.端口被占用,表示这个端口已经被其他应用使用了。确定访问者本地554端口的应用,关闭它。 3.换一个端口访问。 一台机子一个端口只能一个应用使用,要么关闭原应用,要么自己应用换一个端口。

问题四:80端口被占用如何解决? cmd -> netstat -oan -> IP后面的就是端口,找到80 ,记住对应的PID!!

然后打开任务管理器 查看 -> 选择列 -> 勾上 PID(进程标识符) -> 确定

在任务管理器找到刚才的PID的进程关闭!!!

问题五:怎么解决在window下高并发TCP请求端口被占用有关问题 执行以下作之一:

netstat -n

netstat -b

这将列出绑定到客户端计算机的 TCP/IP 地址、TCP/IP 地址与远程通信所使用的端口以及使用这些端口的应用程序。此信息可以帮助您确定那个客户端应用程序正在使用过多的 TCP/IP 端口。

与 TCP/IP 端口耗尽有关的问题

当客户端应用程序尝试使用 TCP/IP 套接字连接到 BizTalk ,或当 BizTalk 应用程序尝试使用 TCP/IP 套接字连接到时,可能会出现类似于下面的情况:

System.Net.WebException: The underlying connection was closed: An unexpected error occurred on a send.

- 或者 -

Unable to connect to the remote server

System.Net.Sockets.SocketException: Only one usage of each socket address (protocol/network address/port) is normally permitted.

当出现这些错误时,还可能出现以下问题:

BizTalk 适配器可能无法连接到远程。

客户端应用程序预留的每个端解决方法口均占用内核内存。如果预留了数目超常的客户端端口,Windows 内核内存的占用率将相应增加。

原因

如果客户端计算机中存在数目超常的 TCIP/IP 套接字连接,则客户端计算机上可能出现 TCP/IP 端口耗尽的情况。如果多个客户端应用程序都在建立连接,则可能出现这种情况。

如果所有可用的临时端口都分配给了客户端应用程序,则客户端将出现 TCP/IP 端口耗尽的情况。当 TCP/IP 端口耗尽时,将无法预留客户端端口,并且尝试通过 TCP/IP 套接字连接到的客户端应用程序也将出错。

执行以下步骤以避免 TCP/IP 端口耗尽及其相关问题:

验证客户端应用程序没有生成过多的 TCP/IP 套接字连接。这一点可以用上面提到的方法来检查,即在 Windows 2003 和 Windows XP 上运行 netstat -n,或者在 Windows 2003 和 2008 上运行 netstat -b。

如果某个客户端应用程序使用了数量超常的 TCP/IP 套......>>

问题六:家中光纤上网与路由器设置有一端口冲突怎么处理? 自己去买一小段网线,把你缺失的一段连接起来啊!!!!就是路由lan口和电脑连接起来,根本不需要交换机

我很无语,有线上网,讲明是有线上网,没有线连接,要是能上网才叫见了!!!

为什么你用了路由还要把猫和电脑连接起来呢???人家路由说明书都没有这样的连接的!!!

而且,路由的功能就是代替电脑进行拨号,帮你自动完成宽带连接,电脑直接就可以上网了。如果你电脑不连接路由,就一定要手动拨号了!!

但一般现在电信不允许双重拨号,就是你路由拨号一次,电脑就不能再次拨号了,所以,如果你用路由的话,电脑一定要接在路由后面(即LAN口上)。

如果是你的路由只有1个LAN口,那倒可以用交换机来扩充路由的LAN口!

但是,都没有电脑同时连接路由和猫的情况的!

就是说,你空缺的地方用网线连接,猫和电脑之间不需要连接,要是路由LAN口不够,才需要交换机!!

问题七:怎么看端口是否被占用然后在进行处理 打开运行-》输入CMD进入命令行模式2.在命令行模式中输入netstat-a-n-o3.查看0.0.0.0:80所对应的PID(即进程号)4.按CTRL+SHIFT+ESC键打开WINDOWS任务管理器,选择进程标签,然后在菜单栏的查看-》选择列里勾上PID(进程标识符),根据第三部所查到的PID的进程,KILL掉该进程,再重新安装APACHE即可还有你修改了,apache/conf/dlisten12.34.56.78:80改成(其他)例如8080的话,那么在浏览器里访问就要加localhost:8080,不能是localhost:8080使用说明:netstat-ano查看端口使用情况或者netstat-ano|findstr80C:DocumentsandSettingscjx>netstat-ano|findstr80TCP0.0.0.0:800.0.0.0:0LISTENING2404TCP0.0.0.0:80090.0.0.0:0LISTENING512TCP0.0.0.0:80820.0.0.0:0LISTENING1856TCP0.0.0.0:80830.0.0.0:0LISTENING512TCP0.0.0.0:80930.0.0.0:0LISTENING512TCP192.168.6.8:3728192.168.6.1:808ESTABLISHED32TCP1进入“筛选器属性”对话框,首先看到的是寻址,源地址选“任何 IP 地址”,目标地址选“我的 IP 地址”;点击“协议”选项卡,在“选择协议类型”的下拉列表中选择“TCP”,然后在“到此端口”下的文本框中输入“135”,点击“确定”按钮,这样就添加了一个屏蔽 TCP 135(RPC)端口的筛选器,它可以防止外界通过135端口连上你的电脑。点击“确定”后回到筛选器列表的对话框,可以看到已经添加了一条策略,重复以上步骤继续添加 TCP 137、139、445、593 端口和 UDP 135、139、445 端口,为它们建立相应的筛选器。重复以上步骤添加TCP 1025、2745、3127、6129、3389 端口的屏蔽策略,建立好上述端口的筛选器,点击“确定”按钮。92.168.6.8:3754192.168.6.1:808CLOSE_WAIT3148TCP192.168.6.8:3755192.168.6.1:808CLOSE_WAIT3148TCP192.168.6.8:3757192.168.6.1:808CLOSE_WAIT3148TCP192.168.6.8:3758192.168.6.1:808CLOSE_WAIT3148TCP192.168.6.8:37592.168.6.1:808CLOSE_WAIT3148TCP192.168.6.8:3760192.168.6.1:808CLOSE_WAIT3148TCP192.168.6.8:3761192.168.6.1:808CLOSE_WAIT3148TCP192.168.6.8:3765192.168.6.1:808CLOSE_WAIT3148TCP192.168.6.8:3830192.168.6.1:808TIME_WAIT0TCP192.168.6.8:3832192.168.6.1:808TIME_WAIT0看到80端口是进程2404占用了然后找进程tasklist或者tasklist/fi〃PIDeq2404〃C:DocumentsandSettingscjx>tasklist/fiPIDeq2404图像名PID会话名会话#内存使用===================================================================Tder5.exe2404Console027,812K然后就可以把进程给杀掉了O(∩_∩)O~===================================......>>

问题八:端口被占用是怎么回事,要详细说明! 得先来了解一下什么是:端口。

“端口”主要分为两种:一种是硬件的端口(也称:接口。是真实的,可以看到。);一种是软件的端口(通常指:在互连网中用于连接或无连接服务的通信协议的通道,是虚拟的。这种虚拟的通道也就是“软件的端口”。)简单地说:

硬件的端口计算机用于连接硬件的接口。

软件的端口,可以看成是用来连接的一种通道。打个比方:将你的计算机比作是的你的“家”。虚拟的“连接通道”就是家中的门。端口就好像是家里的“钥匙”。它不一定是单一的,可以有很多个。但是,每一把钥匙只能打开一扇门。通过它,你可以与外界联系,你可以“出门”。同样,外界也可以与你联系,别人也可以来“串门”。

至于端口被占用。通常是指软件的端口被占用。建议你使用一些软件来查看,具体是哪个端口被占用。一些杀毒软件都拥有这个功能。例如:金山毒霸的“金山网镖”。如下图:

问题九:怎样解决80端口被占用问题。 用运行 c叮d,netstate -abn,列出进程守护端口的列表,查看一下,是哪个在占用80端口。然后把那个服务关掉就可以加载IIS了。

问题十:网络连接端口发生冲突怎么才能解决? 你的错误提示是什么?是IP地址冲突?还是网络端口冲突?要是IP地址冲突就是你的局域网中我别的计算机与你的IP一致,如果是端口冲突就是你本机已经有程序在使用你当前要调用的端口

Win7电脑提示端口已被占用怎么解决电脑端口已被(windows端口被占用怎么解决)

在 Windows XP 或 Windows 2003 计算机上的命令提示中输入以下命令,显示此计算机上 TCP/IP 协议所使用的活动连接:

有朋友和小编说遇到电脑提示端口已被占用,不知道该怎么办,今天小编就以win7系统为例给大家分享解决端口已被占用的教程。

2、然后找到进程号为404的服务名称,使用tasklist命令,输入指令“tasklist|findstr 404”找到404进程对应的服务为kangle.exe。

1.

3、打开Windows任务管理器,在进程中找到PID为"4"的程序,显示80端口被pid4 占用。

2.

首先我们按下Win+r键打开运行窗口,输入cmd打开命令提示符窗口;

在命令提示符窗口输入

,按下回车;

4.

如果没有提示代码,那就说明没被占用,这里我们记住的一串数字;

5.

我们右键电脑下方任务栏,点击任务管理器进入;

7.

勾选PID;

8.

在任务管理器进程页中找到刚才我们几下的一串数字,小编这里是2588;

9.

这就是占用电脑1080端口的进程,我们右键选择这个进程点击结束进程;

10.

这样我们电脑上端口已被占用的问题就解决了。

windows 某个端口被占用怎么解决

7)内存损坏,也会造成不能开机,需要更换内存。

安装了Windows10系统后,一般默认的80端口是被禁用,如果不能启用apache就看下是否80端口被禁用。运行netstat -aon findstr :80 ,发现pid是4的进程占用着80端口,这还是一个系统进程,kill不掉。所以只能另想办法: 1、打开注册表:regedit 2、找到:HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/servs开始--运行--cmd 进入命令提示符 输入netstat -aon 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列"/HTTP 3、在右边找到Start这一项的值改为0 4、重启电脑系统,System进程不会占用80端口 重启之后,再启动Apache就可以了。

方法1,找一找是否有软件不正常运行,造成这种现象,打开系统任务管理器,查看相关进程,根据进程属性,确认是什么软件不正常运行,如果确认了该应用程序出错,解决方法如下:卸载和清除此程序,并用360安全卫士或者QQ电脑管家清除注册表,然后重新安装该程序,更新到的稳定版本,不要安装测试版。

windows环境下80端口被占用怎么办

具体步骤如下:

步:检查是哪个程序占用了80端口。

打开命令行(cmd.exe),然后输入这个命令:

netstat -ano | find ":80"执行这个命令,你会得到下面类似的结果:

TCP 192.168.1.100:52975 112.90.77.148:80 CLOSE_WAIT 3048

TCP 192.168.1.100:80 61.135.149.187:80 LISTEN 1140

TCP 192.168.1.100:572 119.75.222.19:80 ESTABLISHED 9208

TCP 192.168.1.100:59458 124.193.230.187:80 CLOSE_小编这边遇到的是端口已被占用1080;WAIT 3048

TCP 192.168.1.100:59681 123.126.104.7:80 ESTABLISHED 9208

TCP 192.168.1.100:59697 123.126.104.106:80 ESTABLISHED 9208这里面的192.168.1.100是一个例子,指的是你的本机IP。实际情况中你的IP地址可能和这个不一样。

点击“开始”菜单/设置/控制面板/管理工具,双击打开“本地安全策略”,选中“IP 安全策略,在本地计算机”,在右边窗格的空白位置右击鼠标,弹出快捷菜单,选择“创建 IP 安全策略”(如右图),于是弹出一个向导。在向导中点击“下一步”按钮,为新的安全策略命名;再按“下一步”,则显示“安全通信请求”画面,在画面上把“激活默认相应规则”左边的钩去掉,点击“完成”按钮就创建了一个新的IP安全策略。注意看第三行 TCP 192.168.1.100:80 61.135.149.187:80 LISTEN 1140

第二步,执行命令

tasklist | find "1140"这个命令会告诉你进程号1140是什么程序。例如:

netbox.exe 1140 Console 1 162,784 K原来,是一个叫netbox.exe的程序占用了你的80端口。既然你已经找到它了,那么怎么处理它就是你的事儿了,是关闭还是直接杀掉随你,只要把这个进程结束,你的80端口就解放了。

你也可以用windows task mar来查找1140号进程,然后结束它,释放80端口。

windows 端口占用命令查看方法

点击上方查看,选择选择选择列选项;

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

方法8、用系统安装光盘或者系统安装U盘,放入光驱或者插入USB接口,重启电脑,进入光盘安装系统状态或者进入U盘安装系统状态,等到启动界面闪过后,不要选安装系统,而是选修复系统,对目前系统进行修复(可能会运行很长时间,2-4小时都可能),耐心等待修复完成,看看是否能解决问题。(本文结尾,详述了:U盘设置为启动顺位设备的方法)

1、Windows平台

在windows命令行窗口下执行:

代码如下:

C:netstat -aon|findstr "80"

TCP 127.0.0.1:80 0.0.0.0:0 LISTENING 2448

看到了吗,端口被进程号为2448的进程占用,继续执行下面命令:

代码如下:

C:tasklist|findstr "2448"

很清楚吧,thread占用了你的端口,Kill it

如果第二步查不到,那就开任务管理器,看哪个进程是2448,然后杀之即可。 如果需要查看其他端口。把 80 改掉即可

大家知道在linux下使用 lsof +p 端口号 可以查看端口的进程 使用此命令可以查看win下所有开着的端口是被那个系统程序占用以及程序的pid。

n年前搞测试的时候解决端口占用问题时候用的命令,想里半天才回忆出来。分享给大家。为了方便记忆参数写成了No AB 更多参数请查考netstat /?

netstat -noab

Active Connections

Proto Local Address Foreign Address State PID

c:windows32WS2_32.dll

C:WINDOWS32RPCRT4.dll

c:windows32rpcss.dll

C:WINDOWS32svchost.exe

C:WINDOWS32ADVAPI32.dll

[svchost.exe]

TCP 0.0.0.0:445 0.0.0.0:0 LISTENING 4

[System]

TCP6. 0.0.0.0:2967 0.0.0.0:0 LISTENING 1776

[Rtvscan.exe]

TCP 72.71.0.24:139 0.0.0.0:0 LISTENING 4

[System]

TCP 127.0.0.1:1049 0.0.0.0:0 LISTENING 232

[alg.exe]

TCP 127.0.0.1:1060 0.0.0.0:0 LISTENING 2104

[ccApp.exe]

Work for fun,Live for love!