一、一般情况
1、Win+R键输入cmd打开命令提示符,输入netstat -a -n -o
发现80端口被pid=4的进程占用
2、再Win+R键输入regedit打开注册表,按照下图找到HTTP下的start
3、将start的值改为0,重启电脑生效
二、特殊情况
如果前面的方法用过后,重启计算机仍显示80端口被占用,请用下面这个究极解决办法
1、Win+R键输入cmd打开命令提示符,输入netsh http show servicestate
2、打开任务管理器,找到进程id=3800的进程
3、Win+R键输入cmd打开命令提示符,输入services.msc
找到这个服务并禁用它,右键选择属性,启动类型修改为禁用即可,重启电脑后,发现80端口没被占用,问题解决。