← 桌面工具

熊猫端口管理器

Windows 端口占用管理工具:一眼看清谁占着端口,一键结束进程把它释放出来

來自 Kite

  • 授權條款: MIT
  • 版本: v1.1.0
  • 支持平台: Windows

下載

v1.1.0 最新版本 發布時間

三个架构的单文件包:解压后得到 PandaPortManager.exe 直接运行,但需要目标机已安装 .NET 10 Desktop Runtime;首次运行会弹一次 UAC 提权确认。要核对文件完整性就用 checksums.txt 里的 SHA256。

历史版本(1)

概览

panda-port-manager 是一个 Windows 桌面小工具(WinForms / .NET 10),把「谁占了这个端口」变成一眼可见:列出全部 TCP / UDP 端口占用及其进程,筛选、排序、一键结束进程释放端口;也能识别并释放 winnat 系统保留端口。单文件 exe、开箱即用,自带亮暗主题与三语界面。

截图

暗色主题(简体中文):端口与进程一屏看完,右侧是筛选与操作按钮

暗色主题

English 界面

English

主要能力

  • 端口全景:协议、本地 / 远程地址与端口、连接状态、PID、进程名,外加「时间」列(该条目首次被发现的时间,便于观察新建连接)
  • IPv4 / IPv6 双栈合并:同一进程在同一端口上的 v4、v6 监听合并为一行(0.0.0.0 / ::),不再重复刷屏
  • 实时筛选与排序:按端口 / 进程名 / IP / 状态边输边筛,端口与 PID 列按数值比较(10 不会排在 9 前面)
  • 结束进程:单选或多选批量结束(含子进程树),右键菜单与 Delete / Enter 同样可触发;系统关键进程受保护,失败会明确提示
  • 自动刷新:默认手动,勾选后每 3 秒刷新一次,且保持筛选词、排序与选中行不变
  • 系统保留端口识别与释放:对没有进程的端口自动查询 netsh 的排除端口范围,命中 winnat 保留段可一键重启服务释放
  • 亮色 / 暗色 / 跟随系统:暗色连 DWM 标题栏、列表表头、弹窗与右键菜单一并适配
  • 三语界面(简体中文 / 繁體中文 / English)即时切换,也可「跟随系统」
  • 高 DPI 多屏适配:基于 PerMonitorV2 手工缩放,跨不同 DPI 的屏幕拖动时按新 DPI 重算列宽与字号,文字不被裁切
  • 单文件 exe 交付:不写注册表,唯一的落盘数据是 %LOCALAPPDATA%\PandaPortManager\settings.json

下载与运行

  1. 从 Releases 下载对应架构的包(win-x64 / win-x86 / win-arm64)并解压
  2. 需要 Windows 10 / 11 与 .NET 10 Desktop Runtime
  3. 双击 PandaPortManager.exe 运行(启动时会弹一次 UAC 提权确认)

注意事项

  • 程序清单声明了 requireAdministrator:结束其他用户或系统进程、重启 winnat 都需要管理员权限
  • 结束进程是对 PID 的强杀(含子进程树),没有「仅断开连接」或优雅关闭选项
  • 重启 winnat 会短暂中断 WSL / Docker / NAT 网络
  • 刷新通过 netstat -ano 子进程取 PID,连接数极多时这一步会变慢(已限 5 秒超时)

發布時間 · 最近更新