Elden Ring Easy Anti-Cheat Error: How to Fix It
Published
On this page
Elden Ring’s Easy Anti-Cheat error almost always means the EAC service is corrupted, blocked, or missing — not that anything is wrong with your save, your account, or your hardware. Easy Anti-Cheat runs as a separate background service from the game, and when its files or permissions break, Elden Ring can’t launch even though the rest of your PC is fine.

This covers the most common Elden Ring EAC failures — “Easy Anti-Cheat is not installed,” error code 30005, and the anti-cheat hanging or crashing on launch — in the order most likely to fix them fast. The steps are the same for the base game, Shadow of the Erdtree, and Nightreign.
1. Run the EAC repair tool directly
This is the first thing to try and it clears most EAC errors without touching the rest of your install.
- Open your Elden Ring install folder. On Steam that’s usually
C:\Program Files (x86)\Steam\steamapps\common\ELDEN RING\Game\EasyAntiCheat. - Right-click EasyAntiCheat_Setup.exe and select Run as administrator.
- Choose Elden Ring in the game dropdown, then click Repair Service.
- Let it finish, then relaunch the game.
If the repair option fails or the EasyAntiCheat folder is missing, skip to the clean reinstall in step 6.
2. Fix error 30005 (CreateFile failed / EAC can’t launch the game)
Error 30005 means EAC couldn’t open the game’s protected executable — the cause is almost always antivirus, missing permissions, or a corrupted EAC install.
- Right-click your Steam shortcut → Run as administrator, then launch Elden Ring.
- If it still fails, open your antivirus and add both the Elden Ring folder and its
EasyAntiCheatsubfolder as exclusions (see step 3). - Then run the EAC repair in step 1. This trio clears the large majority of 30005 errors.
3. Check for antivirus or firewall blocking
Because EAC operates at a low level to detect cheats, security software sometimes flags, quarantines, or blocks it.
- Open your antivirus and check its quarantine or blocked items list for anything named EasyAntiCheat or
start_protected_game.exe. - Add both the Elden Ring install folder and the
EasyAntiCheatsubfolder as exclusions. - Temporarily disable third-party firewalls (not Windows Firewall) and test a launch — if it works, add a permanent exception instead of leaving protection off.
4. Delete the corrupted EAC cache in AppData
A single corrupted EAC cache folder can block launches while everything else looks fine. Clearing it forces a clean rebuild.
- Press
Win + R, type%appdata%, press Enter. - Open the EasyAntiCheat folder.
- Delete the subfolders with random alphanumeric names, but leave the GameLauncher folder alone.
- Relaunch Elden Ring — EAC recreates the folder it needed automatically.
5. Confirm the Easy Anti-Cheat service is running
If the service is disabled and never starts, EAC can’t hook into the game.
- Press
Win + R, typeservices.msc, press Enter. - Find EasyAntiCheat in the list.
- Right-click → Properties → set Startup type to Manual (the default) or Automatic.
- Click Start if it isn’t running, then OK.
6. Uninstall and reinstall Easy Anti-Cheat cleanly
For errors that survive everything above, EAC needs a clean reinstall — separate from reinstalling the game.
- In the
EasyAntiCheatfolder, run EasyAntiCheat_Setup.exe as administrator. - Select Elden Ring and choose Uninstall.
- Reboot your PC.
- Relaunch Elden Ring — it redeploys EAC on the next start, or rerun the setup file and choose Install.
7. Launch offline to get past a stuck online handshake
If the error only appears when connecting online, you can start the game’s protected executable directly and play offline/seamless-solo while you sort it out.
- Open the Elden Ring Game folder and run start_protected_game.exe directly, or on Steam right-click ELDEN RING → Properties → General and add a launch option to start offline.
- This still runs EAC locally but skips the online step some launch errors get stuck on, so you can confirm the install itself is healthy.
8. Rule out overlays and conflicting software
FPS overlays and RGB/monitoring tools occasionally trip EAC’s process checks.
- Close MSI Afterburner / RivaTuner (RTSS) and Discord’s in-game overlay while testing.
- Close third-party RGB and fan-control software during the first launch after a fix, then re-enable them one at a time if the error returns.
Related guides
- Elden Ring Stuttering Fix
- 10 Ways to Run Command Prompt as Administrator
- EAC vs BattlEye vs Vanguard vs Ricochet vs VAC compared
- Is Kernel-Level Anti-Cheat Safe?
- Fortnite Easy Anti-Cheat (EAC) Error Fix
Most Elden Ring EAC errors are a corrupted service, a blocked install, or a missing permission — not a ban or a hardware fault. Work through the repair and antivirus-exclusion steps first, then the AppData cleanup and clean reinstall clear whatever is left.
Frequently asked questions
Why does Elden Ring say Easy Anti-Cheat is not installed?
EAC's files or its Windows service registration are missing or corrupted, usually after a game patch, an antivirus deletion, or an interrupted install. Running EasyAntiCheat_Setup.exe from Elden Ring's install folder and choosing Repair fixes most of these cases without reinstalling the game.
What is Elden Ring error 30005 (CreateFile failed)?
Error 30005 means EAC tried to launch the game's protected executable and Windows blocked or couldn't access it — almost always antivirus, a permissions problem, or a corrupted EAC install. Add the Elden Ring folder as an antivirus exclusion, run the launcher as administrator, then repair EAC to clear it.
How do I play Elden Ring offline to skip Easy Anti-Cheat?
Launch the game's offline executable directly: open Elden Ring's Game folder and run start_protected_game.exe, or on Steam right-click Elden Ring, choose Properties, and add the launch option to start offline. Offline/seamless-solo play still runs EAC but avoids the online handshake that some launch errors get stuck on.
Where is the Easy Anti-Cheat folder for Elden Ring?
It's inside the Elden Ring install directory in a subfolder named EasyAntiCheat — on Steam that's typically steamapps\common\ELDEN RING\Game\EasyAntiCheat. That folder holds EasyAntiCheat_Setup.exe, which repairs or reinstalls the anti-cheat service directly.
Does deleting the EasyAntiCheat AppData folders fix Elden Ring errors?
Often, yes. Open C:\Users\<you>\AppData\Roaming\EasyAntiCheat and delete the folders with random alphanumeric names, leaving the GameLauncher folder alone. EAC recreates the broken one on the next launch, which clears many stubborn 'not installed' and start-up errors.