If you’re reading this, you’ve probably just been kicked out of an intense Battlefield 6 match, seen your PC freeze, or experienced a dreaded crash-to-desktop. You’re not alone. The internet is buzzing with stories of crashes happening at the most random times, and some NVIDIA/AMD users are also greeted with DirectX function errors, especially after the new season update.

It could happen on the main menu, during a loading screen, or right in the middle of a firefight. We’ve combed through countless forum posts on Reddit, EA’s community pages, and hardware manufacturer hubs. The good news? While there isn’t one magic bullet, there are several proven fixes and workarounds that have helped players get back into the action. Read on…

1. Update Graphics Driver

An old, corrupted, or incompatible driver can be the single biggest reason for crashes. The game’s release has prompted specific driver updates from all major manufacturers, so it’s crucial to make sure you have the right one. This is especially essential if you are seeing a driver version error, which often looks like: “DirectX function “GetDeviceRemovedReason” failed with DXGI_ERROR_DEVICE_HUNG or “DirectX function “Colnitialize()” failed with HR”.

There are mainly two ways you can update your drivers:

Option 1 – Update Drivers with Driver Easy in a Faster Way

Manual driver updates can be a lot of work. For a better, more convenient way to handle this, you can try Driver Easy. Instead of spending hours hunting down the right drivers, Driver Easy does all the heavy lifting for you. It automatically scans your entire computer to identify any outdated, missing, or incorrect drivers, not just for your graphics card, but also for other components that may affect game stability.

With a single click, it can update all your drivers from its massive database of certified, official drivers. Besides, you can always roll back or choose a specific version to install in case the latest one doesn’t work properly for you.

  1. Download and install Driver Easy.
  2. Run Driver Easy and click the Scan Now button. Driver Easy will then scan your computer and detect any problem drivers.
  3. Click Activate & Update next to your flagged device to start a 7-day free trial or upgrade to Driver Easy Pro. Or you can click Update All to update all drivers. Either option will automatically download and install the latest drivers for you.

Different driver releases can behave differently depending on your GPU model, Windows version, and the game itself. Occasionally, the newest driver isn’t the most stable choice.

For example, many Battlefield 6 players have reported that the AMD Adrenalin Edition 26.6.4 driver introduced crashes or driver timeout errors, and versions 26.6.2 and 26.5.2 proved more stable on the same hardware. For NVIDIA, some players using GeForce RTX 50 Series cards may experience a GPU driver crash on certain maps, according to the official. The fix is to roll back the driver version to 596.49.

With Driver Easy Pro, you can easily roll back to previous driver versions. Just click the three-dot button next to your graphics driver, click All available versions, and install the one you want.

use driver easy to roll back graphics driver easily

Windows may automatically replace your manually installed graphics driver with a different driver version that it considers the best match for your hardware. So, if rolling back to a certain driver version resolved your issue and improved the game performance, you can temporarily prevent Windows Update from automatically reinstalling the newer driver. Otherwise, the rollback may be overwritten after the next restart.

Option 2 – Manually Update Your Graphics Driver

If you’re comfortable with updating the graphics driver manually, follow the instructions below depending on the specific GPU model you’re running:

  • NVIDIA – Download the latest Game Ready Driver from NVIDIA’s official website or use the NVIDIA app to update the graphics driver.
  • AMD – Get the latest Adrenalin driver from AMD’s official support page. Many players recommend installing the driver-only package rather than the full Adrenalin software. If a recent update caused crashes, consider opting for an earlier stable version while monitoring AMD’s release notes for future fixes.
  • Intel – Download the newest graphics driver from Intel’s driver download center.

After downloading the correct graphics driver for your system, you can manually install it to your PC.

If updating the graphics driver doesn’t work, try other fixes below.

2. Repair Game Files

Sometimes, the game files can become corrupted or go missing. This can cause all sorts of problems, from minor visual glitches to immediate crashes. The good news is, both the EA app and Steam have a built-in tool to check for this and fix it automatically.

For EA App Users:

  1. Launch the EA app and go to your Installed games.
  2. Find Battlefield, click on it, and select MANAGE.

    Then click Repair.

  3. When the game has finished repairing, try launching it again.

