进程未知端口占用通用解决方法,Socket Error 10013解决办法,实测有效
- 先看是你要使用的软件是什么,把它丢到虚拟机里面,并启动该进程
- 在虚拟机内,按下Win+R 输入CMD,启动命令行
- 在命令行窗体输入以下代码找到进程PID:
Tasklist|findstr "process name"
注意:findstr与 ‘Process name之间有空格,其中的process name 为被占用端口的进程名字,
该命令的作用是找到进程的PID,如下图所示, 以steam为例:
- 命令行 输入
netstat -ano|findstr"PID"
找到使用的端口port,如下图
- 切回物理机打开cmd命令行,输入
netstat -ano|findstr"Port"
回车找到使用的该端口的PID,
- 使用任务管理,切换到详细信息选项卡,找到对应PID的进程,结束该任务
- 接着就可以再次打开你应用程序了,如果第四步有多个端口,记住所有PID,挨个结束进程,直到进程可以再次打开