Battlefield 6 Is Finally Here With Its Adrenaline-pumping Beta, But Many PC Players Are Hitting A Frustrating Wall: The Dreaded “Secure Boot Is Not Enabled” Error. If You're One Of Them, Don’t Worry—this Guide Will Walk You Through Everything You Need To Know To Fix It And Jump Into The Action.
Secure Boot Is A Security Feature Built Into Modern PCs That Ensures Only Trusted Software Loads During Startup. Battlefield 6 Uses EA’s Javelin Anti-cheat Engine, Which Operates At The Kernel Level. To Function Properly, It requires Secure Boot To Be Enabled—otherwise, The Game Won’t Launch.
You’ll See The “Secure Boot Is Not Enabled” Error If:
Your BIOS Is Set To Legacy Mode Instead Of UEFI
Secure Boot Is Disabled In BIOS/UEFI Settings
Your System Drive Uses MBR Instead Of GPT
TPM 2.0 Is Not Enabled
Here’s How To Resolve The Issue And Enable Secure Boot:
Press Windows + R
, Type msinfo32
, And Hit Enter.
In The System Summary:
BIOS Mode Should Be UEFI
Secure Boot State Should Be On
If Either Is Incorrect, Proceed To The Next Steps.
Press Windows + R
, Type tpm.msc
, And Hit Enter.
If It Says “TPM Is Ready For Use,” You're Good.
If Not, Reboot Into BIOS And Enable TPM Manually:
For MSI: Go To Settings > Security > Trusted Computing
For Gigabyte: Navigate To Settings > Miscellaneous > CPU FTPM
For ASUS: Use Advanced Mode > Security > TPM Configuration
Press Windows + X
, Select Disk Management.
Right-click Your System Drive > Properties > Volumes Tab.
If It Says MBR, You’ll Need To Convert It To GPT:
Open Command Prompt As Admin (Ctrl + Shift + Enter
)
Run:
mbr2gpt /validate /disk:0 /allowFullOS
Mbr2gpt /convert /disk:0 /allowFullOS
Restart Your PC
Search For Change Advanced Startup Options In Windows.
Click Restart Now Under Advanced Startup.
Navigate To:
Troubleshoot > Advanced Options > UEFI Firmware Settings > Restart
In BIOS:
Set Secure Boot To Enabled
If Greyed Out, Reset Secure Boot Keys Or Set An Admin Password
Save And Exit BIOS
Pro Tips For Specific Motherboards
Brand | BIOS Shortcut | Secure Boot Location |
MSI | F2 Or F7 | Settings > Windows OS Configuration |
Gigabyte | F2 Or Delete | Boot > Secure Boot |
ASUS | F2 Or Delete | Advanced Mode > Boot > Secure Boot |
EA’s Move To Require Secure Boot Is Part Of A Broader Strategy To Combat Cheating. By Using Kernel-level Anti-cheat, Battlefield 6 Aims To Maintain A Fair And Secure Multiplayer Environment.
Unfortunately, no. If Your System Doesn’t Support Secure Boot, You Won’t Be Able To Play Battlefield 6 On PC. Alternatives Include:
Upgrading Your Hardware
Using Cloud Gaming Services Like GeForce NOW
By Medrilan
By ItalianSpartacus
Battlefield 6’s Secure Boot Requirement May Seem Like A Hassle, But It’s A Necessary Step Toward A Cheat-free Experience. By Following The Steps Above, You’ll Be Ready To Dive Into The Beta And Enjoy The Game As Intended.
Fix For Battlefield 6 Beta Secure Boot Not Enabled