方法一: 查找占据80端口的进程,然后关闭它。

  1、运行cmd,输netstat -ano;

  2、查看开头几行0.0.0.0:80的pid,记下pid的值;

  3、在“任务管理器”中找到pid所对应的程序,结束他;

but!因为我的每次都是被System占用(pid=4),所以无效

方法二:解决System进程占用80端口的问题:

  1、打开RegEdit:开始-运行-输入regedit-调出 注册表

  2、找到HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesHTTP

  3、找到一个DWORD值Start,将其改为0

  4、重启电脑,System进程将不会占用80端口

  查询:查看占用80端口的信息,那么可以在cmd窗口输入netstat -ano | findstr "80" 命令

此方法虽然对我有效了!但它似乎只是一次性的?下一次开机重启之后就得按以上步骤再来一遍,来来去去,发现似乎每次只要改改start值好像就有用。why!????

方法三:杀掉进程的命令:taskkill /pid 4 /f ( /f 表示强制关闭该进程)

but!我的:

 

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