Forum Discussion

JetBoatGemini's avatar
3 years ago
Solved

PC - BF2042.exe just sits there, doing nothing

System specs:

OS:  Windows 11 Pro - build 22621

CPU: AMD Ryzen 3700X

GPU: NVIDIA RTX 3070 - Driver: 526.86

RAM: 32GB

HDD/SSD: 8TB combined storage across 4 drives

Problem:

When launching BF2042, the EAC Launcher runs twice but only a single BF2042 is spawned.  The BF2042.exe executable is loaded into RAM but doesn't do anything.  It just sits there, consuming only 12.3MB of RAM and zero CPU resources.  If I let it run, it will just sit there dormant for hours.

Troubleshooting: 

1. Removed and re-added VC++ 2015 using redist included with BF2042

2. Uninstalled and reinstalled BF2042 on different drives (I thought maybe there was a permissions issue)

3. Completely uninstalled EA Desktop and cleared its folder from disk manually

4. sfc /scannow run as administrator with no files requiring repair/replacement

5. Have tried running BF2042 with no antivirus enabled

6. Have tried running BF2042 and EAC Launcher as administrator

  • JetBoatGemini's avatar
    JetBoatGemini
    3 years ago

    So, I guess TrendMicro has some sort of unnecessarily harsh blocking of EAC and/or Denuvo.  I re-worked the exception/trust list to allow EVERYTHING in the BF2042 and EAC folders and I'm in!

    Chalk one up to antivirus being overly-cautious!

    Thanks for your help, everyone!

5 Replies

  • @JetBoatGeminiRename the EAC (EasyAntiCheat) folder at location C:\Program Files (x86) into something else.

    Now navigate to your BF2042 installation folder, check for the folder Battlefield 2042\EasyAntiCheat.
    In this folder right click at the EasyAntiCheat_Setup.exe and select RUN AS ADMIN, repair/install/setup EAC.

    Now reboot PC , but make sure EA Desktop is not booting with windows at the same time.
    As soon Windows is booted right click the EA Desktop shortcut and select RUN AS ADMIN.

    Now test game and update us please !

  • Unfortunately, neither fix worked.   I even removed the service that is associated with Epic Online Services.  The only EAC installed and visible in services.msc is the one that came with BF2042. 

    What's frustrating is that this is the only game on my PC with this sort of issue.  Even the older BF titles with their PunkBuster setups run fine.

  • So, I decided to reinstall my Antivirus (TrendMicro) because one of its windows wasn't displaying properly.  Now, when I run BF2042, I get a message saying it could not start correctly (0xc0000005).  Screencap attached.

  • JetBoatGemini's avatar
    JetBoatGemini
    3 years ago

    So, I guess TrendMicro has some sort of unnecessarily harsh blocking of EAC and/or Denuvo.  I re-worked the exception/trust list to allow EVERYTHING in the BF2042 and EAC folders and I'm in!

    Chalk one up to antivirus being overly-cautious!

    Thanks for your help, everyone!

About Battlefield 2042 Technical Issues & Bugs

Having issues with Battlefield 2042? Join here to report bugs, and find help with, crashes, connectivity and more.13,698 PostsLatest Activity: 4 hours ago