Content
Published: 12th October 10:14PM
If you’ve just installed Battlefield 6 and ran into a frustrating “Secure Boot Required” message, you’re not alone. Many PC players are discovering that Battlefield 6 won’t even start unless Secure Boot is enabled — but what is it, and how can you turn it on safely?
Here’s everything you need to know.
🔒 What Is Secure Boot?
Secure Boot is a security feature built into your computer’s motherboard. It prevents unauthorised programs or malware from loading when your PC starts up. In short, it ensures that your system only boots software trusted by your hardware manufacturer.
For Battlefield 6, EA and DICE require Secure Boot to be enabled because the game uses advanced anti-cheat systems that rely on hardware-level protection. Without it, the anti-cheat cannot verify the integrity of your system — and the game refuses to launch.
⚙️ How to Check If Secure Boot Is Enabled
Before changing anything, you should check whether Secure Boot is already turned on.
- Press
Windows + R
and type:msinfo32
- In the System Information window, find Secure Boot State.
- If it says On, you’re good to go.
- If it says Off or Unsupported, follow the steps below.
🧩 Step-by-Step: Enabling Secure Boot
⚠️ Note: You’ll need to restart your computer and enter the BIOS or UEFI menu. The exact keys and layout vary by manufacturer (ASUS, MSI, Gigabyte, etc.).
1. Enter BIOS/UEFI
- Restart your PC.
- As it boots, press the BIOS key repeatedly — usually DEL, F2, or F10.
(Your screen may briefly display which key to use.)
2. Switch to UEFI Mode (If Needed)
- In the BIOS, find the Boot Mode or CSM (Compatibility Support Module) setting.
- If it’s set to Legacy, change it to UEFI.
- Save and restart if required.
💡 Battlefield 6 requires Secure Boot to be active under UEFI, not Legacy BIOS.
3. Enable Secure Boot
- Once back in BIOS, locate Secure Boot (usually under Boot or Security tabs).
- Change it from Disabled to Enabled.
- If prompted to choose a mode, select Standard.
- Save changes and exit the BIOS.
4. Boot Back into Windows
When your system restarts, open msinfo32
again to confirm Secure Boot is now listed as On.
🚀 Relaunch Battlefield 6
Once Secure Boot is enabled, start Battlefield 6 again. The Secure Boot warning should disappear, and the game should launch normally.
If you still experience issues:
- Make sure TPM (Trusted Platform Module) is also enabled in BIOS.
- Update your BIOS firmware.
- Reinstall your anti-cheat or verify game files via EA App or Steam.
⚠️ Troubleshooting Tips
- “Secure Boot Unsupported”
Your system might be using an MBR partition style. Secure Boot requires GPT. You can convert MBR to GPT safely using Microsoft’s built-inmbr2gpt
tool — but back up your data first. - Dual-Boot Systems (e.g., Linux + Windows)
Secure Boot may interfere with unsigned OSes. Enable it only for the drive that runs Battlefield.
🧠 Why This Matters
Secure Boot isn’t just another hoop to jump through. It’s becoming a standard requirement for many modern games, especially those with kernel-level anti-cheat. Enabling it keeps your system secure and ensures full compatibility with the latest titles — from Battlefield 6 to future competitive shooters.
📰 Final Thoughts
While it might seem like a technical barrier, turning on Secure Boot is straightforward — and essential for playing Battlefield 6. Once enabled, you’ll not only be able to jump into the action but also ensure your PC is protected from potential rootkit-level threats.
So gear up, enable Secure Boot, and get ready to dive into the chaos of Battlefield 6 — as intended.
Want to stay up to date with all things Battlefield 6? Keep an eye on our Battlefield 6 section for more tips and news!

About the author