@cevenif: GitHub上挖到个宝藏:TaskExplorer——专业级进程分析工具。随便点一个进程,线程堆栈、内存、文件句柄、网络Socket全部摊开给你看,一屏全搞定。 磁盘读写位置、网络速率实时刷新,还能直接注入或卸载DLL模块。这功能密度,任…
摘要
TaskExplorer 是一个开源的进程分析工具,提供线程堆栈、内存编辑、文件句柄、网络Socket等专业功能,支持DLL注入/卸载,基于Qt和SystemInformer驱动,适用于Windows系统监控与性能排查。
查看缓存全文
缓存时间: 2026/06/23 06:00
GitHub上挖到个宝藏:TaskExplorer——专业级进程分析工具。随便点一个进程,线程堆栈、内存、文件句柄、网络Socket全部摊开给你看,一屏全搞定。
磁盘读写位置、网络速率实时刷新,还能直接注入或卸载DLL模块。这功能密度,任务管理器根本没法比。
Qt开发,底层跑SystemInformer驱动,支持Win7以上系统,Linux版也在路上了。
做系统监控、性能排查的。
https://github.com/DavidXanatos/TaskExplorer…
DavidXanatos/TaskExplorer
Source: https://github.com/DavidXanatos/TaskExplorer
TaskExplorer
Task Explorer is a powerful task management tool designed not only to monitor running applications but to provide deep insight into what those applications are doing. Its user interface prioritizes speed and efficiency, delivering real-time data on processes with minimal interaction. Instead of requiring multiple windows or sub-windows, Task Explorer displays relevant information in accessible panels. When selecting a process, detailed information is displayed in the lower half of the screen, allowing you to navigate through the data seamlessly using the arrow keys. The dynamic data refresh allows users to observe changes in real-time, offering additional clarity and insight into system performance and behavior.
Features
Task Explorer offers an array of advanced features to provide comprehensive visibility into the system. The Thread Panel displays a stack trace for the selected thread, offering immediate insights into the current actions of an application, which is particularly useful for diagnosing deadlocks or performance bottlenecks. The Memory Panel allows users to view and edit process memory, featuring an advanced memory editor with string search capabilities. In the Handles Panel, all open handles are displayed, including essential details such as file names, current file positions, and sizes, giving a clear view of the disk operations a program is performing.
The Socket Panel provides visibility into all open connections or sockets for each process, with additional data rate information. It also has the option to show pseudo UDP connections based on ETW data, allowing users to monitor network communications effectively. The Modules Panel lists all loaded DLLs and memory-mapped files, with the ability to unload or inject DLLs as needed. Additionally, the application includes a variety of other useful panels, including Token, Environment, Windows, GDI, and .NET panels.
By double-clicking a process, you can open the Task Info Panels in a separate window, enabling the simultaneous inspection of multiple processes. The system monitoring capabilities are robust as well, featuring toolbar graphs that show real-time usage of system resources such as CPU, handles, network traffic, and disk access. The System Info Panels display all open files and sockets and allow users to control system services, including drivers. Dedicated performance panels for CPU, Memory, Disk I/O, Network, and GPU resources offer detailed graphs, making it easy to monitor and optimize system performance.
For users who need more screen space, the System Info Panel can be fully collapsed or opened in a separate window, maximizing the available area for the task panels.
Screen Shots

System Requirements
Task Explorer is compatible with Windows 7 or higher, on both 32-bit and 64-bit systems.
Additional Information
Task Explorer is built using the Qt Framework, ensuring a cross-platform user interface with plans to eventually port the tool to Linux, which could make it one of the first advanced, GUI-based task managers for the platform. On Windows, Task Explorer leverages the Process Hacker library and uses a custom-compiled version of the systeminformer.sys driver from the SystemInformer project, ensuring robust performance and system monitoring capabilities.
Support
If you find Task Explorer useful, please consider supporting the project on Patreon: https://www.patreon.com/DavidXanatos
Icons provided by Icons8.
相似文章
@VincentLogic: 发现个终端里的网络监控神器! RustNet,在终端里就能实时监控所有网络连接,哪个进程在偷偷传数据、服务器被谁连了,一眼看清。 最爽的是能看到每个连接对应的应用程序,这点 Wireshark 都做不到。SSH 连服务器直接看,不用搞 X…
介绍了 RustNet,一款基于 Rust 开发的终端网络监控工具,支持实时监控网络连接、进程关联及流量分析,适用于运维和安全排查。
@vintcessun: 午间看到一个解决下载目录乱象的工具,有点离谱——用Rust+Tauri写了个系统托盘文件整理器,内存占用才5MB,还刚补上Linux支持。核心是文件监控加规则引擎,按扩展名或正则自动分类,SQLite记操作历史可一键撤销。隐私方面零上报,…
介绍了一个开源的桌面文件整理工具Mouzi,基于Rust和Tauri构建,内存占用仅5MB,支持文件监控和规则引擎自动分类,强调隐私零上报。
@Jolyne_AI: 做二进制分析或恶意软件逆向,商业工具动辄上千元授权;免费工具又常常界面劝退、上手成本高。 不妨试试 Cutter:一款开源逆向工程平台,直接给你一套专业级、完全免费的分析环境。 它有清晰直观的可视化界面,同时支持 Python / C++…
Cutter是一款开源逆向工程平台,提供专业级、免费的分析环境,支持多平台二进制分析和插件扩展。
@Salad95238547: https://x.com/Salad95238547/status/2072971194165563600
深入解析ClaudeCode的工具系统设计,将文件读取、Shell命令、子Agent等统一为Tool接口,并介绍了并发批处理、异步任务和MessageQueueManager的实现机制。
@GoJun315: 终端工具用了 20 年,一直没人搞懂进程为什么在跑。 一位印度独立开发者,开源了 witr 工具,上线不到五个月,暴涨了 15400+ GitHub Star! 终端里一行命令,把进程的整条来路说清楚。从 kernel 到 systemd…
一款名为 witr 的开源终端工具,由印度独立开发者开发,能解释进程为何运行,从 kernel 到 systemd 追踪进程来源,并内置交互式 TUI 仪表盘,上线不到五个月获得 15400+ GitHub Star。