需要进行网络通信的程序往往需要使用端口,如果预定使用的端口已经被占用则程序无法正常使用,下面介绍解决端口被占用的办法
按组合键Windows+R调出运行窗口,输入cmd确定打开命令控制窗口
输入命令netstat -ano再回车执行,可以看到所有通信端口占用情况
由于信息太多,一个个查看明显不现实,这里需要对信息进行筛选,输入命令netstat -aon|findstr 53467再回车执行,可以看到端口为53467的进程被筛选出来了,要找到占用443端口的进程,执行命令netstat -aon|findstr 443即可
打开任务管理器,切换至详细信息选项卡,可以看到所有进程相关信息
点击PID列可以将进程按PID号排序,找到占用指定端口的进程,在上面右键终止该进程即可释放该端口
如果任务管理器中没有PID这一列,在列名上右键,在弹出的菜单上点击“选择列”,在随后打开的选择列窗口中勾上PID,再点确定即可