Appearance
Windows 查看端口被哪个进程占用
1. 查看所有端口的占用情况
PowerShell
netstat -ano2. 查看指定端口的占用情况
PowerShell
netstat -ano | findstr "端口号"查看占用该端口的 PID,注意端口号要加上双引号。
例如:netstat -ano | findstr "80"

可以看到占用服务器端的 80 端口的本地程序的 PID 是 10852。
当然也可以查看占用本地端口的 PID,这里就不演示了。
3. 使用 tasklist 查看 PID 对应的进程名
PowerShell
tasklist | findstr "PID"例如:tasklist | findstr "10852"

可以看到是 PID 为 10852 的进程名是 QQ.exe
4. 结束进程
如果我们想结束该进程,可以在任务管理器内找到该进程,然后直接右键结束。
也可通过 taskkill 命令的方式结束进程:
PowerShell
taskkill /f /t /im "PID"例如:taskkill /f /t /im 10852
