Forum Discussion

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

31 Replies

  • Wanted to bump this with the solution that worked for me.

    BF6 suddenly would not launch. It worked perfectly before I left for vacation, then failed every time when I returned.

    What happens:
    Launcher opens, small black box appears, then a larger black screen, then it closes. No error messages.

    What I tried over the past 3 days:
    Clean uninstall and reinstall
    EA App repair game and cleared EA App cache
    Ran BF6 and EA Anti-Cheat as administrator
    Disabled NVIDIA Smooth Motion
    Disabled fullscreen optimizations
    Tested older NVIDIA drivers and the latest drivers
    Used Revo Uninstaller for the game, anti-cheat, and EA App
    Used DDU to remove Intel, AMD, and NVIDIA drivers
    Updated BIOS
    Confirmed this is EA Play Pro through the EA App, not Steam

    No change after any of the above.

    PC specs:
    AMD 9800X3D
    RTX 5080 FE
    96GB DDR5 6000MHz

    What finally worked:
    I didnt have to go through any decryption or bitlocker settings or anything like OP did. Mine was much more simple of a fix.

    Went to Settings > System > Storage > Advanced storage settings > Storage Spaces.
    In this menu, I found one SSD that was connected but not formatted, and also an old HDD that was not even connected but still showing in Storage Spaces. I selected both and deleted them, then formatted the extra SSD.

    Not sure which part fixed it, but BF6 launched immediately after this. Glad I did not have to reinstall Windows.

    Credit to QU1KS1LVA for pointing me toward checking Storage Spaces.

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
5,723 Posts