How to Fix Battlefield 6 Crashing on PC

Battlefield 6 crashing on PC? Fix freezes, black screens, and launch errors with updates, file repair, driver checks, and targeted Javelin troubleshooting.

T

Technobezz

Editorial Team

Sep 9, 2026
•
7 min read

Contents

Don't Miss the Good Stuff

Get tech news that matters delivered to your inbox.

Battlefield 6 keeps crashing on your PC, freezing mid-match, or closing before you can play. Start with a restart, game updates, and file repair, then work through the checks below. If you see a Javelin error or your launcher won't open, jump straight to the matching section.

Restart and install the current game update

A full restart tackles freezes; game updates address crashes EA has patched. Close Battlefield 6 if it still responds. If the game is frozen but Windows responds, press Ctrl+Shift+Esc to open Task Manager. Select Battlefield 6 under Processes.

Click End task. Restart your PC. EA specifically recommends a full restart for DXGI_ERROR_DEVICE_HUNG.

Install the Battlefield 6 update offered by your launcher. EA's September 2026 update addresses black screens and stability. An earlier patch fixed NVIDIA crashes involving SOR-300SC attachment changes, Custom Search, and maps with large bodies of water. Launch Battlefield 6 again to test it.

Repair the game files through your launcher

Choose the route for your installation, then wait for the check to finish.

  1. 1.EA app: Open Library, select Battlefield 6, and choose Manage > Repair.
  2. 2.Steam: Restart your PC and open Steam. In Library, right-click Battlefield 6 and select Properties... > Installed Files > Verify integrity of game files.
  3. 3.Epic Games Launcher: Open Library, click the three-dot menu beside Battlefield 6, and select Manage > Verify. If the EA app manages the installation, use its Repair option instead.
  4. 4.Wait for repair or verification to finish before launching Battlefield 6.

Bring your graphics driver and Windows up to date

Press the Windows key to open search. Type dxdiag. Press Enter. Open Display to identify your GPU.

Download the current compatible graphics driver from NVIDIA, AMD, Intel, or your PC manufacturer, matching your GPU and Windows version. Install the downloaded driver.

On Windows 11, check for updates through Start > Settings > Windows Update > Check for updates. On Windows 10, use Settings > Update & Security > Windows Update > Check for updates. Windows 10 update availability depends on servicing eligibility.

Install the offered Windows updates. Restart your PC after installation. For a failed or corrupted NVIDIA driver installation, download the compatible Game Ready Driver for a clean installation.

Close your applications before running the NVIDIA installer. Right-click the installer and select Run as administrator. Select Custom (Advanced). Click NEXT.

Select Perform a clean installation. Click Next to continue installation. Restart your PC when installation finishes.

Tip: match the driver to your exact GPU and Windows version, including when using a PC manufacturer's download.

Turn off overlays and close background apps

Give the game a test run without the EA overlay. In the EA app, open your profile thumbnail > Settings > Application. Turn off In-game overlay.

Exit unnecessary background apps, active downloads, recording tools, and competing overlay programs. Third-party overlay controls live in each app's own settings. Restart Battlefield 6 to test the changes. If the crashes continue, try reducing the graphics workload next.

Reduce the graphics workload

Lower settings reduce graphics workload and provide a diagnostic test for performance problems. Open the game's Settings cog. Select Graphics. Choose Modify beside Graphics.

Set Undergrowth Quality to Low. Set Effects Quality to Low. Set Volumetric Quality to Low. Set Lighting Quality to Low.

Set Local Light & Shadow Quality to Low. Set Sun Shadow Quality to Low. Retest Battlefield 6. This checks the effect of lower settings; it does not guarantee an end to crashes.

If crashes persist on an NVIDIA system with frame-cap controls, open the NVIDIA app. EA recommends a frame-rate cap or V-Sync for crashing and freezing.

Open Graphics > Program Settings. NVIDIA retired the classic NVIDIA Control Panel for Game Ready and Studio Drivers in May 2026, and this screen replaces its Manage 3D Settings page. If the Control Panel is still installed on your PC, use Manage 3D Settings > Program Settings there instead.

