How to Enable Secure Boot to Play Battlefield 6 on PC (Windows 10 & 11) – Secure Boot Battlefield 6

Is Battlefield 6 not launching on your PC? You might need to enable Secure Boot to meet EA’s Javelin anti-cheat requirements. With the Battlefield 6 Open Beta kicking off on August 7, many players are scrambling to get their systems ready.

In this guide, we’ll walk you through everything you need to know about Secure Boot, including how to check if it’s enabled and how to activate it in Windows 10 or Windows 11 BIOS settings.

Secure Boot

🔒 What Is Secure Boot and Why Does Battlefield 6 Require It?

Secure Boot is a security feature built into modern PCs that helps prevent malicious software from loading during startup. EA’s Javelin anti-cheat system uses this feature to ensure a fair and cheat-free Battlefield 6 experience.

If Secure Boot is disabled or not supported, you might not be able to play Battlefield 6 on PC, especially during the Open Beta or full release.


✅ How to Check if Secure Boot Is Enabled (Windows 10/11)

Here’s how to verify your Secure Boot status:

  1. Press Windows Key and type msinfo, then press Enter.
  2. Look for “Secure Boot State” in the System Summary.
  3. Also check “BIOS Mode” — it must be set to UEFI, not Legacy.
Secure Boot

What the results mean:

  • Secure Boot: On & UEFI BIOS Mode → You’re good to go!
  • Secure Boot: Off & UEFI BIOS Mode → You just need to enable Secure Boot.
  • Secure Boot: Off & Legacy BIOS Mode → You need to switch BIOS mode to UEFI first.
  • Secure Boot: Unsupported → Your PC/motherboard might not support it (check with your manufacturer).

🔁 How to Convert BIOS Mode from Legacy to UEFI

If your system uses Legacy BIOS, you’ll need to convert it to UEFI mode. Here’s how to do it safely:

Step 1: Check TPM 2.0 Status

  1. Press Windows + R, type tpm.msc, and press Enter.
  2. Ensure the status reads: “The TPM is ready for use.”
Secure Boot

Note: TPM 2.0 is required for Secure Boot and Windows 11.

Step 2: Check Disk Partition Style (MBR or GPT)

  1. Right-click Start → Disk Management.
  2. Right-click your system drive (Disk 0) → PropertiesVolumes tab.
  3. Check if Partition Style is GPT or MBR.
Secure Boot
Secure Boot

If Partition Style is MBR:

  1. Open Command Prompt as Admin (Ctrl + Shift + Enter).
  2. Type: bashCopyEditmbr2gpt /validate /disk:0 /allowFullOS (Make sure disk:0 matches your boot drive.)
  3. Then convert with: bashCopyEditmbr2gpt /convert /disk:0 /allowFullOS

⚙️ How to Enable UEFI Mode in BIOS

If your BIOS is still in Legacy/CSM mode, you must switch it:

  1. Restart PC → Enter BIOS/UEFI (usually with Delete, F2, F11, or F12).
  2. Look for CSM (Compatibility Support Module) under the Boot tab.
  3. Disable CSM to switch to UEFI mode.
  4. Save changes and reboot.

BIOS layout varies by manufacturer. Refer to your motherboard manual if unsure.


✅ How to Enable Secure Boot in BIOS (Windows 10 & 11)

Once UEFI is enabled, follow these steps to turn on Secure Boot:

  1. Restart and enter BIOS/UEFI.
  2. Navigate to the Boot or Security tab.
  3. Find the Secure Boot option.
  4. Set Secure Boot to Enabled or choose Windows UEFI Mode.
  5. Save changes and reboot your PC.

🎮 You’re Now Ready to Play Battlefield 6 on PC

That’s it! You’ve successfully enabled Secure Boot for Battlefield 6. Whether you’re running Windows 10 or Windows 11, following the steps above will make your PC compatible with EA’s Javelin anti-cheat system.

Now you’re ready to jump into the Battlefield 6 Open Beta, starting August 7 for early access and August 9 for full access.


🧠 Quick Troubleshooting Recap

  • Game won’t launch? Check Secure Boot is enabled and BIOS is in UEFI mode.
  • TPM 2.0 not available? You may need to update BIOS or check your motherboard specs.
  • Partition style MBR? Convert to GPT using Command Prompt.

Still stuck? Drop your issue in the comments — we’ll help!

Leave a Comment

Your email address will not be published. Required fields are marked *

en_USEnglish
Scroll to Top