How to Fix “Secure Boot Is Not Enabled” Error in Battlefield 6 on Windows 11

If you’re seeing the “Secure Boot is not enabled” error while launching Battlefield 6, it means your system does not meet the game’s security requirements. Many modern games with anti-cheat systems require Secure Boot to be enabled in Windows 11.

This issue is usually caused by Secure Boot being disabled, incorrect BIOS settings, or incompatible boot modes. In this guide, we’ll walk you through how to fix it step by step.

How to Fix “Secure Boot Is Not Enabled” Error in Windows 11

Follow these steps carefully.

1. Check Secure Boot Status

  1. Press Windows + R, type: msinfo32
  2. Press Enter.
  3. Look for:
    • Secure Boot State
    • BIOS Mode

You should see:

  • Secure Boot State → On
  • BIOS Mode → UEFI

If not, proceed below.

2. Enter BIOS/UEFI Settings

  1. Press Windows + ISystem → Recovery.
  2. Click Restart now under Advanced startup.
  3. Go to:
    • Troubleshoot → Advanced options → UEFI Firmware Settings → Restart

3. Enable Secure Boot

Inside BIOS/UEFI:

  1. Locate Secure Boot settings.
  2. Set:
    • Secure Boot → Enabled
  3. Save changes and exit.

4. Enable UEFI Mode (If Needed)

Secure Boot requires UEFI mode.

  1. In BIOS, find Boot Mode.
  2. Set it to:
    • UEFI (not Legacy/CSM)
  3. Save changes.

5. Convert Disk to GPT (If Using Legacy Mode)

If your system uses MBR:

  1. Open Command Prompt (Admin).
  2. Run: mbr2gpt /convert /allowFullOS
  3. Restart and enable UEFI + Secure Boot.

6. Enable TPM 2.0 (Recommended)

Some anti-cheat systems require TPM.

  1. In BIOS, enable:
    • TPM (Intel PTT / AMD fTPM)
  2. Save and exit.

7. Update BIOS/UEFI Firmware

Outdated firmware may cause issues.

  1. Visit your motherboard/laptop manufacturer website.
  2. Download the latest BIOS update.
  3. Install carefully.

8. Reset Secure Boot Keys (If Option Missing)

If Secure Boot cannot be enabled:

  1. In BIOS, find:
    • Key Management
  2. Select:
    • Install Default Secure Boot Keys
  3. Enable Secure Boot again.

Common Causes of This Error

  • Secure Boot disabled
  • System running in Legacy (CSM) mode
  • MBR disk instead of GPT
  • TPM disabled
  • Outdated BIOS

Important Notes

  • Changing BIOS settings incorrectly can affect boot
  • Always back up important data
  • Ensure Windows supports UEFI before switching

Conclusion

The “Secure Boot is not enabled” error in Battlefield 6 is a security requirement issue rather than a game bug. By enabling Secure Boot, switching to UEFI mode, converting your disk to GPT, and ensuring TPM is active, you can resolve the problem.

Once configured correctly, the game should launch without errors, allowing you to play without interruptions.

Posted by Raj Bepari

I’m a digital content creator passionate about everything tech.