Fortnite Easy Anti-Cheat Error: Repair or Reinstall EAC

On this page

To fix Fortnite’s Easy Anti-Cheat error, repair or reinstall EAC: open FortniteGame\Binaries\Win64\EasyAntiCheat in your Fortnite folder, run EasyAntiCheat_EOS_Setup.exe as administrator, and click Repair Service (or Uninstall, reboot, and relaunch). The error almost always means the EAC service itself is corrupted, blocked, or missing — not that anything is wrong with your account or your PC’s hardware. EAC runs as a separate background service from the game, and when its files, permissions, or registration break, Fortnite can’t launch even though everything else on your system is fine.

Fortnite Easy Anti-Cheat (EAC) Error: How to Fix It

This covers the most common Fortnite EAC failures — “Easy Anti-Cheat is not installed,” “EAC failed to start,” and the anti-cheat hanging on launch — in the order most likely to fix them fast. If your error box shows a specific message or code, start with the table.

Which Fortnite EAC error do you have?

Error message or codeWhat it meansFix first
Easy Anti-Cheat is not installedThe EAC service is missing or its registration brokeRepair Service, then clean reinstall
Couldn’t start the game — error 20006 (StartService failed)The EAC service couldn’t be created or startedRepair Service, then check the service
Launch error: EAC unload timeout / error 30005The EAC driver from the last session hadn’t finished unloadingWait, reboot, repair
Unknown file version: <file>A game file doesn’t match the version EAC expectsDelete that file and verify
Untrusted system file: <file>A Windows system file failed EAC’s integrity checkRun SFC and Windows Update
Internal anti-cheat error 0xEAC02009 / 0xEAC02014 / 0xEAC02016Internal EAC crashRestart, then report

Can’t find the EasyAntiCheat folder? In the Epic Games Launcher, open your Library, click the ⋯ on Fortnite → Manage → the folder icon next to the install location. From there go to FortniteGame\Binaries\Win64\EasyAntiCheat.

1. Run the EAC repair tool directly

This is Epic’s own first step and clears most EAC errors without touching the rest of your Fortnite install.

  1. Open your Fortnite install folder (default: C:\Program Files\Epic Games\Fortnite\FortniteGame\Binaries\Win64\EasyAntiCheat).
  2. Right-click EasyAntiCheat_EOS_Setup.exe and select Run as administrator.
  3. Choose Repair Service for Fortnite from the list.
  4. Let it finish, then relaunch Fortnite through the Epic Games Launcher.

If the repair option fails or the folder is missing entirely, skip to the reinstall step below.

2. Run Fortnite and EAC as administrator

EAC needs elevated permissions to install and register its service. If it doesn’t have them, you’ll see it fail silently or throw a generic error.

  1. Right-click EasyAntiCheat_EOS_Setup.exe (same folder as above) → Properties → Compatibility tab.
  2. Check Run this program as an administrator → Apply → OK.
  3. Do the same for the Epic Games Launcher shortcut.
  4. Relaunch Fortnite.

3. Check for antivirus or firewall blocking

Because EAC operates at a low level to detect cheats, security software sometimes flags or quarantines it.

  1. Open your antivirus app and check its quarantine or blocked items list for anything related to EasyAntiCheat.
  2. Add both the Fortnite install folder and the EasyAntiCheat subfolder as exclusions.
  3. Temporarily disable third-party firewalls (not Windows Firewall) and test a launch — if it works, add a permanent exception instead of leaving it off.

4. Confirm the Easy Anti-Cheat service is running

If the service is disabled or set to Manual and never starts, EAC can’t hook into the game.

  1. Press Win + R, type services.msc, press Enter.
  2. Find EasyAntiCheat_EOS in the list (Fortnite uses the Epic Online Services build of EAC; older games show plain EasyAntiCheat).
  3. Right-click → Properties → make sure Startup type is Manual (the default — EAC starts on demand) or Automatic, never Disabled.
  4. Click Start if it isn’t already running, then OK.

5. Verify Fortnite’s game files

Corrupted game files can prevent EAC from deploying correctly even when the anti-cheat itself is fine.

  1. Open the Epic Games Launcher.
  2. Go to your Fortnite library entry → the ⋯ menu → Verify.
  3. Let it finish, then try launching again.

6. Uninstall and reinstall Easy Anti-Cheat cleanly

For errors that survive all of the above, EAC needs a clean reinstall — separate from reinstalling Fortnite itself.

  1. In the EasyAntiCheat folder, run EasyAntiCheat_EOS_Setup.exe as administrator.
  2. Select Uninstall for Fortnite.
  3. Reboot your PC.
  4. Launch Fortnite — it will redeploy EAC automatically on the next start, or you can rerun the setup file and choose Install.

Fixes for specific EAC error messages

EAC unload timeout or error 30005

