Windows解决端口占用

Posted wangjpblog

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Windows解决端口占用相关的知识,希望对你有一定的参考价值。

解决端口占用

Windows上端口占用会提示诸如以下错误:

Fatal error. can‘t bind to 127.0.0.1:10809: There may be another Privoxy 
or some other proxy running on port 10809

解决该异常方法:

  1. 打开Dos窗口输入cmd点击确定进入命令窗口。

  2. 使用命令netstat -ano列出所有端口的详细信息,在列表中找到被占用的端口(也可以使用netstat -ano|findstr port列出具体端口的详细信息)并记下PID。

    C:UsersMECHREVO>netstat -ano|findstr 10809
      TCP    127.0.0.1:10809        0.0.0.0:0              LISTENING       19700
    
    技术图片
  3. 使用tasklist|findstr "PID"命令查看具体是哪个进程或者程序占用了端口(或打开任务管理器进行查看):

    C:UsersMECHREVO>tasklist|findstr "19700"
    vmware-view.exe              19700 Console                    3     31,488 K
    
  4. 使用命令taskkill /f /t /im 映像名关闭进程(或使用任务管理器进行操作):

    C:UsersMECHREVO>taskkill /f /t /im vmware-view.exe
    成功: 已终止 PID 11604 (属于 PID 11612 子进程)的进程。
    成功: 已终止 PID 8080 (属于 PID 11976 子进程)的进程。
    成功: 已终止 PID 11976 (属于 PID 5048 子进程)的进程。
    

以上是关于Windows解决端口占用的主要内容,如果未能解决你的问题,请参考以下文章

Windows解决端口占用

Windows解决端口占用

启动tomcat服务器时端口被占用java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind解决方法。(示例代码

windows下端口占用解决方法-查看和杀死占用端口进程

查找端口占用并关闭进程(windows)

查找端口占用并关闭进程(windows)