标题1、WIN10 解决80端口默认被占用的问题
A方案
以管理员身份运行cmd;
输入: net stop http;
如果提示是否真的需要停止这些服务,则选择“Y”;
完成后输入: sc config http start=disabled;
B方案
Ctrl+x,然后选择“计算机管理”,展开“服务和应用程序” — 服务
停用以下项:
- World Wide Web Publishing Service
- SSDP Discovery
- Print Spooler
- HomeGroup Provider
- Function Discovery Resource Publication
- Function Discovery Provider Host
C方案
Window+R 运行regedit,
打开:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP,
双击start值改为0
重启计算机即可
标题2、WIN10 解决其他端口被占用的问题
1、win+s,搜索 cmd ,在弹出的搜索结果中将【命令提示符】程序单击右键,选择【以管理员身份运行】;
2、在命令提示符中输入:netstat -ano 按下回车键即可看到所有的端口占用情况,比如是49157,我们在下面找到它;
3、查看被占用端口对应的PID,输入命令:netstat -aon|findstr “49157”,回车,记下最后一位数字,即PID,这里是2720;
4、继续输入tasklist|findstr “2720”,回车,查看是哪个进程或者程序占用了2720端口,结果是:svchost.exe
5、在cmd的命令窗口中输入:taskkill /f /t /im svchost.exe 按下回车键将其结束即可!
6、或直接找到端口被占用的对应的PID
例如:结束pid为20976的进程
TASKKILL /PID 20976 /F