Battlefield 6 "Secure Boot is not enabled" error: Possible fixes, reasons

Exploring the "Secure Boot is not enabled" error in Battlefield 6 (Image via EA)
Exploring the "Secure Boot is not enabled" error in Battlefield 6 (Image via EA)

The “Secure Boot is not enabled” error in Battlefield 6 commonly occurs when Secure Boot is disabled in your system’s BIOS or UEFI settings. This requirement is part of the game's anti-cheat security measures, designed to offer stronger protection against hackers. Secure Boot ensures only trusted software loads during Windows startup.

Ad

This article will guide you through the steps to potentially fix the “Secure Boot is not enabled” error in Battlefield 6.

Note: The potential solutions mentioned herein are not guaranteed to work for every user.


Looking for Crossword hints & solutions? Check out latest NYT Mini Crossword Answers, LA Times Crossword Answers, and Atlantic Crossword Answers

How to fix the "Secure Boot is not enabled" error in Battlefield 6

To resolve the “Secure Boot is not enabled” error in Battlefield 6, enable Secure Boot from your system’s BIOS/UEFI. This feature is essential due to the game’s anti-cheat requirements. Before enabling Secure Boot, make sure

Ad
  • TPM 2.0 is enabled
  • Your Windows installation uses the GPT partition style (not MBR)
  • Your BIOS is set to UEFI mode
Ad

Follow these steps to ensure everything is properly configured:

Check if TPM 2.0 is enabled

  • Press Windows + R to open the Run dialog box.
  • Type "tpm.msc" and press Enter.
  • In the window that appears, look under the Status section.
  • If it says “The TPM is ready for use”, you’re good to go.

If it says otherwise, enable TPM manually via BIOS. The steps vary by manufacturer (see below for guidance).

Ad

Also read: All classes in Battlefield 6 explained (Open Beta)


Check if your Disk uses GPT or MBR

  • Press Windows + X and select Disk Management.
  • Right-click on your system drive, usually OSDisk (C:), and choose Properties.
  • Go to the Volumes tab and check the Partition Style.
  • If it says GPT, no changes are needed.

If it says MBR, follow the steps below to convert it to GPT.

Convert MBR to GPT

Note: Back up your data before proceeding to be on the safe side.

Ad
  1. Press Windows + R, type cmd, then press Ctrl + Shift + Enter to open Command Prompt with admin rights.
  2. Enter the following command to validate:
  3. mbr2gpt /validate /disk:0 /allowFullOS
  4. If validation passes, run mbr2gpt /convert /disk:0 /allowFullOS
  5. Restart your PC after the conversion is complete.

Enable Secure Boot

Steps vary slightly depending on your motherboard brand. Below are instructions for popular manufacturers:

MSI motherboards

  • Enter the BIOS and switch to Advanced Mode by pressing F2 or F7, depending on your motherboard model.
  • From the Settings tab, navigate to Security, then click on Trusted Computing.
  • In the list that appears, locate the TPM Device option and select dTPM (Discrete TPM).
  • If available, go to Device Select and choose TPM 2.0.
  • Return to the Settings tab and open Windows OS Configuration.
  • Under Windows Support, select UEFI, and make sure CSM is disabled.
  • Save your changes and restart your system.
  • As it reboots, keep tapping Delete or F2 to re-enter the BIOS.
  • Go back to Windows OS Configuration and select Secure Boot.
  • Enable Secure Boot to meet Battlefield 6's requirements.
  • Finally, save your settings and exit the BIOS.
Ad

Also read: Battlefield 6 Open Beta Twitch drops: How to still get early access, all rewards, and more


Gigabyte motherboards

  • Enter your BIOS and switch to Advanced Mode by pressing F2 or F7, depending on your motherboard.
  • From the top menu, navigate to the Settings tab and select Miscellaneous.
  • In the new window, locate CPU fTPM or PCH-FW, and ensure that the Firmware TPM switch or PTT is enabled.
  • Save your changes and restart your system.
  • As the system reboots, repeatedly press Delete or F2 to enter BIOS again.
  • This time, go to the Boot tab from the top menu.
  • Scroll down to CSM Support and ensure it's set to UEFI; do not select CSM.
  • Next, click on Secure Boot to enter its settings.
  • Enable Secure Boot to meet Battlefield 6’s anti-cheat requirements.
  • Finally, save your settings and exit BIOS.
Ad

ASUS motherboards

  • Enter your BIOS and switch to Advanced Mode by pressing F2 or F7, depending on your model.
  • From the top menu, go to the Advanced tab.
  • Open the CPU fTPM or PCH-FW option.
  • Now, in the new menu, make sure the Firmware TPM switch or PTT is enabled.
  • Save your changes and restart your PC.
  • As the system reboots, keep tapping Delete or F2 to re-enter the BIOS.
  • Next, navigate to the Boot tab and select Secure Boot.
  • Under OS Type, choose UEFI. Also, ensure that CSM is disabled.
  • This will successfully enable Secure Boot in Windows, allowing Battlefield 6 to run without issues.
  • Finally, save your settings and exit the BIOS.
Ad

After completing the above steps, Secure Boot should be enabled, and Battlefield 6 should launch without triggering the "Secure Boot is not enabled" error.

Are you stuck on today's Wordle? Our Wordle Solver will help you find the answer.

Quick Links

Edited by Animesh Talukdar
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
down arrow icon
More
bell-icon Manage notifications