解决Windows系统80端口被占用的问题

电脑杂谈  发布时间:2020-07-30 19:02:54  来源:网络整理

windows 80端口被占用_windows端口占用 查看_windows删除端口占用

端口80被系统(pid = 4)系统占用的解决方案,服务器在端口80被占用后无法运行

端口80通常用作Web服务器的默认端口. 使用本机构建服务器环境时,默认情况下端口80将用作Web访问终端,但有时端口80将被其他未识别的程序占用. 这会导致Apache无法启动,并且在修改Apache的默认端口后访问本地地址非常麻烦. 下面介绍端口80被占用时的处理方法.

如何找出谁占用了80端口

windows 80端口被占用_windows删除端口占用_windows端口占用 查看

输入命令提示符行(开始运行并输入CMD),输入命令netstat -ano | findstr 80(显示包含80的网络连接),您可以看到本机所有端口的使用情况,通常为80端口是第一个OKwindows 80端口被占用,屏幕快照显示该端口已被占用,并且LISTENING 4已写入PID.

哪个程序是PID = 4?然后在命令提示符处和下面输入命令任务列表,以列出所有当前正在运行的进程,

windows端口占用 查看_windows 80端口被占用_windows删除端口占用

发现PID = 4的进程实际上是系统.

取消系统进程对端口80的占用

windows端口占用 查看_windows删除端口占用_windows 80端口被占用

系统占用的端口通常由官方的Microsoft产品占用. 因此,目前主要考虑以下几种服务:

SQL Server原因. 其中之一可能是SQL Server Reporting Services(MSSQLSERVER),它是SQL Server的日志记录系统. IIS服务. 如果您的计算机已经安装了此软件,则很可能正在运行,则它占用了端口80

当然windows 80端口被占用,如果这两个原因都不存在,则可以使用以下解决方案

windows删除端口占用_windows端口占用 查看_windows 80端口被占用

关闭方法

关闭方法非常简单. 在运行框中输入services.msc以进入服务窗口. 或者直接在开始菜单的搜索框中输入“服务”以将其打开. 然后找到SQL Server Reporting Services(MSSQLSERVER)此服务,然后停止,释放占用的端口80. 您还可以将其启动模式设置为“禁用”.

此方法也可以用于解决iis服务

关闭方法二(针对仍然无法解决的问题),运行cmdnet stop http //停止系统http service sc config http start = disable //禁用服务的自动启动,并注意等号后的空格此处必不可少

这时,端口80将被释放,您可以重新启动应用程序.


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-289252-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...