Forum Discussion
According to the error it appears EA AntiCheat can't locate where Battlefield 2042 files are located.
"This happens when EA anticheat can't find the installation folder or can’t start the game."
https://help.ea.com/in/help/pc/ea-anticheat/
You mention %appdata% folder being on drive letter G. Is this the %appdata% folder that's usually located at C:\users\username\appdata?
UPDATE: PROBLEM SOLVED. See Attempted SOLUTION #8.
I just had this problem occur today as well. It worked yesterday and on Monday. I don't know what changed. Same issues, tried everything thus far with no results.
@Shock2oo3if you find a solution please post it here. I've tried everything...
Error: Upon launching the game, after about 30 seconds of the small Splash Screen appearing, a red error bar appears on the top of the splash screen: "EA AntiCheat Service encountered an error. Please restart the game.: C\Program Files\EA\AC\EAAntiCheat.GameService.exe ( 7 ) ( 2 )" If you let this error sit there without doing anything, another pop up will appear "Security Violation: Game failed to launch. Please try launching the game again (130).
Theory: I installed BF2042 on Monday, it worked Monday and Wednesday when I played. Today (Thursday 12/6), I installed "Delta Force," and it installed a Kernel Level Anti-Cheat, I then tried to play BF2042, and I received the error I mentioned. My theory is that this is impacting Battlefield 2042's Anti-cheat. See solution #5 for my troubleshooting steps relating to this theory.
General Details:
- Game: Battlefield 2042
- Platform: Steam
- Operating System: Windows 11
- Hardware: RTX 4090, 5950X, 64GB Ram, 100GB+ of Storage
Attempted Solutions:
Attempted Solution One:
- Made sure Battlefield 2042 was not running via Steam
- Opened Task Manager to make sure “EA” Launcher was not running (Orange Icon).
- Launched the EA Launcher: "C:\Program Files\Electronic Arts\EA Desktop\EA Desktop\EALauncher.exe" in Administrator Mode by right clicking on the shortcut, Opened Properties, Compatibility Tab > Checked “Run this program in administrator,” clicked OK to close the window. Right clicked the “EA” Launcher shortcut on the desktop, “Run as Administrator.”
- Attempted to launch from the EA Launcher (not steam).
- Accepted the message “This game requires permissions. This game requires administrative privileges. Do you want to grant access and launch the game.” Clicked “OK.”
- Splash screen appeared, same error.
Attempted Solution Two:
- Made sure Battlefield 2042 was not running via Steam.
- Opened Task Manager to make sure “EA” Launcher was not running (Orange Icon).
- Navigated to “C:\Program Files\EA\AC,” ran “EAAntiCheat.Installer.exe” as administrator, selected the drop down list, selected (Installed) Battlefield 2042,” selected “Uninstall All,”
- Uninstall success. Closed the window.
- Re-opened “EAAntiCheat.Installer.exe,” selected the drop down window, selected “Battlefield 2042,” selected “Install,” closed the window.
- Launched the game from the EA Launcher, same error.
Attempted Solution Three:
- In Steam, uninstalled Battlefield 2042.
- In Windows, Uninstalled “EA app”
- Restarted PC.
- In Steam, downloaded/installed Battlefield 2042
- Restarted PC
- Launched game, same error.
Attempted Solution Four:
- In Steam, right clicked the game > properties > Installed Files > Verify integrity of game files.
- Launched game. Same error.
Attempted Solution Five:
- Opened CMD in Administrator mode to delete the left over anti-cheat from Delta Force.
- CMD: sc delete ACE-GAME
- CMD: sc delete ACE-BASE
- CMD: sc delete "AntiCheatExpert Service"
- With that complete. Deleted AntiCheatExpert Directory in C:\Program Files\AntiCheatExpert.
- Checked if the anticheat is still running / installed:
- CMD (start): sc query ACE-GAME
- CMD (continued): sc query ACE-BASE
- CMD (continued): sc query "AntiCheatExpert Service"
- CMD (end): pause
Attempted Solution Six:
- I read that Uninstalling Delta Force does not default uninstall their anti-cheat.
- So I reinstalled Delta Force
- I went to Delta Forces root directory (did **not** run the game)
- I navigated to "D:\SteamLibrary\steamapps\common\Delta Force\Game\DeltaForce\Binaries\Win64\AntiCheatExpert" and ran "ACE-Setup64.exe" as an admin.
- It said "Successfully uninstalled." This was surprising, I thought for sure it was already uninstalled based on Solution Five.
- So I ran BF2042 through Steam. Same error.
- I launched Delta Force. Now Delta Force is giving me errors! The game ran literally two hours ago. "[Some irregular events are detected in your system. Please terminate related applications that may affect anti-cheat modules, or check system abnormal events with anti-virus softwares. Reboot system and try to start the game process in administrator](https://imgur.com/kVpwvqq)." The only cause for this was me messing with trying to remove the anti-cheat stuff. There is NOTHING on Google to solve this. Now I can't run Delta Force OR BF2042. FFS.
Attempted Solution Seven:
- Updated .NET Framework
- Updated DirectX
- Ran Anti-Virus Scan of C & D drives. No Threats.
- Clean booted my system (removed all non-essential startup services using Windows + R, msconfig.
- Searched for all installations of EasyAntiCheat in other games, uninstalled all of them (Enlisted, EldenRing, BattleBit)
- Searched for all installations of BattlEye in other games, uninstalled all of them (ARMA3, DayZ, ARMA: Reforger)
- Windows Integrity Check, CMD: sfc /scannow
- Windows Integrity Check, CMD: DISM /Online /Cleanup-Image /RestoreHealth
- Updated Nvidia Drivers
- Restarted System. Same error.
Solution Eight:
- Revisited @OskooI_007's reply.
- Navigated to: C:\Program Files\EA\AC\EAAntiCheat.Installer.exe
- Right clicked, ran as administrator.
- Selected "Uninstall All"
- Closed the Program
- Restarted the PC
- The directory C:\Program Files\EA\AC automatically deleted itself after the restart.
- I downloaded EA AntiCheat https://cdn.eaanticheat.ac.ea.com/EAAntiCheat.Installer.exe
- I right clicked the .exe, ran as administrator. Installed the 2042 Files.
- I uninstalled the "EA App"
- I downloaded the EA App https://www.ea.com/ea-app
- Installed the EA app in administrator mode. Logged in. Double Clicked 2042, "This app needs permissions" popped up, clicked OK.
- The Splash Screen stayed up for a very long time. It prompted me to login a second time, but this was new!
- THE GAME LAUNCHED.
- I closed the game, made sure it launched with Steam, IT DID. Problem SOLVED. Other than the fact it takes like 5 minutes to load the main menu.
The lesson here: Listen very carefully to each step in Solution Eight. Skipping anything in there will result in a failure, restarting is essential, admin mode essential, etc.
- Shock2oo35 months agoRising Novice
@OskooI_007 yeah, I have been running it that way for years so Minecraft would be on a separate drive. Minecraft uses the hard drive constantly and runs better set up this way. I had seen people saying the error could be due to files not being located, so I tried moving the app to my G drive. no matter how you install it, the program will put some EA AntiCheat files on the C drive and put some files in appdata (two separate drives on my pc).
I followed solution eight in @BLSmith2112's post a couple times to no avail. then I went through the effort of editing the registry and moving the files for appdata back on to the C drive. then I fully uninstalled EA AntiCheat, Battlefield 2042 and the EA app, then did a fresh install on the C drive. This gave the same ( 7 ) (2 ) error, so I tried solution 8 again a couple times, still nothing.
considering it worked fine the first night, I have a feeling it's just something wrong with the EA AntiCheat program. either way, I am still open to suggestions. I will likely just have to wait for an update to fix it, if that day ever comes.
- 5 months ago
It seems the that actual EA Anticheat "service" is having a hard time starting. If you hit the Windows key, type services, hit enter, scroll down to EA and see if one of those services is "starting". Mine is stuck starting, so the game won't launch. BF V works fine though. Any EA admins seeing this?
- 5 months ago
Finally got it working. I uninstalled EA App. Restarted. Installed EA AntiCheat as Admin, installed to BF 2042. Restarted. Reinstalled EA App (restarted?). now it works.
About Battlefield 2042 Technical Issues & Bugs
Recent Discussions
- 3 hours ago