Select or add Battlefield 6. Set Max Frame Rate to On. Choose your frame-rate limit.

Apply the change. In the Control Panel, click OK. Retest Battlefield 6 with the cap enabled.

Recover the EA app when updates or launches get stuck

For an EA app download or update that won't finish, open the three-dash menu > Help > App recovery > Clear cache. This targets launcher problems and stuck downloads or updates.

If the EA app won't open, use Start > All Apps > EA > App Recovery > Clear Cache. The Start menu's presentation varies by Windows build.

Exit and reopen the EA app to trigger its own update. To keep game updates automatic, open the three-line menu > Application settings > Download > Updates. Enable Update games automatically and Enable background downloads.

Treat Javelin messages as a separate launch problem

Match the Javelin message to the relevant action below.

  1. 1.For a launch or service error, including error 94, right-click the EA app and select Run As Administrator, then launch Battlefield 6 through it.
  2. 2.For a Javelin installation or configuration failure, open C:\Program Files\EA\AC\EAAntiCheat.Installer.exe.
  3. 3.In the installer, select Battlefield 6 and click Uninstall.
  4. 4.Select Battlefield 6 again and click Install.
  5. 5.If the error names conflicting software or a driver, update that item. Disable or uninstall it if Javelin still blocks it. For error 95 on ROG Ally, update Armoury Crate.

Check requirements and restore factory clock speeds

Use this check when earlier fixes haven't helped or the game reports a security requirement. Battlefield 6 requires 16GB RAM, 6GB VRAM, DirectX 12, a supported CPU and GPU, enabled TPM 2.0 and UEFI Secure Boot, and HVCI/VBS capability. Compare your PC with EA's Battlefield 6 system requirements. Hardware below those requirements needs an upgrade.

Press Win+R to open Run. Enter msinfo32. Open System Summary. Check that BIOS Mode reads UEFI.

Check that Secure Boot State reads On. If Secure Boot is disabled, follow your motherboard manufacturer's instructions to enable it. TPM 2.0, a GPT system disk, and UEFI configuration are prerequisites; firmware controls depend on your motherboard.

Restore factory CPU and GPU clock speeds through the utility or firmware where you added the overclock. Retest Battlefield 6 at factory clock speeds.

Reinstall affected content before the entire game

For a content-specific installation error, open Settings > System > Setup in Battlefield 6. This method requires access to the game menu. Select Edit beside Install/Uninstall. Uncheck the affected content.

Recheck that content to reinstall it. Close Battlefield 6 during installation. If repair and targeted reinstallation have failed, select Battlefield 6 in the EA app. Choose Manage > Uninstall.

Select Yes if prompted. Reinstall the game from the owning account's Library. For unresolved crashes, open Battlefield 6's EA Help page. Review its error guidance and official announcements.

Use Contact us or Go to forums to report a reproducible crash. Tip: a confirmed server outage requires service recovery; reinstalling the game will not resolve that outage.

Frequently Asked Questions

How do I cap Battlefield 6's frame rate on an AMD GPU?

On supported Radeon hardware, open AMD Software and go to Gaming > Games > the Battlefield 6 profile. Set Radeon Chill to Enabled, then set Min FPS and Max FPS. Current Adrenalin guidance uses Alt+F11 to toggle Chill; check Hotkey Settings for a custom binding. Treat this as a frame-capping test.

Should Hardware-accelerated GPU scheduling be on for Battlefield 6?

EA recommends enabling it on compatible PCs. Open Settings > System > Display > Graphics. On current Windows 11 builds the switch sits under Change default graphics settings; on Windows 10 and older Windows 11 builds it sits under Advanced graphics settings. Turn Hardware-accelerated GPU scheduling on and restart. The switch only appears on compatible hardware and drivers.

How do I make Battlefield 6 use my dedicated GPU?

On a Windows 11 PC with multiple GPUs, open Settings > System > Display > Graphics. Under Custom options for apps, select Battlefield 6 > Options > High performance > Save. Restart the game.

What should I do if Battlefield 6 reports an authentication error?

Sign in to the EA account that owns Battlefield 6, sign out on other devices, and restart the launcher. These steps address authentication failures at launch.