写在之前
Steamcommunity302(以下简称Steamcommunity)是大佬开发的链接Steam社区的软件,而且免费,比某某VPN,加速器好用多了,可是第一次运行软件的用户可能不是这么理想
第一次安装SteamCommunity 的用户经常会遇到端口被占用的问题
其实,这个问题出现的原始是有其他软件在Steamcommunity启动之前就已经使用(占用)了443和80端口,因为Steamcommunity只支持这两个端口,不过解决办法还是有限的,还是自己排查才能得到答案
解决办法
安装过VMware的用户,Vmware会占用443端口
可以直接打开vmwre
点击导航栏中的编辑
接着点击首选项
再点击共享虚拟机
接着点击禁用共享,或者自行修改为其他端口(原本是443,我这里改成了442)
针对VMWARE16/更新版本,
也可以编辑 VMware安装目录\hostd\proxy.xml文件
把httpsPort对应的端口改成不是443/80的即可,如442等
另外一种就是自己手动排查的方法
首先按住win+R键,输入cmd
在cmd窗口中输入powershell
接着 输入 netstat -aon|findstr :80|findstr LISTEN
这里会出现
接着 输入 netstat -aon|findstr :443|findstr LISTEN
然后右键底部任务栏,点击任务管理器
点击选项卡中的详细信息,再点击PID列,选中其中的4076和14448
这里的14448是被SteamCommunity占用的,说明443端口没有被其他软件占用,我们只需要关闭httpd.exe的进程即可
于是右键httpd.exe一行,点击结束任务即可
在弹窗中点击结束进程即可,这次再运行SteamCommunity就能启动服务了
最后,如果以上操作你还是看不懂的话,有一个笨方法就是重启电脑,在软件还没打开时,运行Steamcommunity302即可(该方法不是很灵)