“Launch error: EAC unload timeout” means the Easy Anti-Cheat driver from your previous game session had not finished unloading when Fortnite tried to load it again. Windows controls when a driver unloads, so it shows up most when you relaunch Fortnite seconds after it closed or crashed, or start it right after closing another EAC game.

  1. Close Fortnite fully, wait 10 seconds, and launch again.
  2. If it repeats, reboot — that clears any driver left loaded.
  3. Run Repair Service from EasyAntiCheat_EOS_Setup.exe (step 1 above).
  4. Check your antivirus quarantine or scan log for the EAC driver file and add the Fortnite folder as an exclusion (step 3) — a security scan holding the driver file open causes the same timeout.

Unknown file version

“Unknown file version” means Easy Anti-Cheat found a Fortnite file that doesn’t match the version it expects — usually because a mod, injector, or overlay tool modified it. The error names the file.

  1. Note the full file path shown in the error.
  2. Close Fortnite and the Epic Games Launcher.
  3. Go to that path and delete the named file.
  4. Run Verify on Fortnite in the launcher (step 5) so a clean copy downloads, then relaunch.

Untrusted system file

“Untrusted system file” means a Windows file that Fortnite loads — usually a DLL in C:\Windows\System32 — failed EAC’s integrity check, so EAC blocks it. Epic treats it as system-file corruption, not a Fortnite problem.

  1. Open Command Prompt as administrator and run sfc /scannow. Reboot when it finishes.
  2. If SFC reports files it couldn’t repair, run DISM /Online /Cleanup-Image /RestoreHealth, then sfc /scannow again. Our DISM and SFC guide walks through both.
  3. Install pending updates in Settings → Windows Update — a partly applied update is a common cause.
  4. If the named file belongs to a third-party tool (an overlay, RGB, or “debloat” utility), uninstall that tool rather than repairing Windows.

Internal anti-cheat error 0xEAC02016 and similar codes

0xEAC02009, 0xEAC02014, and 0xEAC02016 are internal Easy Anti-Cheat errors that crash Fortnite. Epic’s guidance is to restart your PC and relaunch Fortnite; if the crash keeps happening, submit an in-game bug report so Epic’s team can review your system details. Epic hasn’t published a separate fix for other 0xEAC020xx codes such as 0xEAC02022 — use the same order: restart, run Repair Service, close overlays (step 7), then report it.

7. Rule out conflicting overlays

FPS overlays and RGB/monitoring software occasionally interfere with 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.
  • Once Fortnite launches cleanly, re-enable them one at a time to find the culprit if the problem returns.

Most Fortnite EAC errors are a corrupted service, a blocked install, or a missing permission — not a ban or a hardware problem. Work through the repair and service steps first, and the reinstall in step 6 clears whatever is left.

Frequently asked questions

Why does Fortnite say Easy Anti-Cheat is not installed?

EAC's own files or service registration are missing or corrupted, usually after an update, an antivirus deletion, or an interrupted install. Repairing EAC directly from the Fortnite install folder fixes the large majority of these cases without a full reinstall.

Where is the Easy Anti-Cheat folder in Fortnite?

It's inside your Fortnite install directory at FortniteGame\Binaries\Win64\EasyAntiCheat. That folder contains EasyAntiCheat_EOS_Setup.exe, which you use to repair or reinstall the service directly.

Does antivirus software cause Fortnite EAC errors?

Yes. Antivirus and firewall tools sometimes quarantine or block EAC's kernel-level service because of how it hooks into the system to detect cheats. Add both Fortnite and the EasyAntiCheat folder as exclusions in your antivirus before trying anything else.

Do I need to run Fortnite as administrator to fix EAC errors?

Not always, but it resolves a meaningful share of 'not installed' and 'failed to start' errors because EAC needs elevated permissions to install its service. Right-click both the EasyAntiCheat_EOS_Setup.exe and FortniteClient-Win64-Shipping.exe and run them as administrator.

Will reinstalling Fortnite fix a persistent EAC error?

Usually not by itself — EAC lives in its own folder separate from most of Fortnite's game files. Uninstall Easy Anti-Cheat specifically first (via its own setup.exe), reboot, then verify or reinstall Fortnite so EAC gets deployed fresh.

What does 'EAC unload timeout' mean in Fortnite?

It means the Easy Anti-Cheat driver from a previous session had not finished unloading when Fortnite tried to start it again — common right after closing another EAC game or relaunching Fortnite too quickly. Wait 10 seconds and relaunch; if it repeats, reboot, then run Repair Service from EasyAntiCheat_EOS_Setup.exe and check that antivirus isn't scanning or locking the EAC driver file.

How do I fix the Easy Anti-Cheat 'Unknown file version' error in Fortnite?

Unknown file version means EAC found a game file that doesn't match the version it expects, usually because a tool or mod modified it. Note the file path in the error, close Fortnite, delete that file, then run Verify on Fortnite in the Epic Games Launcher so a clean copy is downloaded.

What is Fortnite error 0xEAC02016?

0xEAC02016 (along with 0xEAC02009 and 0xEAC02014) is an internal Easy Anti-Cheat error that crashes Fortnite. Epic's own advice is to restart the PC and relaunch; if the crash keeps happening, submit an in-game bug report so Epic can review your system details. Repairing the EAC service is a reasonable next step while you wait.