Home » Battlefield 6 » Features » How to Fix the “SecureBoot is Not Enabled” Battlefield 6 Error on Windows PCs

How to Fix the “SecureBoot is Not Enabled” Battlefield 6 Error on Windows PCs

Discover how you can fix the "SecureBoot is not enabled" Battlefield 6 error message on Windows PCs with the troubleshooting methods discussed here. Does your BF 6 game throw up that SecureBoot error? If it does, you can fix Battlefield 6's SecureBoot not enabled error as covered below.

Some players have reported they can’t play Battlefield 6 due to a SecureBoot error. This is what a BF 6 player said on the EA forum: “I have just purchased Battlefield 6, and I cannot even start the game because of the message: ‘SecureBoot is not enabled.‘” That error message pretty much means what it says, and players can’t play Battlefield 6 on PCs without SecureBoot enabled. This is how you can fix the “SecureBoot is not enabled Battlefield 6 error.

Check If SecureBoot is Enabled

To troubleshoot the “SecureBoot is not enabled” Battlefield 6 error, first check the Secure Boot State and BIOS mode details on your PC. SecureBoot must be enabled on your PC, and the BIOS mode also needs to be UEFI to play Battlefield 6. You can check those details via System Information as follows:

  1. Click the Windows search box on the taskbar.
  2. Enter a System Information keyword in the search box.
  3. Next, click on the System Information app to open it.
  4. Then, look for the Secure Boot State and BIOS Mode details there.
The System Information app

The System Information app

Check Your Disk Partition Style

Another thing to note is that your PC’s disk partition style needs to be GPT to play Battlefield 6. A GPT disk partition is a requirement for enabling SecureBoot, which needs to be enabled for Battlefield 6’s anti-cheat software. This is how you can check your disk partition style:

  1. Right-click Start and select Disk Management from the menu.
  2. Next, right-click disk 0 (your primary drive) to select Properties.
  3. Select the Volumes tab.
  4. Look for Partition Style on the Volumes tab.
The Volumes tab

The Volumes tab

Convert Your Drive to GPT if Necessary

If your drive has an MBR partition style, then you need to convert it to GPT first. You can convert a disk to GPT using the Disk Management, Diskpart Command Prompt, or PowerShell tools in Windows. This Microsoft disk management page tells you how users can change a drive’s partition scheme to GPT or MBR. Make sure you back up the drive data before changing the partition scheme.

Enable SecureBoot

If the System Information app shows SecureBoot is off, that is something you need to enable to fix the “SecureBoot is not enabled” Battlefield 6 error. To do that, you will need to enter the BIOS settings on your PC to set a Boot (or Boot Sequence) option to UEFI and change the Secure Boot option to Enabled. Check out this Microsoft page for further details about how you can enable SecureBoot on Windows PCs. If you can’t manually find those settings, try using the search tool within your BIOS, if it has one. 

MSI BIOS settings

MSI BIOS settings

If you find SecureBoot is already enabled, it might not necessarily be active. Some players have said on Reddit that they’ve fixed this error by switching the Secure Boot Customization (or Secure Boot Mode) BIOS setting from Standard to Custom. Then, save, restart, and change the Secure Boot Customization BIOS setting back to Standard. For example, this Lenovo page tells you how players can configure the Secure Boot Customization setting on Lenovo PCs. 

Enable TPM 2.0

TPM 2.0 (Trusted Platform Module) also needs to be enabled to fix the “SecureBoot is not enabled” Battlefield 6 error. Again, you’ll need to delve into the BIOS to turn on TPM 2.0. This Microsoft support page tells you how to check if TPM 2.0 is enabled and turn it on if it isn’t.

The Trusted Platform Module details in Windows

The Trusted Platform Module details in Windows

Turn on Memory Integrity

If the “SecureBoot is not enabled” Battlefield 6 error persists even when SecureBoot and TPM 2.0 are enabled, then you might need to turn on Memory Integrity. Memory Integrity is more of a recommended conditional requirement for Battlefield 6. You can turn on Memory Integrity within Windows as follows:

  1. Double-click the Windows Security icon inside your system tray.
  2. Select Device Security on the Home tab.
    The Home tab in Windows Security

    The Home tab in Windows Security

  3. Click the Core isolation details navigation option.
  4. Then, turn on the Memory Integrity option if it’s off.
The Memory integrity setting

The Memory integrity setting

Fixing the “SecureBoot is not enabled” Battlefield 6 error on PCs can be a bit of a headache. Changing SecureBoot, TPM, and BIOS mode settings and converting drive partitions are more technical troubleshooting methods that are necessary for resolving this gaming issue. First, check the SecureBoot, UEFI mode, drive partition, and TPM system info on your PC, and make the required changes. The alternative is to request a Steam, Epic, or EA refund for your Battlefield 6 game.

Leave a Reply

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

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Battlefield 6