1、进入命令提示行(开始运行输入 CMD),输入命令 netstat -ano|findstr ,就可以看到本机所有端口的使用情况,一般80端口在第一行,截图显示,端口已经被占用,PID 中写明 LISTENING 4。
PID=4 的程序是哪一个呢?接着在命令提示和下输入指令 tasklist ,列出所有当前运行的进程,
发现 PID=4 的进程,居然是 system 。
解决办法
在运行框中输入 services.msc ,进入服务窗口。或者直接在开始菜单里面的搜索框中输入“服务”即可打开。然后找到 SQL Server Reporting Services (MSSQLSERVER) 这个服务,停止并禁用,被占用的80端口就被释放出来了。
另外的一个被占用的原因
可能是微软家的 IIS 服务,关闭方式可以去控制面板去关闭即可。