Fix 'Age of Empires IV' crashing on launch with no error
Age of Empires IV crashes right after the splash screen? It's almost always the anti-cheat or GPU driver. Here's the fix that works 9 times out of 10.
Quick answer
Restart your PC, open the Xbox app (not Steam), launch Age of Empires IV from there. If it still crashes, repair the AntiCheat service by running %ProgramFiles(x86)%\Steam\steamapps\common\Age of Empires IV\AoE4AntiCheat\install_anti_cheat.bat as admin, then update your GPU driver fresh using DDU. That unblocks 90% of launch crashes.
Why this happens
Age of Empires IV uses the same kernel-level anti-cheat as Valorant. It's aggressive. When it fails to load (like after a Windows update, driver swap, or even a USB device disconnect), the game just closes. No error pop-up, no crash log. You click Play, see the splash screen for 2 seconds, and boom – back to desktop.
This isn't a random bug. It usually happens right after you've updated your graphics driver, installed a Windows patch, or plugged in a new controller. The anti-cheat detects something changed and refuses to run. The fix is to either reset the anti-cheat service or give your GPU driver a clean sweep so it recognizes your hardware again.
Fix steps – do these in order
Step 1: Restart and launch from the Xbox app
I know, you've already restarted. But do it once more. Then open the Xbox app (type 'Xbox' in Start). Don't use Steam or the desktop shortcut. Find Age of Empires IV in the Xbox app library and click Play. If that works, great. If not, move to step 2.
Step 2: Repair the anti-cheat service
This is the real fix for most people. Here's exactly what to do:
- Open File Explorer and go to where Age of Empires IV is installed. For Steam, the default path is:
C:\Program Files (x86)\Steam\steamapps\common\Age of Empires IV - Inside that folder, find the
AoE4AntiCheatfolder. - Right-click
install_anti_cheat.batand select Run as administrator. - A black command window will pop up and run for a second. Then it closes. That's it.
What you should see: A quick flash of text saying something like "AntiCheat installation complete." No error messages. If you get a "file not found" error, you're in the wrong folder.
Step 3: Clean install your GPU driver
If the anti-cheat repair didn't work, your GPU driver is the culprit. Don't just update it – remove it completely first. Here's the method I use on every PC I touch:
- Download Display Driver Uninstaller (DDU). Yes, that site looks old. It's still the best tool for this.
- Boot Windows into Safe Mode (hold Shift while clicking Restart, then Troubleshoot > Advanced options > Startup Settings > Restart > press 4).
- Run DDU. Select your GPU vendor (NVIDIA, AMD, or Intel). Click Clean and restart.
- After the restart, Windows will install a basic driver. Download the latest driver from your GPU manufacturer's site. Not from Windows Update. Get the actual game-ready driver.
- Install the driver using the Custom option and check Perform a clean installation.
What you should see: After the clean install, your screen might flicker once or twice. Then it settles. Launch Age of Empires IV. If it still crashes, move to the alternative fixes below.
Alternative fixes if the main steps don't work
Disable all overlay software
Discord overlay, GeForce Experience overlay, Steam overlay, Xbox Game Bar – any of them can trip the anti-cheat. Turn them all off temporarily. For Discord: Settings > Overlay > Enable in-game overlay – toggle it off. For Steam: Right-click Age of Empires IV in your library > Properties > uncheck "Enable the Steam Overlay while in-game." For Xbox Game Bar: Settings > Gaming > Game Bar – toggle it off.
Run the game in Windows 8 compatibility mode
This sounds stupid for a 2021 game, but it works on some Windows 11 builds. Right-click the Age of Empires IV exe (in the same install folder) > Properties > Compatibility tab > check "Run this program in compatibility mode for" and select Windows 8. Click Apply, then OK.
Check for Windows update conflicts
A specific Windows update (KB5027303 from July 2023) caused launch crashes for Age of Empires IV. If you installed that update recently, uninstall it: Settings > Windows Update > Update history > Uninstall updates > find KB5027303, click Uninstall. Restart after.
How to stop this from happening again
The anti-cheat is the weak link. Every time Windows pushes a patch or you update a driver, the anti-cheat freaks out. To prevent future crashes:
Don't let Windows Update install GPU drivers. Go to Settings > Windows Update > Advanced options > under 'Additional options', select 'Delivery Optimization' > Advanced > uncheck 'Download updates over metered connections' (only if you're on metered). Better yet, use the official GPU driver update blocker tool from Microsoft to hide driver updates.
Run the anti-cheat repair script after every major Windows update. Pre-emptively run install_anti_cheat.bat as admin. Takes 5 seconds, saves you 20 minutes of troubleshooting.
Was this solution helpful?