Бесплатная утилита для Windows: мониторинг ресурсов, анализ процессов, отладка ПО и поиск вредоносных программ; преемник Process Hacker.
DavidXanatos/TaskExplorer
Альтернатива диспетчеру задач для Windows и Linux с подробной информацией о процессах: потоками, памятью, дескрипторами, сокетами и модулями.
Open source альтернатива:Process Explorer
Windows Task Manager
- Звёзды
- 3,817
- Форки
- 301
- Открытые issues
- 63
- Последний коммит
- 8 дней назад
Что это?
Task Explorer — монитор процессов и диспетчер задач, который показывает больше, чем просто список запущенных приложений. При выборе процесса в нижней половине окна открываются подробные панели, а клавиши со стрелками позволяют просматривать данные без дополнительных окон. Данные обновляются в реальном времени.
В Windows панели показывают трассировки стека потоков, позволяют просматривать и редактировать память с поиском строк, изучать открытые дескрипторы с именами файлов и позициями, смотреть сокетные подключения и скорость передачи данных, а также список загруженных модулей, которые можно выгружать или внедрять. Также доступны панели Token, Environment, GDI и .NET, общесистемные представления открытых файлов, сокетов и служб, а также отдельные графики загрузки CPU, памяти, диска, сети и GPU.
Версия для Linux использует нативный бэкенд, который получает данные из /proc, sock_diag netlink и systemd через D-Bus и не требует модуля ядра. В ней есть панели cgroup и безопасности LSM, график Pressure (PSI), а дампы сбоев сохраняются в виде ELF core-файлов. Операции, требующие повышенных привилегий, выполняются через вспомогательный процесс, запускаемый по запросу. Сборка для Linux поставляется в виде самодостаточного архива.
Ключевые возможности
- 01Панель потоков показывает трассировки стека выбранного потока.
- 02Панель памяти позволяет просматривать и редактировать память процесса, а также искать строки.
- 03Панели Handles и Sockets показывают открытые файлы и подключения, а также скорость передачи данных.
- 04Панель Modules показывает загруженные DLL и позволяет выгружать их или внедрять модули в Windows.
- 05Бэкенд для Linux напрямую получает данные из /proc и systemd; доступны панели cgroup, безопасности и PSI.
- 06Работает в Windows и Linux на архитектурах x86-64 и ARM64.
Сценарии использования
- Поиск причин взаимных блокировок или медленной работы потоков с помощью трассировок стека.
- Отслеживание файлов и сокетов, которые использует программа.
- Мониторинг системных ресурсов с графиками в реальном времени в Windows или Linux.
- Изучение процессов контейнеров и песочниц в Linux с помощью панелей cgroup и безопасности.
Быстрый старт
- 1
Сборка с помощью CMake (настройка)
cmake -S . -B build -G Ninja -DCMAKE_BUILD_TYPE=Release - 2
Собрать проект
cmake --build build
Что важно знать
- Для сборки требуется Qt 6.5 или новее.
- Панелей Windows, таких как Token, Job, GDI и .NET, в Linux нет, а в Wayland панель Windows пустая.
Темы
Частые вопросы
- Что такое TaskExplorer?
- Альтернатива диспетчеру задач для Windows и Linux с подробной информацией о процессах: потоками, памятью, дескрипторами, сокетами и модулями. Task Explorer — монитор процессов и диспетчер задач, который показывает больше, чем просто список запущенных приложений. При выборе процесса в нижней половине окна открываются подробные панели, а клавиши со стрелками позволяют просматривать данные без дополнительных окон. Данные обновляются в реальном времени.
- TaskExplorer можно использовать бесплатно? Какая у него лицензия?
- TaskExplorer распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- TaskExplorer всё ещё поддерживается?
- Активно поддерживается. Последний коммит в TaskExplorer — 12 окт. 2026 г..
- Для чего можно использовать TaskExplorer?
- Поиск причин взаимных блокировок или медленной работы потоков с помощью трассировок стека. Отслеживание файлов и сокетов, которые использует программа. Мониторинг системных ресурсов с графиками в реальном времени в Windows или Linux. Изучение процессов контейнеров и песочниц в Linux с помощью панелей cgroup и безопасности.
- Как установить TaskExplorer?
- Сборка с помощью CMake (настройка): cmake -S . -B build -G Ninja -DCMAKE_BUILD_TYPE=Release Собрать проект: cmake --build build
- Где скачать TaskExplorer?
- Исходный код и инструкции по установке — на GitHub: https://github.com/DavidXanatos/TaskExplorer
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Обёртка для QEMU, которая автоматически скачивает образы ОС и запускает оптимизированные виртуальные машины Windows, macOS и Linux.
Приложение для macOS с пошаговым созданием загрузочных USB-накопителей из установщиков macOS, Linux и Windows на Mac с Apple silicon и Intel.
Запускает приложения Windows в фоновой виртуальной машине и отображает каждое отдельным окном Linux с помощью FreeRDP RemoteApp.
Кроссплатформенный магазин приложений, где можно находить и устанавливать программы, выпущенные на GitHub, Codeberg и других платформах Forgejo или Gitea.
Кроссплатформенная замена Xcode для сборки, подписи и установки iOS-приложений из пакетов SwiftPM на Linux, Windows и macOS.