EAC Windows Service
This page is intended for advanced users and includes information about how the Easy Anti-Cheat Windows service works and how to manually manage it.
On Windows, Easy Anti-Cheat includes a service component which is started when an EAC protected game starts and stopped when the game stops. The service does not run unless you run an EAC protected game.
Normally, games automatically install the service when they are installed and uninstall it when they are uninstalled. This process automatically keeps track of which games are using the service and removes it entirely when the last game is uninstalled.
Service executables
The Epic Online Services SDK includes EasyAntiCheat_EOS_Setup.exe, which is distributed by games using EAC and can be found in the game install directory. This file is the same as EasyAntiCheat_EOS.exe in Program Files and either one can be used for the commands below. The file located in Program Files will generally be the most up to date so using it is preferred unless it is missing from your system.
How to manually repair
If there is a problem with Easy Anti-Cheat such as an error when you try to start a game using it, you can try using the service self-repair feature.
- Open a Command Prompt as Administrator
- Run the command:
cd C:\Program Files (x86)\EasyAntiCheat_EOS
- Run the command:
EasyAntiCheat_EOS.exe repair
- It is normal that no text is output. The next command will confirm that it worked.
- Run the command:
echo %ERRORLEVEL%
- If you see
0
then the repair operation succeeded. If you see something else then it failed. Make sure you are running an Administrator Command Prompt and try again.
- If you see
How to manually uninstall
Normally, games automatically install the service when they are installed and uninstall it when they are uninstalled. This process automatically keeps track of which games are using the service and removes it entirely when the last game is uninstalled. If you want to bypass this process and remove the Easy Anti-Cheat service manually, you can do so by running the following commands.
NOTE: The Easy Anti-Cheat service is shared between all games on your PC that use EAC. If you follow these steps to manually remove it, you may have to reinstall any remaining games that use EAC in order to play them again in the future.
- Open a Command Prompt as Administrator
- Run the command:
cd C:\Program Files (x86)\EasyAntiCheat_EOS
- Run the command:
EasyAntiCheat_EOS.exe qa-factory-reset
- It is normal that no text is output. The next command will confirm that it worked.
- Run the command:
echo %ERRORLEVEL%
- If you see
0
then the uninstall operation succeeded. If you see something else then it failed. Make sure you are running an Administrator Command Prompt and try again.
- If you see
- Close the Command Prompt
- Delete the C:\Program Files (x86)\EasyAntiCheat_EOS directory