The EAAntiCheatService service terminating unexpectedly can cause issues with starting or running Battlefield 6 (BF6), as it is responsible for ensuring that no cheating software is running alongside the game.
If the EAAntiCheatService crashes or stops working, it could prevent the game from launching or functioning properly.
Here are some troubleshooting steps you can try to fix the issue:
How to Fix
1. Run the Game as Administrator
Right-click on Battlefield 6 (or EA App if you’re using that to launch the game).
Select Run as Administrator.
Running the game or EA App as an administrator can sometimes resolve issues with services like EAAntiCheatService that may not have sufficient permissions to run.
2. Reinstall EA Anti-Cheat (EAC)
EA Anti-Cheat can become corrupted or outdated, which may prevent it from running properly.
To reinstall EAC:
Go to the folder where Battlefield 6 is installed. For example, if you’re using EA App or Origin, it might be located under
C:\Program Files (x86)\EA Games\Battlefield 6.Navigate to the EA Anti-Cheat folder within the game installation directory.
Run the “EAC_installer.exe” file to reinstall EA Anti-Cheat.
Follow the instructions and restart your computer after the installation finishes.
3. Update EA App and Battlefield 6
Ensure that both Battlefield 6 and the EA App (or Origin if using that) are up to date. Developers regularly release patches that fix issues like this one.
Open the EA App or Origin.
Go to My Game Library.
If there’s an update for Battlefield 6, click Update.
For the EA App, you may need to check for updates in the settings or directly download the latest version from the EA website.
Also Read : How Much is a Specsavers Eye Test and Book Appointment
4. Check for Windows Updates
Sometimes, Windows updates may include important security or compatibility patches that can resolve issues with services like EAC.
Go to Settings > Update & Security > Windows Update.
Click on Check for updates and install any available updates.
After updating, restart your computer and try launching Battlefield 6 again.
5. Check for Corrupt System Files
Sometimes, corrupted system files can prevent EAAntiCheatService from working properly. Running a System File Checker (SFC) scan can fix this:
Open Command Prompt as Administrator (search for cmd, right-click, and select Run as Administrator).
Type
sfc /scannowand press Enter.Wait for the scan to complete, and then restart your computer.
After the restart, check if the issue is resolved.
6. Clear the EA Anti-Cheat Folder
Sometimes, clearing the EA Anti-Cheat cache can fix issues with the service.
Go to the directory where your Battlefield 6 is installed (for example,
C:\Program Files (x86)\EA Games\Battlefield 6).Look for a folder named “EA Anti-Cheat”.
Delete or move the folder to a different location (make sure to back it up just in case).
Then, reinstall EAC as described earlier.
7. Disable Windows Defender / Antivirus Temporarily
Windows Defender or third-party antivirus software may interfere with EA Anti-Cheat by incorrectly flagging its files as malicious.
Temporarily disable Windows Defender or your antivirus software.
After disabling, try launching Battlefield 6 again.
If the game runs fine, you may need to add an exception in your antivirus software for EAAntiCheatService or Battlefield 6 to prevent it from blocking necessary files in the future.
8. Reinstall Battlefield 6
If none of the above steps work, reinstalling Battlefield 6 may fix any corrupted files, including those related to EAAntiCheatService:
Uninstall Battlefield 6 via the EA App or Origin.
Restart your PC.
Reinstall the game from the EA App or Origin and ensure that EA Anti-Cheat is properly installed during the process.
9. Check for Conflicting Software
Some third-party software, such as overlay programs (Discord, NVIDIA GeForce Experience), modding tools, or system optimizers, can conflict with EA Anti-Cheat.
Temporarily disable any overlay programs.
Try disabling hardware acceleration in programs like Discord or streaming software.
Restart your PC and try again.
10. Re-enable EAC in Services (If Disabled)
If for some reason EAAntiCheatService has been disabled in Windows Services, you can manually enable it:
Press Windows Key + R, type
services.msc, and press Enter.Scroll down and locate EAAntiCheatService.
Right-click it and select Properties.
Ensure that the Startup type is set to Automatic.
If the service is stopped, click Start to run it.
11. Contact EA Support
If none of the above steps work and the EAAntiCheatService keeps terminating, there could be a more complex issue at play. In that case, you may need to contact EA Support for a more in-depth solution:
Visit EA Help to submit a support ticket or get in touch with their team for assistance.
These steps should help you resolve the EAAntiCheatService termination issue and allow you to enjoy Battlefield 6 without interruptions.
Be the first to comment