Six months into owning a ROG Zephyrus G15, I still had no idea what half the stuff in Armoury Crate actually did. I’d open it, stare at the dashboard, and close it five minutes later having changed nothing except accidentally triggering Turbo mode at 2am.
Then someone on r/ASUS told me to just uninstall it and use G-Helper instead. I was skeptical. An app made by one developer, not ASUS, controlling my laptop’s fans and power limits? That sounded like a recipe for a dead laptop. But I tried it anyway because Armoury Crate had just pushed an update that broke my fan profiles for the third time that year.
That was about eight months ago. I haven’t gone back. Here’s everything I’ve learned comparing the two, including the parts where G-Helper genuinely falls short.
What Each Tool Actually Does (Skip If You Already Know)
Just to make sure we’re on the same page before getting into the comparison.
Armoury Crate is ASUS’s official all-in-one software for gaming laptops and desktops. It handles performance profiles, fan curves, GPU switching, Aura Sync RGB control, GameVisual display presets, GameFirst network prioritization, and BIOS/driver updates. It’s the whole ecosystem. If ASUS added a feature to your laptop, the way to access it is probably through Armoury Crate.
G-Helper is an open-source, single-file utility made by a developer named seerge (GitHub: seerge/g-helper). No installer. No background services. You download one .exe, run it, and it sits in your system tray. It does performance modes, fan curve customization, GPU switching, battery charge limits, Anime Matrix control (if your laptop has it), basic RGB presets, and display settings like refresh rate and overdrive. That’s roughly it.
I think of it this way: Armoury Crate is the full hotel concierge service. G-Helper is a really good house key. You lose some amenities but you stop paying for a concierge who sometimes locks you out of your own room.
Why People Are Switching in the First Place
I don’t want to just pile on Armoury Crate because there’s genuine nuance here. But the ROG Forums thread titled “Why Does Everyone Hate Armoury Crate So Much?” has over a thousand replies, and the complaints are pretty consistent.
It’s heavy. On my G15, Armoury Crate’s constellation of services (ArmouryCrateControlInterface, AsusCertService, AsusFanControlService, plus whatever Aura Sync is running) routinely consumed 300-500MB of RAM at idle. Not catastrophic, but this is a laptop. Every background process is competing with your game for resources.
It’s buggy. The version that came with my laptop was 5.x. Within two months, ASUS pushed 6.0, then 6.1, then 6.3.9.0, and each update had a period where something broke. My fan profiles reset. Performance mode wouldn’t save. The UI wouldn’t load. I spent more time troubleshooting Armoury Crate than actually using it.
And it’s bloated in ways that feel intentional. Armoury Crate bundles an app marketplace, social features nobody asked for, and a bunch of third-party software offers disguised as “recommended” during setup. For a tool that’s supposed to optimize your system, it sure does add a lot of stuff you didn’t ask for.
G-Helper exists because someone got fed up with all of this and built something better for their specific use case. About 12,800 people on GitHub have starred the project, which for a single-developer laptop utility is genuinely impressive.
Performance and Resource Usage
This is where G-Helper wins, and it’s not particularly close.
G-Helper is a single .exe with no installer. It runs one process. When I switched, Task Manager went from showing 5-6 Armoury Crate-related processes to exactly one: GHelper.exe, pulling maybe 20-40MB of RAM. On a machine with 16GB, that difference sounds trivial. But on battery, fewer background processes means less CPU wakeup, which means fewer micro-bursts of power consumption. I noticed it.
My battery life went from roughly 4.5-5 hours of light productivity work to 6-6.5 hours after switching to G-Helper with Silent mode and a 80% battery charge limit. I’m not claiming a controlled benchmark here. That’s one person’s experience on one laptop with one workload. But it matched what I’d seen people reporting in r/ZephyrusG14 threads, where G15/G14 users were consistently saying the same thing: kill Armoury Crate’s services, gain an hour or more of battery.
The performance mode execution is also faster. In Armoury Crate, switching from Silent to Turbo takes a few seconds for the UI to respond and the fans to ramp. G-Helper switches in under a second. It’s communicating with the same ACPI methods underneath, just without a heavy UI layer in the way.
Feature-by-Feature Breakdown
Here’s the honest comparison. Some of this is G-Helper wins, some is Armoury Crate wins, and some is “it depends on your setup.”
Performance Modes
Both tools give you Silent, Balanced, Turbo (and on some models, Manual). G-Helper actually adds something Armoury Crate doesn’t have in the standard UI: per-mode power limits (TDP). You can tell G-Helper “in Balanced mode, cap the CPU at 45W and the GPU at 80W” and it’ll hold that. Armoury Crate lets you pick the preset and trust ASUS’s defaults. If you want fine-grained TDP control, G-Helper is better.
Fan Curves
Both tools support custom fan curves. I’d call this a tie with caveats on both sides.
Armoury Crate’s fan curve editor is more visually polished. You drag points on a graph. It’s intuitive. But when updates push, your curves reset. That happened to me twice. There’s no export/import for profiles, so you’re re-drawing your curve from scratch after every major AC update.
G-Helper’s fan curve editor is simpler but persistent. Your settings survive updates because they’re stored in a local config file, not in Armoury Crate’s service. The caveat: there are open GitHub issues (#4844, #4840) where custom fan curves don’t apply correctly after sleep/wake on some models. It’s a known bug seerge is working on. For most people it works fine. For a small subset of machines, you might have to toggle the “apply custom curves” option after waking up.
GPU Switching / ECO Mode
This is one of G-Helper’s standout features. ECO mode disables the discrete GPU entirely and routes everything through the integrated graphics. On AMD Ryzen + NVIDIA setups (the classic ROG config), this is a huge battery lever. G-Helper makes ECO mode a single click in the system tray. You switch, it tells you to reconnect external monitors if needed, and you’re done.
Armoury Crate has GPU mode switching too, under “GPU Mode” in the left nav. Same options: iGPU mode, Standard mode (hybrid), Ultimate (always dGPU). The difference is that Armoury Crate requires a restart to switch modes. G-Helper’s ECO mode switch on many models is instant, no restart. That alone was almost enough reason for me to switch.
Battery Charge Limit
G-Helper wins here, clearly. You can set charge limits at any percentage, I use 80% for daily carry since the laptop spends most of its time plugged in. You can also set a lower limit, like “don’t charge below 20%”, to keep the battery in a sweet range. Armoury Crate offers a battery health mode but it’s either 60% or 80%, no granular control.
RGB / Aura Sync
Armoury Crate wins if you want full RGB. It runs Aura Sync, which means your laptop can sync lighting with compatible Aura peripherals and other ASUS Aura-compatible devices. You get the full library of effects, per-key RGB if your keyboard supports it, reactive effects tied to game activity, all of it.
G-Helper does basic RGB: static colors, breathing, strobing, a handful of presets. It controls the keyboard backlight and, on some models, the lid logo. That’s enough for most people. But if you run a full ASUS peripheral setup with Aura Sync, you’ll miss the ecosystem sync. I turned my keyboard to a static teal and never looked back, but I understand why some people need more than that.
BIOS and Driver Updates
Armoury Crate wins, full stop. G-Helper doesn’t do BIOS updates or driver management at all. If you use G-Helper, you’re updating your BIOS manually through the ASUS support page or through MyASUS, and you’re handling GPU drivers through NVIDIA/AMD directly. That’s not hard, it’s just extra steps. But it’s a real gap.
I actually think this is fine. I’d rather check for a BIOS update manually every few months than have Armoury Crate’s service running 24/7 to auto-notify me. But for a less technical user who just wants “laptop stays updated,” this is a meaningful Armoury Crate advantage.
Display and GPU Tuning
G-Helper has gotten surprisingly good here. It handles display refresh rate switching (helpful if you want to drop from 240Hz to 60Hz on battery), panel overdrive settings, and display color profiles. It also handles MUX switch control on supported models, which routes the display directly off the dGPU for better gaming performance.
Armoury Crate’s GameVisual display presets are more polished and have more named presets. But for the actual performance knobs (refresh rate, overdrive, MUX), G-Helper covers everything that matters.
Compatibility: Which ASUS Laptops Actually Work with G-Helper?
This is a critical question that most comparison articles gloss over.
G-Helper works with: ROG Zephyrus G14, G15, G16, M16, Duo 14, Duo 16, ROG Flow X13, Flow X16, Flow Z13, ROG Strix (most models), TUF Gaming A and F series (most models), ROG Ally, and the newer ProArt and Vivobook Pro ROG-adjacent models.
G-Helper does NOT work reliably with ROG desktop builds. It’s built for ASUS laptops specifically, using ACPI communication methods that are laptop-specific. If you’re on a desktop ROG motherboard looking to ditch Armoury Crate for something lighter, you’re looking at a different tool (OpenRGB for the RGB side, and probably just Windows’ built-in power plans for the performance side).
The GitHub Requirements page lists supported models, and it’s updated regularly. Before you uninstall Armoury Crate, check that page for your exact model. The G15 2021-2023 are fully supported. If you’ve got a very new 2025 model, check the issues page to see if anyone’s confirmed it works before you commit.
The Switch Process (How to Actually Do It)
I’m going to walk through this properly because I’ve seen people do it half-wrong and then wonder why G-Helper isn’t working right.
Step 1: Download G-Helper from the official GitHub releases page. It’s a single .exe, no installer. Don’t download from random mirror sites. The GitHub repo is seerge/g-helper and the releases are tagged by version number (as of early 2026, the latest stable is in the v0.24x range).
Step 2: Put it somewhere permanent before running it. Your Downloads folder will work temporarily, but G-Helper stores its config relative to where the .exe lives. I put mine in C:\Tools\GHelper. If you move the .exe later, you’ll need to reconfigure.
Step 3: Run it first to make sure it detects your hardware. Open G-Helper, check that it shows your laptop model, CPU, GPU, and current performance mode. If it shows “Unknown model” or can’t read your fan speeds, your laptop might not be fully supported yet.
Step 4: Uninstall Armoury Crate using ASUS’s official uninstall tool. Don’t use Windows’ “Add or Remove Programs” for this. Armoury Crate leaves behind services and registry entries that will conflict with G-Helper if you don’t clean them properly. ASUS provides an official uninstaller at their support page (search “ASUS Armoury Crate uninstall tool”). Run it, let it remove everything, restart.
Step 5: Add G-Helper to Windows startup. Right-click the G-Helper system tray icon and enable “Run on startup” or add the .exe to your startup folder. Without this, you’ll boot to a laptop with no fan management software active until you manually open it.
Step 6: Set your preferences. Configure your battery charge limit, your default performance mode, and your fan curves. I recommend spending 20 minutes here to get the curves right for your use cases. It takes more manual effort than AC’s defaults, but you only do it once.
What You Actually Give Up by Switching
I want to be honest about this because I see too many “G-Helper is just better” takes that skip the real tradeoffs.
Aura Sync ecosystem. If you have an ROG keyboard, mouse, headset, and monitor all synced in Aura Sync, G-Helper can’t replicate that. Basic per-keyboard lighting, yes. Full multi-device sync with effects that respond to game events, no.
Game Visual presets. Armoury Crate ties into ASUS’s display presets (Racing, Cinema, First Person Shooter). G-Helper handles refresh rate and overdrive, but not these named color presets. Minor loss for most people, annoying for some.
Automatic BIOS/driver updates. I mentioned this already but it bears repeating. If you’re the kind of person who ignores driver updates unless something reminds you, losing Armoury Crate’s update notifications is a real gap. BIOS updates can fix important power and thermal bugs. Set a calendar reminder to check ASUS’s support page for your model every 2-3 months.
Technical support from ASUS. If something goes wrong with your laptop and you’ve replaced Armoury Crate with a third-party tool, ASUS support will almost certainly blame G-Helper first. They’re not wrong to be skeptical. If you ever need warranty service, consider reinstalling Armoury Crate before sending it in.
Edge case hardware. G-Helper is actively maintained by one developer. On a newer or less popular laptop model, there might be features that don’t work yet. Custom fan curves having quirks on some models. Anime Matrix control not being fully implemented on newer units. This stuff gets fixed, but not always quickly.
Who Should Use G-Helper
There’s a clear profile here. G-Helper is the better choice if you:
Use your laptop unplugged regularly and care about maximizing battery life. The lightweight footprint genuinely makes a difference, and the per-mode TDP controls let you squeeze efficiency that Armoury Crate’s presets don’t reach.
Have a stable laptop model that’s been out for at least a year. G-Helper’s compatibility is best on well-tested hardware. The G14/G15/Strix series have excellent support. Brand-new 2025 models might have rough edges.
Don’t use Aura Sync peripherals. If your only RGB concern is the keyboard backlight, G-Helper covers you fine. If you’ve got a full Aura Sync setup, think carefully before switching.
Have had bad experiences with Armoury Crate instability. If you’ve had profiles reset, crashes, boot issues, or the “Armoury Crate won’t open” problem that plagues a lot of Windows 11 24H2 users, G-Helper’s reliability is a legitimate relief.
Who Should Stick with Armoury Crate
Equally honest: Armoury Crate is the right call if you:
Run a full ASUS Aura Sync peripheral ecosystem and want unified RGB control. G-Helper can’t replace this and OpenRGB, while powerful, requires more technical setup than most people want.
Own a desktop ROG system. G-Helper is a laptop tool. Period.
Prefer having BIOS and driver updates handled automatically. For users who aren’t comfortable manually checking support pages, keeping Armoury Crate is the simpler path.
Just got a very new laptop (2025 release). Check G-Helper’s compatibility first. If your specific model has open issues, give it a few months for the community to work through them before committing to the switch.
Can You Run Both at the Same Time?
Short answer: no, and don’t try.
Both tools talk to the same ACPI/WMI interface on your laptop’s embedded controller. Running them simultaneously causes conflicts, fan curves fight each other, performance modes don’t apply consistently, and in some cases the machine gets confused about which mode it’s actually in. I’ve seen reports of fans getting stuck at 100% after conflicting commands from both services.
Pick one. If you’re testing G-Helper, at minimum stop Armoury Crate’s services before running G-Helper. Better yet, do the full uninstall.
The ROG Ally Special Case
G-Helper supports the ROG Ally and Ally X, and it’s actually quite popular in the handheld gaming community for the Ally. The ROG Ally ships with Armoury Crate SE (a stripped-down version) instead of full Armoury Crate. SE has even fewer features and some users find it worse than the laptop version.
G-Helper on the ROG Ally gives you TDP control, fan curves, and GPU mode switching in a compact interface that works reasonably well for a handheld. The main limitation is that Ally-specific features like the Command Center’s quick settings overlay don’t work through G-Helper. You lose some handheld-UI convenience. But for pure performance optimization, G-Helper on the Ally is a legitimate option.
Frequently Asked Questions
Does G-Helper void my ASUS warranty?
It shouldn’t, technically. G-Helper uses the same ACPI methods that Armoury Crate uses, just without the official UI. You’re not flashing custom firmware or modifying anything irreversible. That said, ASUS support may use it as a reason to question warranty claims if something hardware-related goes wrong. Reinstall Armoury Crate before sending in for service, just in case.
Can G-Helper control Aura Sync RGB on my laptop keyboard?
Yes, for basic effects. G-Helper controls per-zone colors (you can set static colors, breathing, etc.) on keyboards that support it. It can’t do per-key RGB customization or sync with external Aura devices. If you want full per-key control without Armoury Crate, look into OpenRGB, which has broader ASUS keyboard support but requires more setup.
My G-Helper fan curve isn’t applying after sleep. What’s wrong?
This is a known issue tracked in the GitHub repository (issues #4844 and #4840). The workaround is to toggle the “apply custom fan curves” option off and on after waking from sleep. It’s annoying but functional. Seerge is actively working on it, so check for a new release if this is bothering you.
Will G-Helper work on my TUF Gaming laptop?
Most TUF Gaming A and F series laptops from 2020 onwards are supported. The ASUS ACPI interface G-Helper relies on is present in most TUF models. Check the seerge/g-helper GitHub wiki’s Requirements page for your exact model number before uninstalling Armoury Crate.
Is G-Helper safe to use? How do I know it’s not doing something shady?
It’s fully open source. Every line of code is on GitHub at seerge/g-helper and anyone can read it. It doesn’t phone home, it doesn’t have telemetry, and it doesn’t require an account. The source code is C#/.NET, readable, and has been reviewed by thousands of users. That’s more transparency than Armoury Crate gives you.
How do I get BIOS updates without Armoury Crate?
Go to ASUS’s official support page, search your laptop model number, and download updates manually from the Drivers & Utilities section. It’s a bit tedious but takes five minutes every few months. Alternatively, install MyASUS (a lighter ASUS app that handles software updates without the full Armoury Crate ecosystem) to get update notifications without the full Armoury Crate footprint.
Related Guides
- Armoury Crate not working fix guide — if you’re still trying to make Armoury Crate work first.
- How to remove Armoury Crate properly — the clean uninstall before switching to G-Helper.
- ASUS Aura Sync setup guide — the lighting side that G-Helper doesn’t replace.