80端口被pid为4的System进程占用解决方法

问题

今天运行项目组的项目,发现80端口被占用被占用了,使用端口映射查看命令

netstat -ano | findstr "80"

发现80端口是被pid为4的System进程占用。system 怎么会被占用了。

搜索发现问题定位:一是被IIS占用;二是SQL Server Reporting Services报表服务占用。

解决

用HTTP命令

netsh http show servicestate

详细查看,会发现有80端口的信息,记下版本。
找到找到对应的进程信息

打开任务管理器,以PID排序,定位多对应的进程;

选择对应的进程,右键转到服务,查看是什么服务;

果然我找到的是IIS的日志服务,在服务里停止掉即可。

ref.
https://segmentfault.com/a/1190000005008567


欢迎关注我的公众号:只说一点点点点

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据