Win10系统80端口被系统进程占用

一、问题

有系统需要用到80端口,为了方便,但是发现80端口被占用,执行netstat -ano 发现80端口竟然被一个System process占用了,当然这个是不能被杀掉的

二、解决问题

在网上看到的方法:

运行netstat -aon | findstr :80 ,发现pid是4的进程占用着80端口,这还是一个系统进程,kill不掉。所以只能另想办法:

1、打开注册表:regedit

2、找到:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesHTTP

3、在右边找到Start这一项,将其改为0

4、重启系统,System进程不会占用80端口

重启之后,再启动Apache就可以了。

但是在我这里是不可以的,于是乎又看到了一个方法是和上面的一样只是将Start的值改为4,重新启动再次执行netstat -ano发现80端口已经没有被占用了

原文地址:https://www.cnblogs.com/wxjnew/p/7153899.html