As the Battlefield 6 beta kicks off, some players are running into a wall on PC when trying to launch the game, even just the pre-loaded version. They’re being met with a message informing them that ‘SecureBoot is not enabled’, which isn’t so much a technical error as it is a security feature embedded in Battlefield 6 by default.
In this snapshot guide, I’ll help you understand how to troubleshoot the ‘SecureBoot is Not Enabled’ error and get past it so you can play the Battlefield 6 beta.
What is SecureBoot in Battlefield 6?
If you’re a console-based gamer, you can move on, for this issue will only trouble those playing on a desktop PC or laptop.
Battlefield 6 has a security layer implemented at the heart of it that requires PC gamers to load their rigs in Secure Boot. This is a function that ensures only trusted applications and software load during your initial startup. This mechanic is EA’s Javelin anti-cheat engine working proactively to block cheats and other malicious tools from being used.
If you’ve got a Secure Boot error or simply the ‘SecureBoot is Not Enabled’ message, don’t worry about your PC having an issue – it’s by design.
Can You Play Battlefield 6 Without Secure Boot?
It’s not possible to play Battlefield 6 on PC without enabling Secure Boot.
Electronic Arts has always been tough on third-party applications and any software that could potentially be used for something nefarious, so the Javelin anti-cheat system will not give you a pass, no matter what.
For instance, previous Battlefield games would automatically shut down if you opened software like DS4, a popular app used to tweak or spoof controllers on PC. As the anti-cheat software sees the application as potentially malicious, it refuses to let you play a Battlefield game while it’s open.
How to Turn On Secure Boot for Battlefield 6
Fortunately, if you’ve got the ‘SecureBoot is Not Enabled’ message in Battlefield 6, resolving the issue takes just a few seconds.
First, let’s go through checking if Secure Boot is already enabled, which could save you a little effort.
- Hit Windows Key + R to open the Run Window field
- Type ‘msinfo32’ and hit Enter
- Select System Information and then System Summary
- Locate BIOS Mode and Secure Boot State
- BIOS Mode should be set to ‘UEFI’
- Secure Boot State should be set to ‘On’
- If these settings are not set to ‘UEFI’ and ‘On’, you can check what to do per your motherboard or desktop manufacturer on the EA Support site
Good news, if the settings are correct, you don’t need to do anything further.
If you do need to alter your settings, here’s a high-level, general guide:
- Hit Windows Key and type ‘Change Advanced Startup Options’
- Locate ‘Advanced Startup’ and click ‘Restart Now’ to restart your device and open a new boot menu
- From here, follow the path ‘Troubleshoot’, then ‘Advanced Options’, then ‘UEFI Firmware Settings’
- Hit ‘Restart’ to enter your BIOS menu
- Locate the ‘Boot’ menu and find ‘Secure Boot State’, making sure it’s set to Enabled. If it’s Disabled, you can switch it over, but if it’s locked, you’ll need to get a little more hands-on. I’d recommend checking EA’s support documentation if you’ve reached this stage.
There’s one saving grace here, and it’s that the majority of PC players will find their rigs have Secure Boot enabled by default, so there’s nothing to do but open Battlefield 6 and start enjoying the game!
For more Insider Gaming coverage, check out the pre-load times and beta schedule for Battlefield 6



