QU1KS1LVA
15 days agoNew Traveler
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,...
- 10 days ago
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.