Not enough ratings
Battlefield 6 Secure Boot Setup for Steam
By Ticksy
Battlefield 6 Secure Boot Guide for Steam shows you how to enable Secure Boot in your BIOS, verify it in Windows, update signed drivers, and check your game files in Steam so the game runs smoothly and securely without unsigned components.

Minimum: Windows 10
Recommended: Windows 11
   
Award
Favorite
Favorited
Unfavorite
Step 1: Check if Your PC Supports Secure Boot
Method 1 – Windows System Information
  1. Press Windows key + R.

  2. Type msinfo32 and press Enter.

  3. Look for BIOS Mode and Secure Boot State.

    • UEFI + Off → Supported, needs enabling in BIOS.

    • UEFI + On → Already active.

    • Legacy → Not supported until Windows is reinstalled in UEFI mode with a GPT disk.

    Method 2 – Check Partition Style

    1. Press Windows key + X → Disk Management.

    2. Right-click your boot drive (C:) → Properties → Volumes tab.

    3. Look for Partition Style:

      • GPT → Compatible.

      • MBR → Needs conversion to GPT (backup and reinstall or use conversion tools).

      If your system is not UEFI or is MBR-formatted, you must fix that before Secure Boot will work.
Step 2: Enable Secure Boot in BIOS
  • Restart your PC and press the BIOS/UEFI access key (Esc, F1, F2, Del, F10 depending on brand).

  • Go to the Boot or Security tab.

  • Set Secure Boot to Enabled.

  • If available, set Secure Boot Mode to Standard or Windows UEFI Mode.

  • Save changes and exit.
Step 3: Confirm Secure Boot in Windows
  1. Launch Command Prompt as administrator.

  2. Run this command:
    powershell Confirm-SecureBootUEFI

    • If output shows True, Secure Boot is active.
    • If False, return to UEFI and confirm you saved the setting correctly.
Step 4: Update Graphics Drivers
  • Secure Boot can block unsigned drivers. Use drivers signed by Microsoft.

  • Open Device Manager.

  • Expand Display adapters.

  • Right-click your GPU → Update driver → Search automatically.

  • Confirm the update is signed in driver details. If unsigned, go to your GPU vendor’s website and download the latest signed driver manually. Examples:

  • Nvidia: Driver Page [www.nvidia.com]

  • AMD: Driver Page [www.amd.com]
Step 5: Verify Game Files in Steam
  • Launch Steam.

  • Go to your Library → right-click Battlefield 6 → Properties.

  • Choose Installed Files → Verify integrity of game files.

  • Steam confirms all files remain signed and intact.
Step 6: Launch Battlefield 6 with Secure Boot Active
  • Secure Boot helps block tampered game or mod files.

  • Open Battlefield 6 in Steam.

  • Monitor for errors. If the game fails to launch:
    - Return to BIOS and toggle Secure Boot off.
    - Test again. If the game demands Secure Boot to be off, follow developer guidance.
Step 7: Maintain System Integrity
  • Use only Microsoft-signed drivers and updates.

  • Avoid unsigned kernel modules or patches.

  • Use tools like sfc /scannow or DISM /Cleanup-Image to verify system files stay clean.
Checklist
  • Secure Boot enabled in BIOS/UEFI
  • Windows confirms Secure Boot true
  • Graphics drivers signed and updated
  • Battlefield 6 game files verified in Steam
  • Game launches without conflict under Secure Boot
  • No unsigned components in your system
Troubleshooting
  • Recheck BIOS settings for Standard/Windows UEFI mode.
  • Verify game files in Steam again.
  • Update all drivers with Microsoft-signed versions.
  • Remove mods, overlays, or unsigned software.
  • If it only runs with Secure Boot off, an unsigned driver or anti-cheat issue is likely. Contact EA Support.
Incompatability?
in some cases your PC might be incompatible with Secure Boot for Battlefield 6.

Reasons include:
  • Legacy BIOS instead of UEFI firmware. Secure Boot only works with UEFI.
  • Boot drive formatted as MBR instead of GPT. Secure Boot requires GPT.
  • Unsigned hardware drivers for critical components like GPU or storage controllers.
  • Old hardware that lacks firmware support for Secure Boot.
  • Custom hardware mods or unsupported PCIe devices.