如题,详见羽翼城大佬的博客,其中详细分析了此问题。奈何本人频繁遇到此问题,而每次打开任务管理器寻找占用此端口的进程时,发现占用443/80端口的进程就是302程序本身,结束进程后重启系统也无法解决。以下是原文给出的解决方案。

或者干脆直接用以下命令直接停用常见的相关服务

管理员权限运行cmd/powershell,直接粘贴进去运行即可
net stop ReportServer /y
net stop MsDepSvc /y
net stop PeerDistSvc /y
net stop SyncShareSvc /y
net stop W3SVC /y
net stop WAS /y
net stop IISADMIN /y
net stop http /y

但是经过努力笔者仍然无法精准定位问题,无奈之下出此下策,为了不那么麻烦编写了一个批处理文件,使用windows的计划任务来实现开机自动执行,这样就不需要每次开机都手敲一遍命令了。


具体步骤:

首先创建一个如下所示的文件:release-443-port-occupation.bat

%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit cd /d "%~dp0"
@echo off
start cmd /c
net stop ReportServer /y
net stop MsDepSvc /y
net stop PeerDistSvc /y
net stop SyncShareSvc /y
net stop W3SVC /y
net stop WAS /y
net stop IISADMIN /y
net stop http /y

1.右键单击桌面,新建一个文本文档,复制以上内容并将后缀改为.bat格式。

在这里插入图片描述

2.记住文件路径,以免以后忘记。

3.单击左下角“开始”按钮>输入“计算机管理”。

在这里插入图片描述

4.打开“计划任务”,进入“系统工具”>“任务计划程序”>“任务计划程序库”。

在这里插入图片描述

5.单击右侧菜单内的“创建任务”,给任务命名,单击“触发器”选项卡新建触发器,设置为“登录时”开始任务。

在这里插入图片描述

6.单击"操作"选项卡,新建操作为"启动程序",下方的“程序和脚本”一栏填写你放置刚才创建的bat文件的路径,或者单击"浏览"找到此文件。

在这里插入图片描述

7.单击“确定”完成创建。

8.注销电脑并重新登录。

9.enjoy ur gamming





工具下载地址:steamcommunity 302

p.s. 如果读者有更好的方法能够解决问题的,请不吝赐教,3q谢谢:)

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