Windows 10 默认80端口被占用的解决方法

2015-07-29 11:10:00
admin
转贴 2169
摘要:某台电脑从Windows 7旗舰版升级为Windows 10 Pro版之后发现原来监听80端口的Apache工作不正常,无法监听80端口,一开始以为是权限的问题,使用管理员权限依然启动失败,然后使用

Windows 10 默认80端口被占用的解决方法

某台电脑从Windows 7旗舰版升级为Windows 10 Pro版之后发现原来监听80端口的Apache工作不正常,无法监听80端口,一开始以为是权限的问题,使用管理员权限依然启动失败,然后使用

netstat -ano | find "80"
查看结果是PID=4的System进程在捣鬼,占用了80端口。

解决方案一:
Ctrl+x,然后选择“计算机管理”,展开“服务和应用程序”,找到“服务”;
找到“World Wide Web Publishing Service”,双击打开后,将启动类型改为手动,更改服务状态为“停止”;
如果80端口仍然被占用,则还需要停止以下几个服务:
“SSDP Discovery”
“Print Spooler”
“HomeGroup Provider”
“Function Discovery Resource Publication”
“Function Discovery Provider Host”


解决方案二:

以管理员身份运行cmd;
输入net stop http;
如果提示是否真的需要停止这些服务,则选择“Y”;
完成后输入:sc config http start=disabled


解决方案三:

以管理员身份运行regedit
打开键值:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HTTP
在右边找到Start这一项,将其改为0
重启系统,System进程不会占用80端口
    感谢打赏

    微信打赏

    支付宝打赏

    © 2012-2019    豫ICP备14005100号-1