Forum Discussion

QU1KS1LVA's avatar
QU1KS1LVA
New Traveler
25 days 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.

28 Replies

About Battlefield 6 Technical Issues

Having issues with Battlefield 6? Join here to find help with connectivity, performance issues, crashes and more.3,423 PostsLatest Activity: 44 seconds ago