解决 Windows 下端口占用问题

My GitHub Home Page

当端口占用时,运行 cmd 进入命令提示符。

查看所有端口使用情况

C:\Users\lewis007>netstat -ano

活动连接

  协议   本地地址         外部地址     状态        PID
  TCP    0.0.0.0:135     0.0.0.0:0   LISTENING   1008
  TCP    0.0.0.0:445     0.0.0.0:0   LISTENING   4
  TCP    0.0.0.0:1536    0.0.0.0:0   LISTENING   660
  TCP    0.0.0.0:1537    0.0.0.0:0   LISTENING   1840
  TCP    0.0.0.0:1538    0.0.0.0:0   LISTENING   1288
  TCP    0.0.0.0:1539    0.0.0.0:0   LISTENING   2144
  ... (more)

查看指定端口使用情况

C:\Users\lewis007>netstat -ano |findstr 8081
  TCP    0.0.0.0:8081    0.0.0.0:0   LISTENING   5392

查看 PID 的进程

C:\Users\lewis007>tasklist |findstr 5392
nexus.exe    5392    Services    0    549,384 K

关闭进程

C:\Users\lewis007>taskkill /pid 5392

强制关闭进程

C:\Users\lewis007>taskkill /f /pid 5392