EndTask10 rozšiřuje funkčnost hlavního panelu Windows o možnost okamžitého ukončení procesů pomocí klávesové zkratky. Systém napsaný v C++ využívá injekci dynamické knihovny (DLL) do procesu explorer.exe, kde monitoruje pozici kurzoru myši a stav kláves prostřednictvím aktivního dotazování (GetAsyncKeyState). Na rozdíl od vestavěných funkcí systému, které vyžadují interakci s kontextovým menu, EndTask10 umožňuje přímou terminaci aplikace po stisku Ctrl+Shift+E nad ikonou na liště.
Architektura je navržena pro minimální zátěž systému; po spuštění launcher provede injekci a okamžitě se ukončí, čímž nezanechává žádné trvale běžící procesy na pozadí ani ikony v oznamovací oblasti. Systém identifikuje proces přidružený ke konkrétnímu oknu pod kurzorem a provádí jeho vynucené ukončení. EndTask10 je plně kompatibilní s Windows 10, kde nativní funkce pro ukončení úlohy přímo z lišty chybí, i s Windows 11 jako rychlejší alternativa k manuálnímu postupu.
Hlavní možnosti
Okamžitá terminace: Vynucené ukončení zamrzlé aplikace jediným stiskem klávesové zkratky Ctrl+Shift+E bez nutnosti otevírat Správce úloh.
Kontextová detekce: Automatická identifikace cílového procesu na základě pozice kurzoru nad ikonami na hlavním panelu.
Bezběhový provoz: Mechanismus DLL injekce eliminuje potřebu trvale běžícího obslužného procesu, což šetří systémové prostředky.
Podpora Windows 10: Implementace funkce rychlého ukončení úloh, která je v této verzi operačního systému standardně nedostupná.
Spolehlivost zkratky: Použití přímého dotazování na stav kláves zajišťuje funkčnost i v případech, kdy standardní registrace hotkey v systému selhávají.
Snadná správa: Instalace a odinstalace probíhá prostřednictvím skriptů, které automaticky řeší systémová oprávnění a registraci do spouštěcí sekvence.