AI Process Terminate 2.0.3
Описание
Лёгкая утилита для Windows, которая завершает процессы настольных ИИ-ассистентов (Claude, Copilot, Perplexity, Codex, …) за один раз — права администратора не нужны.Зачем
Известно, что настольные ИИ-приложения (Claude, Copilot, Perplexity, Codex и подобные) со временем накапливают фоновые процессы. Это может приводить к:
• Замедлению системы — высокой нагрузке на процессор или память от простаивающих ИИ-процессов.
• Зависшему или неотвечающему интерфейсу — приложение зависает, но его процессы продолжают работать и удерживать ресурсы.
• Перегрузке GPU — локальные запускатели моделей продолжают занимать GPU, даже когда окно приложения закрыто.
Завершать их через Диспетчер задач утомительно, когда на каждую программу приходится 5–15 разрозненных процессов. AI Process-Terminate группирует их по программам и завершает всё дерево одним нажатием клавиши.
Что делает утилита
1.Сканирует все запущенные процессы на предмет имён, частично совпадающих с ключевыми словами известных ИИ-программ.
2.Группирует найденное по программам и показывает компактный диалог — одна строка на программу, с числом запущенных экземпляров в скобках, например claude (9).
3.Позволяет выбрать, какие программы завершить; остальные остаются нетронутыми.
4.Завершает все экземпляры в цикле (до 20 итераций с интервалом 200 мс), так что процессы, которые запускаются заново, тоже будут пойманы и завершены.
Затрагиваются только процессы текущего пользователя. Системные процессы и процессы других пользователей аккуратно пропускаются.
Что нового
Windows services and other non-interactive Session 0 processes are now excluded from both category counts and termination for every configured keyword, in interactive and automatic mode. Processes whose session cannot be determined are left alone, preventing repeated access-denied and retry-limit errors for protected services.
Validation: x86 and x64 builds passed with /W4 /WX. Live tests terminated a disposable matching desktop process while preserving the real Codex sandbox service; service-only automatic runs exited successfully.
Downloads: choose the 32-bit or 64-bit ZIP, or the combined ZIP containing both architectures. The existing target configuration, including ChatGPT, is preserved.
[2.0.1]
•fix: wait briefly after successful process termination so the drain loop does not immediately rescan processes that Windows is still tearing down
•fix: clarify the max-iteration error when matching processes keep respawning or cannot finish terminating
•fix: compile sources as UTF-8 so Unicode text in dialogs and documentation strings is preserved in MSVC builds
[2.0.0]
•add: target process list moved to AIProcess-Terminate.ini — edit keywords without recompiling; falls back to built-in defaults if file is absent
•add: application icon embedded in the executable (7 sizes: 16 – 256 px)
•add: Windows manifest — asInvoker UAC, Common Controls v6, Per-Monitor DPI v2, Windows 10/11 compatibility
•add: VERSIONINFO resource — file/product version and description visible in Explorer → Properties → Details
•add: resizable dialog — all controls reflow on resize; minimum size enforced at 400×280
•add: Per-Monitor DPI v2 support — layout constants and initial window size scale with monitor DPI; adapts on DPI change (WM_DPICHANGED)
•add: Total Commander integration — pluginst.inf + AIProcess-Terminate.bar for one-click button bar install
•change: default dialog size increased from 520×320 to 640×460 (at 96 DPI)
•change: build script auto-detects Visual Studio via vswhere.exe; honours any pre-sourced vcvarsall variant