可以打开任务管理器;查看某一PID对应的进程名;
如果PID没有显示,菜单>查看>选择列>选中PID即可;
得知进程后,可以将进程杀掉;修改其使用的端口。
假如需要确定谁占用了9050端口
在windows命令行窗口下执行:
netstat -aon|findstr "9050"
TCP 127.0.0.1:9050 0.0.0.0:0 LISTENING 2016
如上命令,9050端口为2016的进程占用,继续执行下面命令:
tasklist|findstr "2016"
tor.exe 2016 Console 0 16,064 K
很清楚吧,tor.exe占用了你的端口
如果在windows命令行窗口中输入 netstat -aon|findstr "9050" > C:\*.txt
会在C盘下建立文本,显示查询到的信息.
查询到了吧,下面用两种方法关闭,在windows命令行窗口输入
taskkill /f im "要关闭的进程名"
ntsd -c q -pn "要关闭进程名"
当然也可以用批处理.新建文本,输入下面的命令,将文本另存为*.bat.