Forum Discussion

QU1KS1LVA's avatar
QU1KS1LVA
New Traveler
2 months ago
Solved

BF6 won’t launch (black window, no error)

Hello,

After performing a clean reinstall of Windows 11 and graphics drivers, I’m unable to launch Battlefield 6 via Steam. When I click Play, the EA App opens briefly, a small black window appears, and then nothing happens — there’s no error message, no crash report, and the process simply terminates.

Steps I’ve already taken:

  • Performed a full DDU driver clean and reinstalled the latest NVIDIA Game Ready driver (581.42, RTX 4080).
  • Verified game files in Steam.
  • Repaired EA App integration (Steam → EA App handoff).
  • Manually reinstalled EA Anti-Cheat via command prompt.
  • Cleared DirectX shader cache and NVIDIA cache folders.
  • Renamed the Documents\Battlefield 6 folder to regenerate configs.
  • Forced DirectX 11 launch using the flag -RenderDevice.Dx11Enable 1.
  • Launched both Steam and EA App as Administrator.

Current behaviour:

  • Game opens a small black box (window), then silently closes.
  • No visible errors in the EA App or Steam.
  • Nothing unusual logged in Event Viewer (just “Application Hang” with Battlefield6.exe).

System specs:

  • Windows 11 Pro, build 26100
  • Intel i9-9900K
  • NVIDIA RTX 4080 (driver 581.42 WHQL)
  • 32 GB RAM
  • Game installed on NVMe SSD
  • Steam and EA App are both up to date

Would appreciate any suggestions — particularly regarding EA Anti-Cheat re-registration, DX12 shader rebuild, or EA App startup dependencies that could cause a silent hang.

Thanks in advance for any help,

  • After days of troubleshooting, I finally got Battlefield 6 working. Posting this in case it helps anyone else stuck at the splash screen or black window stage.

    System Summary

    • Windows 11 Pro 25H2 (Build 26100.6725, clean install)
    • Gigabyte Z390 AORUS ELITE-CF (BIOS updated from F9 → F12c)
    • NVIDIA 581.42 driver (clean install using DDU)
    • Game installed on secondary SSD (G:)
    • Multiple internal drives: mix of SSDs and HDDs

     

    Symptoms

    • Game would open a black window and hang before the EA splash screen.
    • EA AntiCheat failed to register as an installed service (SC query returned Error 1060).
    • NVIDIA App install also failed repeatedly (Error 0x80004005).

     

    What Didn’t Work

    • Reinstalling BF6, EA App, Steam
    • Reinstalling NVIDIA drivers (normal and DDU)
    • Re-registering EA AntiCheat manually
    • Repairing Windows with DISM / SFC
    • BIOS Secure Boot toggles
    • Removing Razer services

     

    The Real Cause
    It turned out my data drives were BitLocker-encrypted and one was part of a degraded Storage Pool. EA AntiCheat could not initialise properly because of how Windows mounts protected or virtualised volumes.

    The Fix

    • Fully decrypted all drives using manage-bde -status and waited until 0.0% Encrypted across the board.
    • Deleted the legacy Storage Pool under Settings → System → Storage → Advanced → Storage Spaces.
    • Clean-installed Windows 11 25H2 from USB (GPT, Secure Boot ON).
    • Updated BIOS (Gigabyte F12c, June 2025).
    • Installed only chipset and GPU drivers, then Battlefield 6.

     

    Game launched immediately after that.

    Takeaway
    If you’ve tried everything else and BF6 still won’t launch:

    • Check for BitLocker encryption or Storage Spaces on any drive.
    • Decrypt and remove them before reinstalling the game.
    • Keep Secure Boot on, but ensure all drives use GPT, not MBR.

29 Replies

  • After days of troubleshooting, I finally got Battlefield 6 working. Posting this in case it helps anyone else stuck at the splash screen or black window stage.

    System Summary

    • Windows 11 Pro 25H2 (Build 26100.6725, clean install)
    • Gigabyte Z390 AORUS ELITE-CF (BIOS updated from F9 → F12c)
    • NVIDIA 581.42 driver (clean install using DDU)
    • Game installed on secondary SSD (G:)
    • Multiple internal drives: mix of SSDs and HDDs

     

    Symptoms

    • Game would open a black window and hang before the EA splash screen.
    • EA AntiCheat failed to register as an installed service (SC query returned Error 1060).
    • NVIDIA App install also failed repeatedly (Error 0x80004005).

     

    What Didn’t Work

    • Reinstalling BF6, EA App, Steam
    • Reinstalling NVIDIA drivers (normal and DDU)
    • Re-registering EA AntiCheat manually
    • Repairing Windows with DISM / SFC
    • BIOS Secure Boot toggles
    • Removing Razer services

     

    The Real Cause
    It turned out my data drives were BitLocker-encrypted and one was part of a degraded Storage Pool. EA AntiCheat could not initialise properly because of how Windows mounts protected or virtualised volumes.

    The Fix

    • Fully decrypted all drives using manage-bde -status and waited until 0.0% Encrypted across the board.
    • Deleted the legacy Storage Pool under Settings → System → Storage → Advanced → Storage Spaces.
    • Clean-installed Windows 11 25H2 from USB (GPT, Secure Boot ON).
    • Updated BIOS (Gigabyte F12c, June 2025).
    • Installed only chipset and GPU drivers, then Battlefield 6.

     

    Game launched immediately after that.

    Takeaway
    If you’ve tried everything else and BF6 still won’t launch:

    • Check for BitLocker encryption or Storage Spaces on any drive.
    • Decrypt and remove them before reinstalling the game.
    • Keep Secure Boot on, but ensure all drives use GPT, not MBR.
  • I had the same issues and had tried all the updates / reinstall /nvidia driver trick below and nothing worked. Finally I tried moving the install in steam to my secondary nvme internal drive and the game now launches. Good luck everyone! 

  • Long start, black screen, then returns to EA launcher. Please help with this dumps. Started since last patch.

    Hmm why i can't attach archive here?

     

     

  • Skkix's avatar
    Skkix
    New Novice
    2 months ago

    Hi, After 3 days of troubleshooting, I finally fixed BF6 not launching past the splash screen.

    • Download and reinstall the DirectX End-User Runtime
    • Download and reinstall/repair the Microsoft Visual C++ 2015–2022 Redistributables (install BOTH x64 and x86)
  • I had a similar problem and found a weird solution, it seems the problem has to do with the anti cheat connection to the servers, so to fix it I disabled my internet then launched the game from the game folder using "EAAntiCheat.GameServiceLauncher" then the game started and got past the black screen, then I reconnected my internet and pressed retry in the game until it connected to the servers.

  • Qu1ks1lva is this still working for you?  I have done the BDE status scan & of the 3 drives I have, the only one without BDE is the drive with Steam games on it.  Any suggestions?

  • If you are experiencing an issue where Battlefield 6 does not launch, a black square appears, and it closes without an error, I have finally found a solution after extensive research that may assist you.

    Create a file named “user” with the extension “cfg” (i.e., user.cfg) in the game folder. Enter the following lines into it:

    GlimpseEnable 0
    GlimpseTelemetryEnable 0

Featured Places

Node avatar for Battlefield 6 Technical Issues

Battlefield 6 Technical Issues

Having issues with Battlefield 6? Join here to find help with connectivity, performance issues, crashes and more.Latest Activity: 3 minutes ago
4,996 Posts