一、以管理员身份打开命令行窗口
1、首先我们要找出哪个程序占用了1080端口。
2、按下win+r打开电脑的运行功能。输入命令cmd。
3、最后一列就是PID了,小编这里占用的是4568。
4、要想知道此PID对应什么程序,可以继续输入。
5、打开任务管理器,根据PID或者进程名称找一下。
6、切换到进程选项。鼠标右键找到pid的软件,点击结束进程,之后端口1080就可以使用。
或者
【Win+R】:使用快捷键打开“运行”窗口
输入【cmd】,点击确定,打开“命令”窗口
二、查看被占用端口对应的PID
比如在开发时,系统提示你1080已被占用,我们首先要做的就是找到1080端口对应的PID。
在命令行中输入命令:
netstat-aon|findstr"1080"
回车执行命令后,最后一位数字就是被占用窗口的PID。我这里对应的是16996和18912。
三、查看指定PID的进程
在命令行中输入命令:
tasklist|findstr"16996"
tasklist|findstr"18912"
回车执行命令后,我这里找到了两个占用1080的端口:ShadowsocksR-dotnet4.0.ex和msedge.exe
四、结束进程
1.通过命令行结束进程
强制(/F参数)结束PID为1080的所有进程包括子进程(/T参数)
taskkill/T/F/PID1080
2.通过任务管理器结束进程
【Ctrl+Shift+Esc】快捷键打开Windows任务管理器,点击【详细信息】
找到前文的PID对应的进程,【右键】点击结束进程。
|