Four restarts. Three complete uninstalls. One BIOS setting I didn’t know existed until post 47 on the ROG Forum. I finally got Armoury Crate running properly on my Z790-E setup last December, and I’m writing this so nobody else has to spend six hours piecing together the same scattered fixes I did.
Here’s the thing about Armoury Crate: it’s not broken in some simple, fixable way. It’s a collection of things that can go wrong, stacked on top of each other. The services conflict. Windows 11 now has its own RGB system that fights with Aura Sync. NVIDIA driver updates have been causing LightingService.exe to crash every couple of minutes. And if you’re on Windows 11 24H2, there’s a whole separate set of issues for you specifically.
I’ve organized this guide from quickest fixes to most nuclear. Don’t skip straight to the clean reinstall. Start at the top, work down, and stop when it works.
Why Armoury Crate Breaks (The Short Version)
Before you waste time on random fixes, it helps to know what’s actually failing. Armoury Crate runs through a chain of Windows services: ASUS System Control Interface, ArmouryCrateControlInterface, and the Aura lighting stack (LightingService.exe). Any one of them can stop, get killed by an antivirus, or get reset by a Windows update. The app itself is a UWP-style app, which adds its own quirks around permissions and app data.
The most common culprits I’ve seen across ROG Forum threads and r/ASUS:
- Windows 11 24H2 tightened UAC permissions, breaking ASUS service access
- NVIDIA driver 591.44 caused LightingService.exe to crash on a loop every two minutes. Driver 591.59 (December 18, 2025) fixed it.
- Aura Service version 3.08.59 broke the lighting stack on multiple board configs
- Windows 11’s built-in Dynamic Lighting feature fights with Aura Sync for RGB device control
- The January 2026 AC update introduced an RGB persistence bug where lights reset on every boot. A hotfix is out now.
Alright. Let’s fix this.
Before You Start: Quick Sanity Checks
I know you want to jump straight to fixes, but these take 30 seconds and rule out 20% of issues before you do anything:
- Check your NVIDIA driver version. If you’re on 591.44, update to 591.59 or newer right now. That specific driver broke LightingService.exe across a huge number of ASUS setups.
- Check if Windows Update ran recently. Major Windows updates frequently reset service startup types and break ASUS service dependencies.
- Check if Armoury Crate needs an update itself. The January 2026 hotfix resolves the RGB-resetting-on-boot bug. Open the app if it opens at all and let it update.
- Temporarily disable your antivirus. Some tools flag LightingService.exe as a false positive and kill it silently. Worth ruling out early.
Fix 1: Restart the ASUS Services
This is the fix that works about 60% of the time. Seriously. I’ve seen it solve infinite loading screens, grey device panels, and complete app freezes in under two minutes.
Press Win + R, type services.msc, hit Enter. You’re looking for these four:
- ASUS System Control Interface v3
- ArmouryCrateControlInterface
- AsusCertService
- LightingService (sometimes listed as ASUS Aura Service)
Right-click each one, click Restart. If any show as Stopped, right-click and choose Start. Then close Armoury Crate completely from the system tray, wait a few seconds, and reopen it.
If the services keep stopping after every reboot, right-click each one, go to Properties, and set Startup type to Automatic. Windows updates reset this to Manual or Disabled more often than they should.
(Quick tangent: ASUS NodeJS Web Framework Service sometimes shows up in this list eating CPU. That’s a newer AC component from around late 2025. You can set it to Manual if you don’t need live update checks, but don’t disable it completely or parts of the app break.)
Fix 2: Run as Administrator (Critical for Windows 11 24H2 Users)
If you’re specifically on Windows 11 24H2 and AC won’t load or keeps showing a blank device list, this is likely your issue. Microsoft tightened UAC in 24H2, and Armoury Crate needs elevated permissions to read hardware sensors, RGB controllers, and system data it could access freely before the update.
Right-click the Armoury Crate shortcut, select Run as administrator. If that loads it normally, here’s how to make it permanent:
- Find the Armoury Crate executable in
C:\Program Files\ASUS\ArmouryCrate\ - Right-click the .exe, go to Properties
- Compatibility tab, check Run this program as an administrator
- Apply and OK
I’ve also seen 24H2 break GPU detection specifically. If AC opens fine but your GPU doesn’t appear in the Devices panel, make sure you’re running Armoury Crate version 5.8.12 or newer. Older versions don’t handle 24H2’s GPU enumeration changes.
what is armoury crate and what does it do
Fix 3: Disable Windows 11 Dynamic Lighting
This one caught me off guard. Windows 11 added a native RGB feature called Dynamic Lighting, and it actively fights with Aura Sync for control of your hardware. The result is a loop where both systems try to control the same devices and neither works right. You’ll see RGB flickering, effects not saving, or devices that show up in AC but don’t respond.
The fix takes about 20 seconds:
- Open Windows Settings (Win + I)
- Go to Personalization
- Scroll down to Dynamic Lighting
- Turn it off
Restart the ASUS services from Fix 1 after doing this. The conflict can leave them in a half-broken state even after you turn Dynamic Lighting off.
Fix 4: LightingService.exe Crashing (The NVIDIA Driver Problem)
NVIDIA driver 591.44, which dropped in late 2025, caused LightingService.exe to crash on a loop every two minutes across a lot of ASUS setups. The ROG Forum thread filled up fast. NVIDIA released driver 591.59 on December 18, 2025, which resolved the conflict.
If you’re seeing LightingService.exe in Task Manager crashing repeatedly, check your driver version first: Device Manager, expand Display Adapters, right-click your GPU, Properties, Driver tab. If you’re behind, update through GeForce Experience or download directly from NVIDIA.
There’s also a separate issue with Aura Service 3.08.59 specifically that affected some boards. The workaround involved renaming .dll files in a FEIHUI hal directory to .bak versions, but I’d only chase that rabbit hole if driver updates don’t help and you can confirm you’re on that exact Aura Service version.
Fix 5: Reset the App via Windows Settings
Armoury Crate stores local app data that can get corrupted after a botched update. Windows has a built-in reset function that clears this without a full uninstall.
- Windows Settings > Apps > Installed Apps
- Search for “Armoury Crate”
- Click the three dots next to it, select Advanced Options
- Try Repair first. If that doesn’t fix it, click Reset.
Reset wipes local data and settings. You’ll need to redo your RGB profiles, but it’s much faster than a full reinstall. I’d always try Repair before Reset since Repair preserves your profiles.
Fix 6: Clean Reinstall Using the Official ASUS Uninstall Tool
Standard Windows uninstall doesn’t cut it for Armoury Crate. It leaves ASUS services, registry keys, and leftover files in system folders that block fresh installs from working. I tried the normal uninstall twice before figuring this out, and both “fresh installs” had the exact same issues because they weren’t actually fresh.
ASUS provides an official Armoury Crate Uninstall Tool. To get it:
- Go to the ASUS support page for your motherboard or laptop model
- Navigate to the Driver and Utility tab
- Scroll down and look for “Armoury Crate Uninstall Tool”
- Download and run it with administrator rights
Download Armoury Crate (Official Installer)
After running it, reboot fully, then download a fresh Armoury Crate installer from ASUS’s official support page. Don’t use any cached installer you have sitting around. Get a clean copy.
complete Armoury Crate uninstall walkthrough
Fix 7: The Nuclear Option (ASUS Software Clean-Up Tool on GitHub)
If the official uninstall tool still leaves enough behind to cause problems, there’s a community-maintained tool called ASUS-Software-Clean-Up-Tool (github.com/allenk/ASUS-Software-Clean-Up-Tool). It removes the entire ASUS software infrastructure: registry keys, services, scheduled tasks, and leftover files that the official tool misses.
Treat this as a true last resort. It’s thorough, which is exactly what you need when nothing else works, but it means starting completely from scratch. Back up your Armoury Crate lighting profiles first if the app opens at all (File > Backup).
After running it:
- Reboot twice, not once
- Download the latest Armoury Crate installer from ASUS’s support page
- Run the installer as administrator
- Let it install all components when prompted, don’t skip any
BIOS Setting: Stop AC From Reinstalling Itself
If you’re on Windows 11 24H2 and keep seeing Armoury Crate try to install in a loop after you’ve removed it, there’s a BIOS toggle for this. Boot into BIOS, find the Armoury Crate setting under Advanced or Tools depending on your board generation, and set it to Disabled.
This doesn’t break anything. It just stops Windows from silently fetching AC through the Microsoft Store. You can still install it manually whenever you want.
If Nothing Works: Alternatives Worth Considering
I want to be straight with you. Sometimes Armoury Crate is just broken on a specific hardware and Windows config and no amount of fixing makes it stable. I’ve been there. There are actually solid alternatives depending on your setup.
For ASUS laptop users: G-Helper. It’s a single 5MB executable, no installation required, nothing in your services, nothing in your startup. Compare that to Armoury Crate’s roughly 4GB footprint. G-Helper handles performance modes, fan curves, battery limits, GPU switching, and RGB. The GitHub repo (seerge/g-helper) supports Zephyrus, Flow, TUF, Strix, Scar, and ROG Ally. I switched a friend’s Zephyrus G15 to it last year and he’s never looked back.
For desktop users: OpenRGB. If your main issue is RGB control and you don’t need AC’s fan or power management features, OpenRGB is free, open-source, and controls devices across all brands without installing any background services. Setup takes a few minutes but it doesn’t conflict with anything.
best RGB software alternatives comparison
OpenRGB download and setup guide
Frequently Asked Questions
Why does Armoury Crate keep crashing after every Windows update?
Windows updates frequently reset ASUS service startup types from Automatic to Manual or Disabled, which causes AC to fail on next launch. After any major Windows update, open services.msc and verify that ASUS System Control Interface v3, ArmouryCrateControlInterface, and LightingService are all set to Automatic startup.
How do I completely remove Armoury Crate?
Don’t use standard Windows uninstall. Download the official ASUS Armoury Crate Uninstall Tool from your board’s support page first. For a more thorough removal, follow up with the community ASUS-Software-Clean-Up-Tool on GitHub (allenk/ASUS-Software-Clean-Up-Tool). Always reboot before reinstalling. full Armoury Crate uninstall guide
Does Armoury Crate slow down my PC?
It can. LightingService.exe was causing serious CPU spikes on systems with NVIDIA driver 591.44 specifically, crashing and relaunching every two minutes. Under normal conditions it runs at low CPU usage, but it does add multiple services and processes to startup. G-Helper uses zero background services if that’s a concern for you.
Is Armoury Crate actually necessary?
Not strictly, no. OpenRGB replaces it for desktop RGB control. G-Helper handles everything for ASUS laptops without the bloat. Armoury Crate is only required if you want ASUS Aura Creator or full Aura Sync sync with specific ASUS peripherals. For most users, it’s optional.
What can I use instead of Armoury Crate?
G-Helper (github.com/seerge/g-helper) for ASUS laptops and ROG Ally. OpenRGB for desktop RGB-only control. SignalRGB for cross-brand effects and screen sync on mixed setups. All three skip the service bloat that makes Armoury Crate unreliable. Armoury Crate vs G-Helper
Why is Armoury Crate stuck on the loading screen?
Almost always a stopped or crashed ASUS service. Open services.msc, find ASUS System Control Interface v3 and ArmouryCrateControlInterface, right-click both and restart them. Also check Settings > Personalization > Dynamic Lighting and turn it off. The Windows RGB conflict is one of the most common causes of the infinite loading screen in 2025/2026.