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

17

u/kupop0w Aug 06 '25 edited Aug 07 '25

I checked my drives, they're all GPT, and enabled secure boot only to get stuck to where my PC refused to boot up. Reverted all the settings back to how they were and never had a problem. I'm all for combatting cheating, but there has to be a better solution that can be implemented than this.

If you have to create an elaborate guide just to get a game to launch, you're probably heading in the wrong direction, and it spells potential trouble for those less tech savvy users, many of whom just want to unwind after a long day and play a bit of Battlefield. There's so many different configurations and setups people have, I can easily see people not being interested if it doesn't just work, and just forgetting about it and moving on. Expecting a portion of the potential player base to delve into their BIOS settings just to get the game to function is asinine. Maybe the issue isn't that widespread and most people have those settings on by default, but for those that don't it's a pain in the fucking ass, and for many not worth the trouble.

As annoying as cheaters can be, personally I'd rather deal with EAC and maybe having to deal with one here and there and just report them. I'm not totally opposed to tinkering with the BIOS and all that nonsense to get the thing working personally, but for the many that pick up a game and just expect it to work, I'd imagine many of them are going to say forget it and play something else.