Quick Answer: How to Fix BF6 Crash on Launch, Black Screen
To fix the BF6 crash on launch (black screen), open your File Explorer and navigate to Documents > Battlefield 6 > settings (or settings > steam). Delete the file named PROFSAVE_profile. This resets corrupted graphics configurations that cause the black screen loop. If the issue persists, ensure Secure Boot is enabled in your BIOS (required for EA AntiCheat) and disable ASLR (Exploit Protection) for bf6.exe in Windows Security.
Jumping into the chaos of Battlefield 6 only to be greeted by a complete system lock-up or an infinite black screen is incredibly frustrating. Whether you purchased the game on Steam, the EA App, or Epic Games, the BF6 crash on launch black screen issue is heavily tied to conflicts between the new EA AntiCheat system, outdated config files, and strict Windows security measures.
Below, we have compiled the definitive troubleshooting steps to get you past the startup screen and back onto the battlefield.

The black screen often occurs right after the initial splash screen loads.
1. Delete or Modify the PROFSAVE_profile File
The most common culprit for the BF6 black screen on startup is a mismatched display resolution or corrupted settings file saved in your Documents folder. Deleting it forces the game to generate a fresh file with safe default settings.
- Close Battlefield 6 and the EA/Steam App completely.
- Open File Explorer and go to
C:\Users\YourName\Documents\Battlefield 6\settings(if on Steam, look inside thesteamsubfolder). - Locate the file named PROFSAVE_profile.
- Right-click and select Delete.
- Relaunch the game. It will boot in windowed or default fullscreen mode.
Alternative Fix: If you prefer not to delete your settings, open the file with Notepad and change GstRender.DRSEnabled to 0 and ensure FullscreenMode is set to 1.
2. Disable Windows ASLR for Battlefield 6
Windows Exploit Protection uses Address Space Layout Randomization (ASLR). Sometimes, this heavily conflicts with the EA AntiCheat module, blocking the game executable from running correctly and causing a silent crash to a black screen.
- Press the Windows Key and search for Windows Security.
- Navigate to App & browser control > Exploit protection settings.
- Click on Program settings and choose Add program to customize (Choose exact file path).
- Locate your game folder and select
bf6.exe(andbf6event.exeif present). - Scroll down to Force randomization for images (Mandatory ASLR), check “Override system settings”, and toggle it Off.
Fixed: BF6 Not Launching – bf6.exe is closing with 0xC0000005
3. Enable Secure Boot in BIOS
EA recently updated its AntiCheat system to require active Secure Boot and TPM 2.0 on Windows 11 machines. If your BIOS has Secure Boot disabled, the game will refuse to load past the initial black window. Restart your PC, press F2/DEL to enter your BIOS, switch to UEFI mode, and enable Secure Boot
Quick Symptom & Fix Chart
| Symptom | Likely Cause | Primary Fix |
|---|---|---|
| Black screen with game audio playing | Display Resolution Conflict | Delete PROFSAVE_profile in Documents |
| Crash straight to desktop (No error) | Windows Exploit Protection / ASLR | Disable ASLR for bf6.exe |
| Black screen with system freeze | GPU Driver or BIOS instability | Turn off NVIDIA Smooth Motion / AMD PBO |
For more specific driver optimizations to prevent mid-game stuttering, check out our complete Battlefield 6 Performance Guide or visit the official EA Help Forums if the issue remains unresolved.
FAQs : People Also Ask
Why does BF6 crash on launch after an update?
Updates often reset graphics settings or introduce new EA AntiCheat parameters. When old cached settings in your PROFSAVE_profile conflict with the new game engine parameters, it results in a black screen. Deleting this config cache forces the game to recalibrate your hardware.
How do I fix BF6 crashing on PC Game Pass / EA App?
If you are playing via PC Game Pass or the EA App, the crash is frequently caused by overlay conflicts. Disable the EA App In-Game Overlay, Discord Overlay, and NVIDIA GeForce Experience overlay. Additionally, run the EA App as an Administrator before launching Battlefield 6.
Does Secure Boot fix the EA AntiCheat error?
Yes. Battlefield 6 utilizes a kernel-level anti-cheat that explicitly checks for Secure Boot on Windows 11. If Secure Boot is turned off in your motherboard’s BIOS, the anti-cheat will silently block the game from rendering, leaving you stuck on a black screen.
TL;DR: Battlefield 6 Black Screen Fix Summary
- Delete Settings File: Head to
Documents > Battlefield 6 > settingsand deletePROFSAVE_profile. - Disable ASLR: Add
bf6.exeto Windows Security Exploit Protection and turn off Mandatory ASLR. - BIOS Check: Ensure Secure Boot and TPM 2.0 are enabled for EA AntiCheat.
- GPU Settings: Turn off “Smooth Motion” in the NVIDIA App, and disable PBO/CPB if using AMD Ryzen CPUs.
- Overlays: Disable Discord, NVIDIA, and EA overlays to prevent UI hooking crashes.