📌 本文基于 TaskMonitor v2026.11.7.1(2026 年 11 月 7 日发布)撰写。
软件简介
系统卡顿时想查是谁在拖后腿,任务管理器得先按 Ctrl+Shift+Esc 再翻进程页,看完还得关掉。TaskMonitor 把这件事压缩到零操作:一个约 6 MB 的单文件 exe,打开后直接嵌进任务栏(左侧或右侧,跟着任务栏位置走),常驻显示 CPU、内存、磁盘、GPU、网络五个维度的实时负载,点任一维度就弹出该项目的详情和占用最高的进程列表。
作者是双霖(LineSoft),项目 Apache-2.0 开源,C# + WPF 编写,GitHub 332 Star、8 个 Fork,首个版本 2026 年 8 月发布。它只依赖 Windows 内置的 .NET Framework,不需要另装 runtime,界面用 Fluent2(WinUI)风格,配色和圆角跟系统原生面板几乎一致。
核心功能
五个维度的进程级明细
CPU 页给出利用率、当前频率、进程数、线程数、句柄数和开机运行时长(如 3.80 GHz / 360 进程 / 6,595 线程 / 3 天 00:04:32);内存页拆成使用中、可用、已提交 26.0/33.6 GB、已缓存 9.8 GB、分页池与非分页池;磁盘按物理磁盘分别采集,显示型号(NVMe KBG60ZNV1T02 KIOXIA)、类型、利用率、读写速度与平均响应时间;GPU 支持多卡,列出型号、温度、显存占用和每个进程的负载类型(3D、Video Encode、Copy 等);网络按网卡采集,包含 SSID、WiFi 标准、协商速率、本机与公网 IPv4/IPv6、本地与公网延迟,以及每个进程的实时上下行速率。
与任务管理器同一套算法
采样方式和计算逻辑跟 Windows 任务管理器对齐,同样的时刻看两边数值基本吻合,不会出现第三方监控工具常见的“利用率偏高”问题。全部走纯 Win32 接口,不装驱动、不用 Ring0 内核采集,卸载后系统里不留东西。资源占用极低,接近原生渲染,长期挂着不影响日常使用。
Clash / Mihomo 网速穿透
开了代理之后,任务管理器只能看到代理客户端的流量,具体是哪个程序在跑完全看不出来。TaskMonitor 可以接入 Clash / Mihomo,把代理流量按进程还原,进程列表直接显示经过代理后的真实上下行速率,排查“谁在偷偷上传”时很实用。
悬浮窗与外观
任务栏被隐藏或用了自动隐藏的,可以切到悬浮模式,窗口浮在桌面任意位置。深浅色跟随系统,支持触控板与触摸屏,采样间隔可调,进程列表能把同一程序的多个实例合并成一行(显示 ×14 这样的角标)。新版还能调元素展示顺序、关掉分割线、开紧凑模式应付垂直任务栏。
适用场景 / 适合人群
- 日常卡顿排查:直接点任务栏上的 CPU 或磁盘图标,两秒内定位到具体进程,不用开任务管理器
- 网游 / 渲染 / 编译时盯负载:GPU 温度和显存在任务栏就能看到,不必再挂一个 HWiNFO
- 代理用户:想知道哪个程序真的吃掉了带宽,靠 Clash / Mihomo 集成还原进程级流量
- 多屏与竖屏用户:支持多显示器各自 DPI,Win11 26H2 的垂直任务栏也能正常嵌入
- 极简派:单文件、免安装、无驱动,扔进任意目录双击就跑
限制与注意事项
- 部分接口需要 UAC 权限,程序每次都会申请管理员授权,暂未做降权运行
- 用到了若干未文档化的系统 API,Windows 大版本更新后可能出现兼容问题
- 公网 IP 与延迟会向第三方站点发起请求,可在设置里关掉
- 主打 Windows 11;Win10 已做兼容但作者推荐在 Win11 使用,macOS / Linux 暂无计划
下载地址
- GitHub Releases:单文件 x64 exe(约 6 MB),解压即用,无需安装
- CNB 镜像:大陆网络访问更稳,release 内容与 GitHub 同步
- 开源仓库:github.com/linesoft2/TaskMonitor(Apache-2.0,可自行用 Visual Studio 编译)

![TaskMonitor的使用截图[1]](https://i0.wp.com/raw.githubusercontent.com/linesoft2/TaskMonitor/main/assets/header.webp)
![TaskMonitor的使用截图[2]](https://i0.wp.com/raw.githubusercontent.com/linesoft2/TaskMonitor/main/assets/taskbar_window.png)