SYSTEM(PID 4)正在使用端口80,那是啥?

Posted

技术标签:

【中文标题】SYSTEM(PID 4)正在使用端口80,那是啥?【英文标题】:Port 80 is being used by SYSTEM (PID 4), what is that?SYSTEM(PID 4)正在使用端口80,那是什么? 【发布时间】:2010-11-28 15:28:47 【问题描述】:

我正在尝试将端口 80 用于我的应用程序服务器,但是当我执行 netstat -aon 时,我得到:

TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 4

当我在任务管理器中查找进程时,它显示PID 4SYSTEM,就是这样。没有扩展......什么都没有。只是“SYSTEM”。这是怎么回事?

我害怕结束这个过程,我该怎么办?

【问题讨论】:

超级用户superuser.com/questions/352017/pid4-using-port-80和superuser.com/questions/43307/…有同样的问题 对于未来的读者,阅读serverfault.com/questions/65717/… 应该是有益的,以便了解为什么下面发布的一些答案有效(但没有一个答案进入细节级别)。 您说的是Microsoft Windows 对吧?这应该写下来,而不是让其他人猜测。 【参考方案1】:

对我来说,我必须在我的 VM 上卸载“Citrix Virtual Desktop Agent”

【讨论】:

GoToMeeting 也是 CitrixOnline,只需卸载【参考方案2】:

即使勾选了“显示所有用户的进程”,PID=4 也不会显示在任务管理器中。好吧,只有一个用户。

但是,netstat -b 显示多个连接指向同一 PID=4,这台计算机上显示以下内容。

我只选择了那些与 TCP 协议有关的。

这是在对 IIS 进行故障排除时获得的,该 IIS 在尝试了许多其他方法后无法启动。我认为你不应该停止这个过程。

【讨论】:

【参考方案3】:

输入netstat -a -n -b -o |more

如果停止 World Wide Web Publishing Service 有帮助

然后在IIS 管理器 中查看每个站点的绑定 设置,方法是选择一个站点并在侧面板上单击绑定。然后根据需要将端口 80 更改为其他端口。

【讨论】:

【参考方案4】:

我刚刚去服务并停止了网络部署代理

【讨论】:

【参考方案5】:

此外,“开发者门户”(在 Windows 10 上)会导致系统侦听 TCP 端口。通常是端口 50080 和 50443。

【讨论】:

【参考方案6】:

在阅读了有关该问题的所有答案并尝试了所有方法后,我卸载并重新安装了 XAMPP,它成功了。

【讨论】:

【参考方案7】:

Windows 11

对我来说,是万维网发布服务让系统使用端口 80。

希望这对 Win11 新用户有所帮助。

【讨论】:

好的,那么你将如何改变这个?

以上是关于SYSTEM(PID 4)正在使用端口80,那是啥?的主要内容,如果未能解决你的问题,请参考以下文章

SYSTEM(PID 4)正在使用端口80,那是啥?

SYSTEM(PID 4)正在使用端口80,那是啥?

SYSTEM(PID 4)正在使用端口80,那是啥?

Apache服务器的端口80正在被PID 4(系统)使用并且无法停止[关闭]

Apache服务器的端口80正在被PID 4(系统)使用并且无法停止[关闭]

windows中80端口被System占用,PID=4的问题