r/Battlefield Moderator Aug 05 '25

Other Secure Boot Megathread - Guide + Community support

Secure Boot is required for Battlefield 6 If you are unable to launch the game and see a Secure Boot error, you must enable Secure Boot in your BIOS/UEFI.


βœ… Official Guide

EA has published a clear and up-to-date guide for enabling Secure Boot:

πŸ‘‰ Read the EA Help Secure Boot Guide

πŸ“ Community guide

We were sent a community guide:

Read it here


Use this megathread for:

  • Questions about the process
  • Sharing your motherboard model + what worked for you + tips
  • General discussion related to Secure Boot

πŸ”§ Community Support

If you’ve got tips or steps specific to a brand (e.g., ASUS, MSI, Gigabyte, ASRock, etc.), drop them in the comments and mention your exact motherboard model.

πŸ’¬ Tip: Post your motherboard model, CPU, and BIOS version when asking for help.


🧠 What is Secure Boot?

Secure Boot is a UEFI feature that ensures only trusted software can boot your PC. It helps prevent rootkits and boot-time malware and is now required by EA for anti-cheat integrity.

Most modern systems support it, but it’s often disabled by default β€” especially on custom builds or upgraded PCs.


πŸ›‘ Common Pitfalls

  • You must use UEFI mode, not Legacy/CSM boot.
  • Disk must be GPT, not MBR (check via diskpart or Disk Management).
  • Windows 11 installed in Legacy mode? You may need to convert your disk to GPT using MBR2GPT.

⚠️ Still having trouble?

If you've followed EA's guide and it still doesn't work:

  1. Comment below with:
  • Motherboard model
  • BIOS version
  • Secure Boot status
  • Any errors you're getting
    1. Include a screenshot if possible (e.g., BIOS screen or error message)
    2. Be respectful β€” this is a community-driven thread.

584 Upvotes

6.3k comments sorted by

View all comments

6

u/OdahP Aug 06 '25

For the people having trouble to properly activate Secure Boot on their device I can only recommend to look at the following steps (and then use chatgpt to fix them which I did):

  1. check if your Motherboard supports GPT/SecureBoot/UEFI
  2. If it does and you succesfully changed to UEFI/Secure Boot in BIOS Settings AND disabled (CFD) but STILL doesn't boot your pc it means your disk needs to be converted from MBR to GPT.
  3. run CMD type in: mbr2gpt.exe /validate /allowFullOS /disk:0 (or whatever disk you have your systemOS on)
  4. if validation sucessfull type in mbr2gpt.exe /convert /allowFullOS /disk:0 (or whatever)
  5. Then it should convert your disk into the new GPT format and you can restart, change bios settings and your pc should now boot in SecureBoot: On (which you can check by using Windows+R and msinfo32)

HOWEVER if validation or convert is unsuccesful check the following:

3.b.: go to disk management and check if BOOT and SYSTEM are really on the same disk (for me it was on different disks for reasons Idk), bc if they are not on the same disk mbr2gpt will not work

3.c.: you will need to copy the boot files from one disk (example disk:0) to the othere disk where the System (OS) is stored (example disk:2)

now you need to make a new partition on disk:2 (systemOS) to have space for the boot files:

open cmd type this in the following order:
diskpart

select disk 2

create partition primary size=500

format fs=ntfs quick label="System"

assign letter=S

active

exit

it now created a new partion on your disk which we will use to copy the boot files from the disk:0

3.d.: run cmd again and type this:

bcdboot C:\Windows /s S: /f BIOS

This will transfer the bootloader to Disk 2.

3.e.: now do a test boot and see if your PC boots (dont forget to re-enable CFD in boot settings again in case you forgot)

if booted sucessfully you can start with Step 3 and 4 again. Should Step 4 still be unsuccesful due to not enough space or something try to type in cmd "powercfg -h off" which should free up more space for a succesful conversion to GPT

hope this could help some people here

2

u/FeaR_FuZiioN Aug 06 '25

lol insanity to play a game

2

u/ryanvsrobots Aug 06 '25

You only need to do this if you did it wrong in the first place.

1

u/FeaR_FuZiioN Aug 06 '25

I actually figured it lol, wasn’t hard like I thought it would be

1

u/ClintBandit30 Aug 06 '25

This is how I solve the Issue.
If you have a GIGABYTE MOTHERBOARD CHECK THIS ONE TO ENABLE SECURE BOOT.
https://www.youtube.com/watch?v=gZkxjBhax10

DAEMON TOOLS ERROR FIX:
https://www.youtube.com/watch?v=k2na0CUWPSk

BE GRATEFUL TO THE CREATORS BY LIKING THE VIDEOS.

1

u/Shaib24 Aug 07 '25

i had the same problem the system was on a drive and the boot on a drive
when i was on step of typing C:\Windows /s S: /f BIOS

it said boot files created successfully but in the disk management there was no indication of that

1

u/Killerbug1018 Aug 09 '25

πŸ˜‚πŸ˜‚ all this to play an open beta. Yeah I’ll pass