After many reports were made, we have investigated this error closely and come up with a shortlist of motives that might be the reason that this error is happening: Now that you know all the possible causes of this error, here are some methods that will help you fix the Battlefield 2024 crashing and won’t start error:
1. Run the Battlefield 2042 executable with admin access
The first thing you need to do to fix this error is to run the Battlefield 2042 executable with administrator access, as well as the launcher executable. By doing this you will offer the app permission to access restricted parts of your Windows system that otherwise will be limited. This will fix the issue in a situation where the problem is actually occurring because the main Battlefield 2042 executable doesn’t have the required permissions to call upon all the game dependencies. If you don’t know how to run the executable with administrator access, here are the exact steps: If the first method didn’t help, go to the next one.
2. Disable or Uninstall 3rd party antivirus
This error could also be caused by an overprotective security suite that is making the game crash and not start. There are several antiviruses suites that might interfere with Battlefield 2042, but Zone Alarm Extreme Security and AVG Antivirus (Free Version) are by far the most common culprit. If that is the case for you, you should be able to fix it by disabling or uninstalling the 3rd party antivirus. Note: We recommend you uninstall the AV suite to make sure that you are not leaving behind any traces of the security suite that might cause your game to crash. Here are the steps on how to do that: If this method didn’t help, check the next one.
3. Update GPU drivers (PC Only)
Another reason that might cause your Battlefield 2042 to crash is that your GPU is missing the latest update. In most cases, the outdated GPU is causing the game to crash and not start. In this case, you should be able to fix it by making your PC reinstall the latest compatible graphics card driver. Additionally, you can use the proprietary updating application (Nvidia Experience or Adrenaline) to install the newest updates automatically. Here are the steps you need to follow in order to do this: Note: If the Device Manager didn’t manage to find any newer driver version for your graphics card, you should try and use the proprietary software from your GPU manufacturer to make sure that you’re using the newest update:
GeForce Experience – Nvidia Adrenalin – AMD
If this method was not applicable in your case as you already had the latest version of your GPU driver, move down to the next potential fix below.
4. Disable game mode
A few affected players have managed to fix the Battlefield 2042 errors by disabling the game mode. You can do this from the Settings of your Windows, in the Gaming section. It’s unclear why this method has worked for so many users, but games are speculating that there’s currently a glitch with Game Mode that is forcing the game to crash. Here’s how you can disable the Game Mode on Windows 10 or Windows 10 to fix the problem: If this fix didn’t repair your game, check below the next one.
5. Disable overlay feature
These Battlefield 2042 issues might be caused by a screen overlay that is making the game crash when you are trying to screen record the gameplay or when the screen overlay is detected on the screen. You can fix this by disabling the non-essential in-game overlay or by uninstalling the tool altogether. Most of the time the conflict occurs either between OBS and Nvidia Experience or between OBS and Discord in-game overlay. In case you have both Nvidia Experience overlay and Discord overlay enabled, here are the guides you need to follow (sub-guide A and sub-guide B) to disable the in-game overlay function to stop the errors from happening. If you don’t really need a second overlay tool and you simply want to delete it, follow the third guide (C sub-guide).
Disable NVIDIA Overlay
Here are the instructions to disable the in-game overlay from the NVIDIA Experience settings menu:
Disable Discord Overlay
In case you are using the Discord overlay, here are the steps on how to disable it from the Settings menu of the VoIP software:
Uninstall the Overlay Software
If you’re using dedicated overlay software, chances are you won’t be able to toggle it on and off. In this case, you will need to uninstall it via the Programs and Features menu. Follow the instructions below for specific instructions on how to do this: If this method didn’t fix your game problems, go check the next method.
6. Download and install the Windows Media Feature Pack
This error could also be caused by the missing of the Windows Media Feature Pack. This pack is needed to render certain character-related cutscenes and items related to the EA store. To fix this you need to access the Apps & Programs menu and install the feature manually from the Optional Feature option. In order to do this follow the next instructions: If you still encounter the same type of crash with your Battlefield 2042 installation, check the next method.
7. Download the Missing Visual C++ Redist Packages
Another motive that might cause your Battlefield 2042 to crash and not start is missing Visual C++ Redist Packages. People have managed to fix this by installing the Visual C++ Redist Packages manually using the official Visual C++ redist installer tool from Microsoft. If you don’t know how to do this, here is the step-by-step guide you need to follow do to install the Redist Packages manually: If the same kind of issue is still occurring even after you install all the missing redist. packages (or you already had every version installed), move down to the next potential fix below.
8. Repair the game via Origin
If you’ve come this far without a viable fix, you can also try to repair the game from Origin to fix the game’s crash error. By doing this, Origin will verify the integrity of all the game files and will repair them if there are any corrupted files. If the crash resulted from a missing game dependency or a game file affected by corruption, this should fix the issue for you. Here are the steps you need to follow if you don’t know how to do this: In case not even this method has fixed your Battlefield 2042 issues, try the next one.
9. Make sure EasyAntiCheat engine is installed
If you’ve come this far without a viable fix, you can also try to fix your Battlefield 2042 by making sure that the EasyAntiCheat is installed. The game might end up crashing because it detects that the EasyAntiCheat engine is missing or has been altered. Note: The EasyAntiCheat is an anti-cheating tool that is made to stop online cheating for Battlefield 2042 and other shooters. If you don’t know how to reinstall the EasyAntiCheat engine to make sure that is not conflicting with your game, here is the guide you need to follow: If the issue is still not fixed even after reinstalling the Easy Anti Cheat engine, move down to the final potential fix below.
10. Change Max Link Speed from Auto to Gen
The last method you could try that has helped a lot of affected players to fix the Battlefield 2042 crash and won’t start errors is to change the Max Link Speed from Auto to Gen. You can do this from the BIOS menu. Note: The reason why this small change can make a lot of difference in the stability of the game is that selecting Gen 3 gives your GPU double the bandwidth to handle data streams. In case you don’t know how to access the BIOS menu to change the Max Link Speed from Auto to Gen, here are the steps:
Battlefield 2042 Error Code 2002G? Here’s how to fixDXGI Error Device Hung in Battlefield 2042? Here’s how to fixBattlefield 2042 Error Code 25? Here’s how to fixHow to Fix Battlefield 2042 Error ‘1:4688822970:100J:1004G’ on PC?