win8,win8.1无法打开80端口做HTTP服务器的解决办法[system进程占用80端口]

win8下无法用80端口打开IIS上的网站,只能配置到非80,8080端口才可以访问,其实是80端口被其他进程占用了。

查看端口占用情况命令:
cmd输入netstat -aon | findstr :80
出现:
TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 4
(我的发现占用 0.0.0.0:80 的是 PID 为 4 的家伙)

查看 PID 为 4 的家伙是谁命令:
tasklist /FI “PID eq 4”
(PID 为 4 的是 SYSTEM 这个进程)

解决方法:修改注册表
1. 位置 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HTTP
2. 把 REG_DWORD 类型的项 Start 的值改为 0
(注:修改后需要重启系统)

打赏

发表评论

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