The Battlefield 6 Open Beta is live on PS5, Xbox Series X/S, and PC until August 17, 2025. If you're on PC, you might hit a snag that console players don’t deal with. Seeing an error about needing to enable "Secure Boot"? Don’t worry—this guide will walk you through getting it sorted so you can jump into the game fast.
What is Secure Boot?
Secure Boot is a feature on Windows 10 and 11 that checks for sketchy software, like cheats, before your system starts up. EA requires it for Battlefield 6 so their anti-cheat tool, Javelin, can keep the game fair.
EA’s website says Secure Boot is a must for better security and to use their anti-cheat features. It helps block cheats that try to sneak in during the Windows boot process and works with stuff like TPM to tackle other cheating tricks.
Some PC players aren’t thrilled about kernel-level anti-cheat since it digs deep into your system. But if you want to play Battlefield 6 on PC, it’s non-negotiable. So far, EA says it’s working, catching tons of cheaters in the beta.
Step 1 - Check if Secure Boot is even an option
Before diving in, make sure your PC can handle Secure Boot without extra hassle, like contacting your motherboard’s maker.
Start by pulling up the System Information menu. Just type "System Information" in the Start Menu or "msinfo32" to get there quicker. Look for two things: Secure Boot State and BIOS Mode. If you’re getting the Secure Boot error, the first one will likely say "Off." For BIOS Mode, you want it to say UEFI. If it says "Legacy," you’ve got more steps to deal with, like checking if your Windows disk partition is GPT or MBR.
BIOS info example: ASUS TUF Gaming B550-Plus, UEFI mode, desktop platform, Secure Boot off.
Next, check if TPM 2.0 is good to go. Type "tpm.msc" in the Start Menu or hit Windows key + R to open the Run menu and type it there. You want to see a message saying TPM is ready, with version 2.0. If it says "Compatible TPM cannot be found," you’ll need to check with your motherboard’s manufacturer.
Step 2 - Check your Windows disk partition and switch from MBR to GPT if needed
Press Windows key + X and pick Disk Management. Find the disk with Windows (usually C:), right-click the number (often "0") on the left, and go to Properties > Volumes. You want to see GUID Partition Table (GPT). If it’s MBR, you’ll need to convert it.
If everything checks out, skip to enabling Secure Boot. To convert MBR to GPT, hit Windows key + R, type "powershell," and press Ctrl+Shift+Enter to open it as an admin. Run this command to check your disk (replace X with your disk number, usually 0):
mbr2gpt /validate /disk:X /allowFullOS
If it validates, run this to convert:
mbr2gpt /convert /disk:X /allowFullOS
Go back to Disk Management, check Properties > Volumes, and confirm it’s now GPT.
Step 3 - Enable Secure Boot
Now that your system’s ready, it’s time to turn on Secure Boot. You might need your motherboard’s support page handy for this—check it on another device if you can.
Restart your PC and get into the BIOS by mashing F12 or Del during boot (could be different for your setup). In the BIOS, look for Secure Boot in advanced settings or security settings. Flip it to Enabled or Active.
If you can’t change it, look for something like Restore Factory Keys. Select that, reboot into the BIOS, and try again.
Restart your PC one more time, and you should be good to launch the Battlefield 6 Open Beta. Still stuck? Reach out to your motherboard’s manufacturer for help.
Comments