sodcalculator

10 Tech How-To

Battlefront 2 Crashing Fix on PC?

Guide 10-26708 · Updated · Step by step

If Star Wars Battlefront 2 (2017) is crashing on your PC, the fix usually involves updating your graphics drivers, verifying the game files, and disabling overlays or overclocking software. Below is a step-by-step guide that addresses the most common causes, from outdated drivers to corrupted files and background apps that conflict with the game.

Why Does Battlefront 2 Crash on PC?

Battlefront 2 is a demanding game that relies heavily on your GPU, CPU, and RAM. Crashes can happen for several reasons, but the most frequent culprits are:

  • Outdated or corrupted graphics drivers – The game uses DirectX 11 and 12, and driver issues are the #1 cause of crashes.
  • Corrupted game files – A partial download or a failed update can leave the game unable to load certain assets, causing a crash.
  • Overlays and background software – Discord, GeForce Experience, MSI Afterburner, and RGB software can interfere with the game’s rendering.
  • Overheating or unstable overclocks – If your GPU or CPU is running too hot or your overclock is unstable, the game may crash under load.
  • Windows or DirectX issues – Missing Windows updates or a corrupted DirectX installation can also cause crashes.

Step 1: Update Your Graphics Drivers

This is the most common fix. Both NVIDIA and AMD release game-ready drivers that include optimizations for Battlefront 2.

  1. For NVIDIA: Open GeForce Experience, go to the Drivers tab, and click “Check for Updates.” If a new driver is available, download and install it. If you don’t use GeForce Experience, go to the NVIDIA website and use the manual driver search.
  2. For AMD: Open the AMD Software (Adrenalin Edition), click on the Home tab, and check for updates. Alternatively, download from the AMD support site.
  3. After updating, restart your PC. Do not just close the installer – a full restart ensures the driver is properly loaded.

If you recently updated and the crashes started after that, try rolling back the driver to a previous version. Sometimes new drivers have bugs.

Step 2: Verify the Game Files

Corrupted or missing files are a common cause. The verification process checks every file and re-downloads any that are broken.

  • Steam: Right-click Battlefront 2 in your library → Properties → Local Files → Verify Integrity of Game Files.
  • EA App: Go to My Library → click the game → Manage → Repair.
  • Epic Games Store: Click the three dots next to the game → Manage → Verify.

This can take a few minutes. After it finishes, launch the game to see if the crash is gone.

Step 3: Disable Overlays and Background Apps

Overlays are a major source of crashes because they inject code into the game’s rendering process. Disable them one by one to find the culprit.

  • Discord: Settings → Overlay → Disable “Enable in-game overlay.”
  • GeForce Experience: Open it, click the gear icon, and turn off “In-Game Overlay.”
  • MSI Afterburner / RivaTuner: Close them completely (right-click the system tray icon and exit).
  • Steam Overlay: Right-click Battlefront 2 → Properties → uncheck “Enable the Steam Overlay while in-game.”
  • Xbox Game Bar: Windows Settings → Gaming → Xbox Game Bar → turn it off.

Also close any RGB software (like Corsair iCUE or Razer Synapse) and any hardware monitoring tools. They are known to cause conflicts with anti-cheat and the engine.

Step 4: Check for Overheating and Overclocks

Battlefront 2 is a heavy load. If your PC crashes after 10-20 minutes of play, it might be overheating.

  1. Download a temperature monitor like HWMonitor or MSI Afterburner.
  2. Run the game and watch your CPU and GPU temperatures. If they exceed 90°C (194°F) for the CPU or 85°C (185°F) for the GPU, you have a cooling problem.
  3. Clean your PC’s dust filters and fans, and make sure the case has good airflow.
  4. If you have overclocked your CPU or GPU, revert to stock settings. Even a small overclock can be unstable under the game’s load.

If you’re not overclocking and temperatures are fine, but the crash persists, try lowering the in-game graphics settings (especially shadows and anti-aliasing) to see if it’s a VRAM issue.

Step 5: Update Windows and DirectX

Windows updates often include fixes for DirectX and graphics stack issues.

  • Go to Settings → Update & Security → Windows Update → Check for updates. Install all pending updates and restart.
  • DirectX is usually updated via Windows Update, but you can also download the DirectX End-User Runtime Web Installer from Microsoft’s website.

Also, make sure your Windows is activated and not a modified version – those often have missing components.

Step 6: Run the Game in DirectX 11 Mode

Battlefront 2 defaults to DirectX 12 on some systems, but DX12 can cause crashes on certain hardware. You can force DX11 by adding a command-line argument.

  1. In Steam or the EA App, right-click Battlefront 2 → Properties → General → Launch Options.
  2. Type -dx11 (without quotes) and save.
  3. Launch the game. If it runs stable, you can keep it in DX11 mode.

If you’re already on DX11 and crashing, try switching to DX12 instead – sometimes it’s the opposite.

Frequently Asked Questions

Why does Battlefront 2 crash to desktop without an error message?

This is usually a driver or overlay issue. The game crashes silently when the GPU driver resets or an overlay injects a bad frame. Follow steps 1 and 3 first – they fix the majority of these cases.

Can a weak power supply cause crashes?

Yes. If your PSU can’t deliver enough power under load, the GPU can crash. This is more common if you recently upgraded your GPU. Check that your PSU meets the minimum wattage for your graphics card (usually 500W or more for modern mid-range cards).

Will reinstalling the game fix the crash?

It can, but only if the crash is due to corrupted files. Since verifying files already re-downloads corrupted ones, a full reinstall is rarely necessary. It’s a last resort if nothing else works.

Does the crash happen in multiplayer only? Why?

Multiplayer matches are more demanding because of the large maps and many players. If you only crash in multiplayer, it could be a network issue (packet loss) or a server-side problem. Try playing a single-player mission or Arcade mode to test. If it’s stable, the issue is likely your internet connection or the game’s servers.

Is there a known issue with Windows 11 and Battlefront 2?

Some players have reported crashes on Windows 11, but the game is officially supported. The fixes are the same – update drivers, disable overlays, and try the -dx11 flag. If you’re on Windows 11, also try running the game in Windows 8 compatibility mode (right-click the exe → Properties → Compatibility).

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →