- A+
注意:本站启用了缓存系统,如果你的账户登陆不了,那是因为缓存导致,刷新再登陆一次即可。如还不行,只需打开任意一篇文章,然后刷新登陆即可。声明:本站软件80%独家汉化,全网唯一,如果你发现他站有本站独家汉化软件,请举报。独家汉化软件可以转载,但严禁二发,违者一经发现永久封号。
解决 windows 系统 80端口 被进程 System 占用问题 由 心语家园(https://www.xinyucn.cc/)独家或原创发布,你可通过右上角“私信本站”联系我们。
80端口一般被当做网页服务器的默认端口,使用本机搭建服务器环境的时候,都会默认使用80端口来作为网页访问端,但是有的时候80端口会被其他的不明身份的程序占用,导致 Apache 启动失败,修改 Apache 的默认端口后访问本机地址又非常麻烦。下面介绍一下如果80端口被占用后应该如何处理。
查找80端口被谁占用的方法
80端口被谁占用
进入命令提示行(开始运行输入 CMD),输入命令 netstat -ano|findstr 80 (显示包含:80的网络连接) ,就可以看到本机所有端口的使用情况,一般80端口在第一行,截图显示,端口已经被占用,PID 中写明 LISTENING 4。
PID=4 的程序是哪一个呢?接着在命令提示和下输入指令 tasklist ,列出所有当前运行的进程,
发现 PID=4 的进程,居然是 system 。
扩展:也可以通过任务管理器查看PID:
出现该情况可能的原因有:
1. IIS 服务占用
解决办法:如果不需要该服务可自行关闭,或修改其使用端口
2. Windows Remote Management (WS-Management) 服务占用
解决办法:建议修改其使用端口,方法如下,
此方法在WMF3.0以上版本中有效
(1)WinRM 2.0 版本以下,WinRM的监听端口为 80(HTTP) 或 443(HTTPS);
(2) WinRM 2.0 版本以上,WinRM的监听端口为5985(HTTP )和 5986 (HTTPS);
有的服务器运行了web服务,这个时候如果开启了WinRM2.0以下的版本,将会出现端口冲突;这个时候可以手动修改监听端口。
(1)在powershell中输入
winrm e winrm\config\listener
来查看当前WinRM监听的端口,本例中原本监听80端口;
(2)输入修改端口的语句
set-item wsman:\localhost\listener\listener*\port 5895
点击“yes”来确认修改;
(3)再次查看当前监听的端口,我们可以看到端口已经修改成功;
最重要的一点,修改完端口后,记得要相应的修改防火墙中的端口
3. BranchCache 服务占用(我是用在这步解决的)
解决方法:可以直接禁用该服务
4. SQL Server Reporting Services (MSSQLSERVER) 服务占用
解决办法: 安装sqlserver后,80端口老是被占用,发现是SqlServer的Reporting Service占用了这个端口,就停止该报表服务解决。先在开始菜单打开Reporting Services配置管理器,
选择报表服务器实例,点击连接,
点击停止,
然后运行web应用,就成功解除了80端口占用。Web应用运行后,需要重新打开报表服务。
以上四种情况是比较可能造成 80 端口占用的原因。
本站1元=100家园币,你可以通过签到获得家园币,用来免费捐赠。
最新默认解压密码:Hoejc!xinyucn.cc 其他密码请去公众号。
如果链接丢失或未加,私信本站获取,仅对本站VIP会员开放。
请注意:微信公众号谢绝私信留言,拒绝回复。本站已在多处醒目位置注明,但是仍有网友在微信私信留言,再次声明,微信公众号不引流,不回复。
- 官方微信公众号
- 扫一扫关注微信公众号,如果你觉得本站帮到了你,请通过下面的赏字按钮捐赠本站,谢谢!
- 本站官方头条号
- 扫一扫关注官方头条号,新老用户扫描下载抖音极速版,可领取最高269元现金,每天使用都可领钱。