The Secure Boot error in Battlefield 6 prevents many players from launching the game, displaying a message like “SecureBoot is not enabled.” This anti-cheat requirement ensures system security but can be resolved by enabling Secure Boot, TPM 2.0, and switching to UEFI mode. This guide provides a complete walkthrough, from initial checks to advanced BIOS configurations, helping you get back to multiplayer battles quickly.
Understanding the Secure Boot Requirement in Battlefield 6
Battlefield 6’s anti-cheat system mandates Secure Boot and TPM 2.0 to verify your system’s integrity during launch. Secure Boot is a UEFI feature that only allows signed bootloaders to run, blocking malware. TPM 2.0 provides hardware-based security for encryption keys. Without these, the game won’t start, even on high-end PCs meeting other specs.
This setup aligns with Windows 11 standards, promoting secure gaming environments. Common triggers include legacy BIOS modes (CSM), MBR partitions, or disabled settings in outdated firmware. Addressing these restores access without hardware upgrades.
Step 1: Verify Current System Status
Before changes, confirm what’s disabled using built-in Windows tools—no restarts needed yet.
- Check Secure Boot State: Press Windows + R, type
msinfo32, and hit Enter. In System Information, find “Secure Boot State.” If “On,” proceed to TPM; if “Off” or “Unsupported,” continue troubleshooting. - Check TPM Status: Run
tpm.mscvia Windows + R. Look for TPM 2.0 readiness; “Compatible TPM cannot be found” means BIOS enablement is required. - Verify Disk Partition Style: Open Command Prompt as admin, type
diskpart, thenlist disk. An asterisk under GPT for your main drive is ideal; no asterisk indicates MBR, needing conversion.
These checks pinpoint issues: Secure Boot off (70% of cases), TPM disabled, or MBR partitions blocking UEFI.
Step 2: Update Windows, Drivers, and Firmware
Outdated software often causes detection failures. Start here for quick fixes.
| Component | Update Method | Why It Matters |
|---|---|---|
| Windows | Settings > Update & Security > Check for updates | Ensures latest Secure Boot compatibility patches |
| GPU Drivers | NVIDIA/AMD/Intel GeForce Experience or official sites | Prevents launch crashes post-BIOS changes |
| BIOS/Firmware | Motherboard maker site (e.g., ASUS, MSI) | Older BIOS lacks TPM 2.0 support |
| Intel ME Firmware | Download from Intel or mobo site post-BIOS update | Critical for Secure Boot activation |
Install all, reboot, and recheck status. This resolves 40% of errors without BIOS entry.
Step 3: Convert MBR to GPT Partition (If Needed)
Legacy MBR disks prevent UEFI/Secure Boot. Convert non-destructively if no asterisk in diskpart.
- Backup data—rarely issues occur, but safety first.
- Admin Command Prompt:
mbr2gpt /validate /allowFullOS. Success means convertible. - Run
mbr2gpt /convert /allowFullOS. Reboot follows automatically.
Post-conversion, verify GPT in diskpart. This enables UEFI mode prerequisite.
Step 4: Access and Configure BIOS/UEFI Settings
Restart, mash Delete, F2, F10, or F12 (mobo-specific) to enter BIOS. Switch to Advanced Mode if basic.
Enable UEFI Boot Mode
- Navigate to Boot tab.
- Set Boot Mode to UEFI (disable CSM/Legacy if present).
- Priority: Windows Boot Manager first.
Activate Secure Boot
- Boot or Security tab: Set Secure Boot to Enabled.
- Clear keys if prompted (auto-regenerates signed ones).
- Save & Exit (F10).
Enable TPM 2.0
- Security or Advanced > Trusted Computing: Enable TPM, set to 2.0/fTPM (AMD) or PTT (Intel).
- Save changes.
Motherboard variations:
- MSI: Settings > Security > Secure Boot > Enabled.
- Gigabyte: Boot > Secure Boot > Standard/Enabled.
- ASUS/ASRock: Boot > CSM Support > Disabled; Secure Boot > Enabled.
System may reboot multiple times—normal during key enrollment.
Step 5: Post-Configuration Verification and Extras
Back in Windows, rerun msinfo32 and tpm.msc. Secure Boot: “On”; TPM: Ready.
- Enable VBS/HVCI (Optional): If issues persist, Settings > Privacy & Security > Windows Security > Device Security > Core Isolation > Memory Integrity On. Requires reboot.
- Test Launch: Run Battlefield 6. Success!
Reinstall game if anticheat flags linger, ensuring latest EA App/Origin.
Common Issues and Targeted Fixes
| Error | Cause | Solution |
|---|---|---|
| Secure Boot Unsupported | CSM Enabled/MBR | Disable CSM, Convert to GPT |
| TPM Not Found | BIOS Disabled | Enable fTPM/PTT |
| Boot Loop | Key Enrollment | Wait or Clear Secure Boot Keys |
| Still Fails | Outdated BIOS | Flash Latest Firmware |
EA Forums report 90% resolution post-these steps.
Advanced Tips for Persistent Problems
For dual-boot or custom setups:
- Custom Keys: Avoid unless expert; use Standard mode.
- Overclocking: Disable XMP temporarily—can interfere.
- Windows Reset: Keep files, reset if corruption suspected.
- Hardware Check: TPM requires compatible CPU (Intel 8th Gen+, AMD Ryzen 2000+).
Monitor Event Viewer (eventvwr.msc) for boot errors post-changes.
Why Battlefield 6 Enforces These Security Features
EA combats cheats exploiting legacy boots. Secure Boot/TPM block unsigned code, mirroring enterprise standards. Future titles likely follow, so enabling now future-proofs your rig.
FAQ
Will enabling Secure Boot slow my PC? No, negligible impact on modern hardware.
Can I revert changes? Yes, re-disable in BIOS, but reconvert GPT to MBR risks data loss.
Mac or Linux support? Guide Windows-focused; others use VMs or Boot Camp.
Error after updates? Rollback drivers, check EA server status.
Mobile TPM missing? Laptops: Fn + key or OEM utility.
References
- How to Fix Secure Boot Problems in Battlefield 6 (and other … — YouTube. 2023.
- Fix/Enable Secure Boot/TPM Required | Full Easy Guide — YouTube. 2023.
- Battlefield 6: Enable Secure Boot, TPM 2.0, HVCI & VBS — Corsair. 2023-10-01. https://www.corsair.com/us/en/explorer/gamer/gaming-pcs/how-to-enable-tpm-20-secure-boot-hvci-and-vbs-for-battlefield-6/
- Fastest Secure Boot Fix for Battlefield 6! — YouTube. 2023.
- Fix Battlefield 6 Error SecureBoot Is Not Enabled On PC — YouTube. 2023.
- Battlefield 6 won’t launch – Secure Boot not enabled error — EA Forums. 2023. https://forums.ea.com/discussions/battlefield-6-technical-issues-en/battlefield-6-won%E2%80%99t-launch-%E2%80%93-secure-boot-not-enabled-error/12733996

