With Battlefield 6 now in open beta, some PC players are encountering a common startup issue: the game won’t launch unless Secure Boot is enabled in BIOS. This is part of EA’s updated anti-cheat measures, requiring Secure Boot to be active for better protection against kernel-level exploits.
Enabling the Secure Boot is a fairly easy thing to do, but if you're not that tech savvy, here's a guide with step by step instructions on how to do this.
Here’s how to enable Secure Boot:
Before we actually start with the process, we'll need to check if your PC is set up correctly for the Secure Boot feature. In the Windows search bar, enter "Run" and start the program then in the Open field enter msinfo32 and hit "OK".
Under BIOS Mode, it should say "UEFI" and there's also a Secure Boot State field, which should tell you if Secure Boot is ON, OFF or not supported. If it says OFF, follow the instructions below to enable Secure Boot.
- Restart your PC and enter the BIOS. You can usually do this by pressing Delete, F2, or Esc during startup.
- Look for the Boot or Security tab in your BIOS menu.
- Find Secure Boot and enable it.
- If Secure Boot is greyed out, check if UEFI Boot Mode is enabled. You may need to disable Legacy Boot/CSM first.
- Save and exit BIOS (usually F10).
If your system drive is set up using MBR instead of GPT, Secure Boot might not work. You’ll need to convert it to GPT using Windows Disk Management or third-party tools.
Make sure Windows is installed in UEFI mode, not Legacy. Some motherboard manufacturers like Gigabyte for example may also require you to Restore Factory Keys to enable Secure Boot. You'll find these settings under the Secure Boot tab in BIOS.
Once enabled, reboot your PC and try launching Battlefield 6 again. The error should be gone, and you’re ready to drop into the fight. If you're still struggling to enable Secure Boot, check the instructions from your motherboard manufacturer.
DON'T MISS:





