For Steam Users:

  1. Open Steam and go to your Library.
  2. Right-click on your game and select Properties.
  3. Go to the Installed Files tab and click Verify integrity of game files….
  4. Steam will verify the game’s files, and this process may take several minutes. When you play Battlefield 6 on Steam, you may also want to disable Steam overlay, which can be located on the General tab.
  5. Once done, relaunch Steam and your game to check if your problem has been solved. If the error persists, proceed to the next fix below.

3. Close Overlays and Background Tools

Your computer’s memory is a shared resource. Running too many applications in the background, especially resource-intensive ones like web browsers with dozens of tabs or overclocking utilities like MSI Afterburner, can compete with Battlefield 6 and cause it to crash. A clean system environment also helps prevent conflicts with the game’s anti-cheat service, which can be very sensitive.

So before launching Battlefield 6, try closing or disabling this software:

  • MSI Afterburner and RivaTuner Statistics Server (RTSS) – Exit them completely.
  • Discord overlay – Discord app > Settings > Game Overlay > turn it off.
  • Steam overlay – Steam app > Library > (right-click) Battlefield 6 > Properties > General > uncheck “Enable Steam overlay.
  • EA App overlay – EA app > Settings > Connection > toggle off.
  • NVIDIA overlay – NVIDIA App > Settings > disable in-game overlay.
  • AMD Adrenaline overlay – Performance > Tuning > disable overlay.

Exit every overlay tool you can find, then relaunch the game. If this stops the crashes, you can re-enable overlays one at a time to find the specific cause. If you’ve disabled all the background tools and the game crashes persist, move on to the next method.

4. Repair or Clean Reinstall EA AntiCheat

If Battlefield 6 keeps crashing a few minutes after launching or crashes silently without an error message, a corrupted or outdated EA AntiCheat installation may be the reason. You can try repairing or even reinstalling EA AntiCheat. Here’s how:

  1. Navigate to your Battlefield 6 installation folder.
    If you’re on Steam, launch Steam. Go to the Library tab, right-click BF6, and select Manage > Browse local files.
    open battlefield installation folder on steam
    If you’re on the EA app, open the app and choose BF6. Select Manage > View properties > Open folder.
    open battlefield installation folder on ea app
  2. Open the EAAntiCheat folder.
  3. Right-click EAAntiCheat.Installer.exe and select Run as administrator.
  4. Click Yes when you’re prompted.
  5. Click Repair and select your Battlefield 6 installation folder when you’re prompted.
    repair eaanticheat to fix battlefield 6 crashing

EAAntiCheat will start repairing. Once done, try repairing your game files again and then relaunch the game. If the issue isn’t fixed, you can repeat the steps above, but this time, instead of launching “Repair”, click “Uninstall All“. When you relaunch Battlefield 6, EAAntiCheat should install again automatically.

5. Adjust In-Game and OS Settings

Some simple tweaks to game settings have worked wonders for others.

  • Change Your Display Mode: For players with Intel Arc GPUs, a common fix is to switch the game’s display mode from Borderless to either Fullscreen or Windowed. This has been reported to fix crashes that happen during map loading.  
  • Lower Graphics Settings: Lowering graphics settings may resolve crashes, as this reduces the load on your GPU and prevents it from failing under stress.  
  • Disable ASLR: ASLR (Address Space Layout Randomization) is a Windows security feature. While it’s generally good to have on, it can sometimes conflict with a game’s engine or anti-cheat. Some users found that disabling it for the bf6event.exe file fixed their crashes. Be aware that this is a security risk, so only do it for troubleshooting and be sure to re-enable it later if it doesn’t solve your issue.
    • Step 1: In the Search box on the taskbar, type windows security, then click Windows Security from the list of results.
    • Step 2: From the left navigation panel, click App & browser control. Scroll down and click Exploit protection settings.
    • Step 3: Click Program settings < Add program to customize > Choose exact file path.
    • Step 4: Navigate to the game’s installation folder, then find bf6event.exe and open it.
    • Step 5: After adding it to the list, restart your computer.

If these changes don’t work for you, proceed to the next fix below.

6. Underclock Your CPU

This is for players with Intel’s 13th and 14th generation GPUs. The crashes can be due to a known instability issue with the processors. Slightly underclocking their CPU with Intel’s Extreme Tuning Utility can be an effective workaround. To do this:

  1. Download and install Intel Extreme Tuning Utility (XTU).
  2. Run the application and find the Performance Core Ratio setting. Lower this ratio by a few ticks, for example, from 57 to 54. This reduces the CPU’s frequency, which can increase stability and prevent crashes, particularly when overheating is a factor.

