RUSTBOOSTERGuides › Rust Easy Anti-Cheat error

Rust Easy Anti-Cheat error

Updated 2026-08-20 · Windows 10 / 11 · Rust

Easy Anti-Cheat verifies that the game client and Windows itself have not been tampered with. When something does not match it stops the launch — and the wording almost always identifies what. Here are the messages, one at a time.

What EAC checks and why it is strict · EasyAntiCheat is not installed · Untrusted system file · EAC blocked / process integrity violation · Secure Boot, TPM and test mode · If nothing worked · About tweakers and bans

What EAC checks and why it is strict

The anti-cheat runs a kernel-level driver: it verifies game file signatures, the integrity of Windows system libraries, whether anything is injected into the process, and whether a debugger is attached. Two consequences follow. First, most EAC errors are not a broken game but a refusal to trust your system. Second, "lite" Windows builds, manually swapped DLLs and disabled driver signature enforcement break it reliably.

EasyAntiCheat is not installed

The service is missing or was quarantined by antivirus. Fix it with the installer shipped inside the game folder:

  1. Open the game folder: Steam → right-click Rust → Manage → Browse local files.
  2. Go into EasyAntiCheat and run EasyAntiCheat_Setup.exe as administrator.
  3. Pick Rust from the list → Repair Service.
  4. Reboot. The service starts with Windows, and Repair often does not take effect until you do.

If the installer itself errors out, check your antivirus quarantine. Defender and especially third-party suites regularly flag the anti-cheat driver.

Untrusted system file

The message names a file — a Windows system library whose signature did not match. Causes: an "optimized" Windows build, a DLL replaced by hand on someone’s advice, an interrupted update, occasionally disk corruption.

Repair system files (PowerShell as administrator)
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow

The second sfc is not a typo: DISM repairs the reference store, and only then does the rescan have correct copies to pull from.

EAC blocked / process integrity violation

The anti-cheat found a program next to the game that injects into processes. Injection is indistinguishable from cheating from its point of view, however harmless the program is.

ProgramWhat to do
MSI Afterburner / RivaTuner (RTSS)Close before playing, or disable the overlay
DiscordDisable in-game overlay in settings
GeForce Experience / NVIDIA AppDisable the in-game overlay
OBS with Game CaptureSwitch to Window or Display Capture
Razer Synapse, iCUE, NahimicClose, or update to the latest version
Controller emulators, macro softwareClose entirely
VMs, Sandbox, debuggersDisable, including Hyper-V

Diagnosis is simple: close everything non-essential in Task Manager and launch. If it works, re-enable programs one at a time until it breaks again.

Secure Boot, TPM and test mode

A separate family of causes: the anti-cheat expects Windows to boot normally rather than with its own checks disabled.

Check system state
bcdedit /enum {current}
Confirm-SecureBootUEFI
Get-Tpm | Select-Object TpmPresent, TpmReady

If nothing worked

  1. Verify game files in Steam.
  2. Delete the EasyAntiCheat folder from the game directory and verify again — Steam re-downloads it.
  3. Clear the settings cache: %LOCALAPPDATA%\Facepunch\Rust (back up client.cfg first).
  4. Reinstall the GPU driver with the clean-install option, and update chipset drivers.
  5. Reinstall the game on a different drive — occasionally it is a bad sector.

And a blunt note: if Windows is a third-party "gaming" build with components removed, EAC errors will keep coming back. It checks the whole system, and what was stripped out cannot be repaired.

About tweakers and bans

Worth stating because people ask: Windows settings, registry values, driver panel options and client.cfg are not what the anti-cheat inspects — it looks at the game process and system file integrity. The risk comes from software that injects into the process or installs its own kernel driver, not from tweaks. There is a separate article on exactly where that line falls.

Do it in one click instead RUSTBOOSTER applies 160+ of these tweaks for you — graphics, network stack, power plan and background processes — and shows the honest FPS cost of each one. Windows 10 and 11, from 150 ₽. Get RUSTBOOSTER →

FAQ

Can antivirus cause an Easy Anti-Cheat error?

Yes, it is one of the most common causes. Antivirus products regularly quarantine the anti-cheat driver as suspicious. Check the quarantine, add the game folder and EasyAntiCheat.exe to exclusions, then run Repair Service.

Does Rust require Secure Boot to be enabled?

Rust itself does not. But the anti-cheat refuses to run if Windows is booted in test-signing mode or with driver integrity checks disabled. Check bcdedit: testsigning and nointegritychecks should both read No.

Why did this start suddenly when the game worked before?

Usually after a Windows update, a new driver, or installing something with an overlay. Think about what changed in the last few days and start there. An interrupted Windows update also produces untrusted system file.

Does reinstalling the game help?

Rarely, because the cause is usually outside the game — system files, antivirus, or another program. Start with the anti-cheat Repair Service and verifying game files: faster, and it fixes most cases.

Rust long loading times → Rust can’t connect to server → Rust audio settings for footsteps → Rust high RAM usage →
© 2026 RUSTBOOSTER · rustbooster.ru · Questions: @CODER_PROJECT