Rust Won't Launch? Here's the Fix

When Rust won't launch — it crashes on startup or throws an EasyAntiCheat error — the fix is almost always repairing EAC and launching through Steam (not the .exe). Rust also bans ReShade, so an anti-cheat block can be caused by injected overlays.

Exact details for Rust

Repair anti-cheat
EasyAntiCheat_EOS_Setup.exe (Run as Admin > Repair > Rust)
Golden rule
Launch Rust from Steam, never RustClient.exe directly
Firewall allow
client.easyanticheat.net over ports 80/443
Common hidden cause
ReShade — banned Jan 13 2025, blocks EAC

Error codes

EasyAntiCheat is not installed / EAC error The anti-cheat service didn't initialise

Cause: Broken EAC install or launching RustClient.exe directly.

Fix:
  1. Open Rust's local files, go to the EasyAntiCheat folder, run EasyAntiCheat_EOS_Setup.exe as Administrator and choose Repair with Rust selected.
  2. Always launch Rust from Steam — EAC does not load when you run the .exe directly.
  3. If repair fails, delete the whole EasyAntiCheat folder and Verify integrity of game files to re-download it.
  4. Allow HTTPS to client.easyanticheat.net through your firewall/AV (ports 80/443).
Crash on startup / instant close Rust exits before the main menu

Cause: Corrupt files, outdated GPU driver, or banned software.

Fix:
  1. Verify integrity of game files in Steam.
  2. Update GPU drivers, then reboot.
  3. Remove ReShade — Facepunch banned it (Jan 13 2025) and it blocks EAC.
  4. Run Steam and Rust as Administrator.
Black screen / stuck loading after EAC EAC passes but the game won't render

Cause: Shader cache or overlay conflict.

Fix:
  1. Delete the shader cache and let Rust rebuild it.
  2. Disable Steam/Discord/GeForce overlays.
  3. Set launch option -force-d3d11 if you're on an older GPU.
  4. Temporarily disable real-time antivirus scanning of the Rust folder.

Fixes that work for most Rust errors

  1. Run EasyAntiCheat_EOS_Setup.exe as Admin and Repair with Rust selected.
  2. Always launch Rust from Steam, never RustClient.exe directly.
  3. If repair fails, delete the EasyAntiCheat folder and Verify integrity of game files.
  4. Remove ReShade — it's banned and blocks EAC.
  5. Update GPU drivers and run as Administrator.
  6. Allow client.easyanticheat.net through firewall/AV.

FAQ

How do I fix 'EasyAntiCheat is not installed' in Rust?

Open Rust's install folder, enter the EasyAntiCheat folder, and run EasyAntiCheat_EOS_Setup.exe as Administrator, then choose Repair with Rust selected. If that fails, delete the whole EasyAntiCheat folder and Verify integrity of game files in Steam to reinstall it.

Why does Rust crash when I run the .exe directly?

EasyAntiCheat only loads when Rust is launched through Steam. Running RustClient.exe bypasses EAC and the game refuses to start — always launch from your Steam Library.

Rust won't launch after I installed ReShade — why?

Facepunch banned ReShade on January 13, 2025, and it now blocks EasyAntiCheat. Remove ReShade completely and verify game files before launching again.

Other games