If you have no idea about the generation of your Intel Core processor, follow these steps to identify it:

  1. On your keyboard, press the Windows logo key + R at the same time to invoke the Run box. 
  2. Type msinfo32 and hit Enter. This will open the System Information window. 
    system information
  3. In the System Summary section, find the information on Processor. For newer processors, it will show you the generation in a straightforward way, just like what it shows in the screenshot below.


    If it does not explicitly show you the generation, you can check the number (or two numbers) after the i9, i7, i5, or i3. As shown in the example below, Intel® Core™ processor i9-14900K is 14th Gen because number 14 is listed after i9.

After making the changes, relaunch your game and test the gameplay. If the problem persists, move on to the next fix below.

Windows includes a power-saving feature called PCIe Link State Power Management, which reduces power consumption by placing PCIe devices into lower-power states. On some systems, this transition may contribute to GPU instability during demanding DirectX 12 games. Disabling the feature may help you eliminate Battlefield 6 random crashes and DirectX errors.

Disabling this setting may slightly increase power consumption, but the impact on desktop PCs is generally negligible.
  1. Type power plan in the Windows search bar and select Edit Power Plan.
    edit power plan on windows 11 pc
  2. Expand PCI Express > Link State Power Management. Set both On battery and Plugged in to Off.
    disable pcie link state power management to fix battlefield 6
  3. Click OK to save the changes

Restart Battlefield 6 to see if the crashes or errors stop. If not, try verifying your system files as follows.

8. Repair Corrupted System Files

Corrupted Windows files can also cause instability. You can use two built-in Windows tools to automatically find and fix them.

  1. Open Command Prompt as an administrator. You can do this by searching for cmd in the Start menu, right-clicking on it, and selecting Run as administrator.
    how to open Command Prompt as an admin
  2. First, run this command: DISM.exe /Online /Cleanup-image /Restorehealth. This prepares the system for the repair.
  3. After that’s finished, run this one: sfc /scannow. This will scan and replace any corrupted system files.
  4. Restart your computer and launch BF 6 to see if your problem has been solved. If your issue persists, proceed to the next fix.

9. Increase Virtual Memory

If you’ve tried the aforementioned methods and BF6 is still crashing, adjusting your virtual memory settings might help. Essentially, virtual memory uses a portion of your storage drive to supplement your physical RAM, which can prevent crashes when your system runs out of available memory. However, this is an advanced step and should only be attempted if you’re comfortable making system-level changes.

  1. Press the Windows logo key to invoke Search. Then type advanced system settings, and click View advanced system settings from the list of results.
    how to change virtual memory size
  2. Select the Advanced tab. Under the Performance section, click on Settings….
    how to change virtual memory size
  3. Under the Advanced tab, find the Virtual memory section and click on Change….
    how to change virtual memory size
  4. Uncheck the box labeled Automatically manage paging file size for all drives. Select the drive where your operating system is installed (usually C:). Tick the option Custom size, then enter an Initial size (MB) and a Maximum size (MB). The paging file should be a minimum of 1.5 times the size of your installed RAM, and a maximum of 3 times your RAM size.
    how to change virtual memory size

    If you don’t know how much RAM is installed on your computer, press Win + R to open the Run box, then type msinfo32 to open the System Information window. From the System Summary category, locate Installed Physical Memory (RAM), where it shows you the amount of RAM installed on your computer.


This wraps up our guide to troubleshooting Battlefield 6 crashing issues. We hope you’ve found a solution and are back in the game!

If you’re still running into problems, please don’t give up. The Battlefield 6 community is a great resource, and we’re all here to help. Feel free to share your experience in the comments below. To give yourself and others the best chance at a fix, it’s best to include the following details:

  • System Specifications: What’s inside your rig? (Your GPU model, CPU, RAM, etc.)
  • Troubleshooting Steps: Which solutions from this guide have you already tried?
  • Specific Scenarios: When and where the issue occurs (e.g., “the crash happens when I try to load a map,” or “my PC freezes mid-match”).
  • Error Messages: Any specific error codes or messages you’ve received.

5
5 people found this helpful
guest
0 Comments
Most Voted
Newest Oldest