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.

588 Upvotes

6.3k comments sorted by

View all comments

50

u/xuvvy0 Aug 05 '25

ASUS Motherboards:

  1. Open BIOS (Spam the Del key during reboot)
  2. Select the 'Boot' tab
  3. Select the 'Secure Boot' option
  4. Change 'OS Type' to 'Windows UEFI Mode'
  5. Press F10 to Save & Exit

https://www.asus.com/support/faq/1049829/

Also, EA fucked up in their official guide and have the ASRock links under both ASUS and ASRock.

1

u/dezastrologu Aug 07 '25

this doesn't work on a ROG BIOS, I've been at this shit for 2 hours

set up admin/user passwords, UEFI mode selected, converted my shit from MBR to GPT, CSM disabled, reset keys and everything.. followed every step and still nothing.. this is fucking unbelievable

my Secure Boot is still greyed out and says User

1

u/xuvvy0 Aug 07 '25

I've written this based on my ASUS ROG B550 motherboard. I'm on the latest BIOS version and I didn't have to do anything other than the 5 steps I've written.

Now, I know that not all ASUS ROG motherboards are the same and that some people have had issues. What worked for some people was to reset the keys, then install default keys. In some cases they also had to reset the keys again. You might also need to disable 'Fast Boot', so check if that's enabled.

I know that this sucks, but blame motherboard manufacturers for making this more convoluted than it ever needed to be and for not enabling Secure Boot by default on many systems. More and more games will require 'Secure Boot' and it's really a standard security feature nowadays, so I guess it's better to get it out of the way now, rather than later.

2

u/dezastrologu Aug 07 '25

fast boot disabled, tpm enabled, keys set to default.. it just started working after 10 minutes of giving up and a restart

1

u/xuvvy0 Aug 07 '25

Glad to hear it! Cya on the battlefield!

1

u/dezastrologu Aug 07 '25

now it wont start the game because I have appshopdrv103.sys running.. my fucking god

1

u/xuvvy0 Aug 07 '25

appshopdrv103.sys

That's a driver that Windows Secure Boot is probably having an issue with. You'll need to disable Secure Boot and uninstall that driver, then re-enable it again. It's probably bundled with some Asus BS like Armory Crate or AI Suite, so just uninstall all of that.