Skip navigation (Press enter)

How to enable secure boot for Battlefield 6

If you can't launch the beta because of this, we have the solution

Battlefield 6 DUMBO

EA, with the launch of Battlefield 6, is trying to create a safer and fairer multiplayer experience, as Secure Boot is now mandatory to run the game on PC. This is mainly due to the custom-built Javelin Anticheat system, which uses Secure Boot and TPM to defend against cheating methods like memory injection, rootkits, and spoofing. 

So, if you aren't able to run the game and are having issues related to Secure Boot, here's how you can enable it:

What is secure boot, and why is it required?

Secure Boot is a Windows 10/11 feature that ensures your system only boots using the software that is trusted by your manufacturer. This helps to block kernel-level cheats, boot-time exploits, and virtualization tricks used by some cheaters.

Without enabling Secure Boot, Battlefield 6 won't start, and you'll be asked to enable it in the BIOS.

How to enable secure boot for Battlefield 6?

EA DICE Battlefield 6
Credit: EA

These are the steps and checks you need to follow to enable secure boot on your PC:

Step 1: Check if TPM 2.0 is enabled.

TPM

  • Press Windows + R to open Run, type tpm.msc, and hit Enter.
  • Here, check the Status box and see if TPM is ready to use. 
  • If it isn't, you can refer to your manufacturer to correctly enable TPM.

Step 2: Convert Windows disk to GPT

If your boot drive is MBR, you'll need to convert it to GPT (GUID Partition Table) as Secure Boot only works with it. If it's already GPT, you can skip this step.

GPT

  • Press Windows and X at the same time, and select Disk Management from the menu.
  • Here, right-click on OSDisk (C:) and select Properties.
  • Navigate to the Volumes tab and check if the Partition style says MBR or GPT. If it says GPT, you are ready to enable Secure Boot.
  • However, if it isn't open, open an elevated command prompt and run the following command:
  • Next, run this command:
  • Make sure that the disk:0 part of the command matches the number listed in the Disk Properties Window under the Volume tab.

Step 3: Enabling Secure Boot

  • Press Windows + I to open Settings, navigate to System > Recovery, and click Restart Now beside Advanced startup.
  • Your device will now restart into Advanced Startup; here, select Advanced Options > UEFI Firmware Settings.
  • You will now enter your device's BIOS; here, navigate to the Boot tab.
  • Check if Secure Boot is set to Enabled; if it is set to Disabled, change it to Enabled.
  • Also, make sure the OS Type is set to Windows UEFI mode.
  • Once done, navigate to the Exit tab and select Save Changes & Exit. 
  • Your device will now restart with Secure Boot turned on. You can now play and enjoy Battlefield 6 on your PC.

Stay tuned to Siege.gg, where you’ll find the best coverage for Battlefield 6 and other top shooter franchises.