Internal

AIONPOWER

Custom power profiles, deeper than the native Windows presets. Tweaks at the heart of the system — consumption, performance, latency — across every reachable setting. Switch in a fraction of a second, no UAC.

Shift gears in one click

Aion-Power lives in the system tray and handles three machine states: Work for focus, Gaming for maximum GPU extraction, Server for long transcription jobs or overnight scrapers. One click swaps the Windows performance profile, adjusts core parking, disables Nagle if needed, suspends SysMain — all in a few hundred milliseconds.

The technical challenge was applying HKLM settings and powercfg commands without triggering the UAC prompt every time. The solution: a scheduled task registered once as admin (RunLevel=Highest), triggered via a simple mode.txt file. The systray UI runs at normal user level; the admin worker executes silently.

Integrated into the Aion ecosystem: the active profile is detected at boot via powercfg /getactivescheme, and Jean can see the current state at a glance — a coloured dot in the notification area, blue W, green G, or orange S.

Three profiles, one tool

Work

Core parking at 0%, Nagle on, SysMain running — balanced machine, thermal silence, screen sleeps after 10 min.

Gaming

Core parking at 100%, Nagle off, SysMain stopped, Win32 priority at 38 — every CPU cycle reserved for the game.

Server

Core parking at 100%, SysMain stopped, monitor never sleeps — ideal for long-running GPU jobs.

Elevation without UAC

Scheduled task RunLevel=Highest registered once — no admin popup when switching profiles.

Timer Resolution

winmm.timeBeginPeriod(1) in Gaming/Server — lowers scheduler granularity for tighter latency.

Single instance

Windows mutex guarantees a single systray process — no silent duplicates between Jean's sessions.

Interface

Aion-Power systray menu
Screenshot soon
← All tools