Secure Boot is required to play Battlefield 6 on PC — here’s how to enable it on Windows 10 and Windows 11

Secure Boot, a vital feature in both Windows 10 and Windows 11, plays a crucial role in safeguarding your PC by preventing unsafe applications or software from launching during the startup process. This protective measure not only helps maintain a malware-free environment but also serves as a prerequisite for various anti-cheat systems, including EA’s Javelin system. As the eagerly anticipated Battlefield 6 Open Beta approaches, with early access commencing on August 7 and full access starting August 9, many PC gamers are diligently preparing their systems to meet the game’s requirements.

While Secure Boot is mandatory for upgrading to Windows 11, it’s essential to note that it may not be enabled by default on your machine. For Windows 10 users, it is not a requirement at all. Regardless of your operating system, ensuring that Secure Boot is activated is a critical step on the journey to enjoying Battlefield 6.

Verifying Secure Boot Status

To check if Secure Boot is enabled on your Windows PC, follow these simple steps:

  1. Type msinfo into the Windows search bar and press Enter. If the search bar isn’t visible, right-click the Start button and select Search.
  2. In the System Summary section, confirm that Secure Boot State displays On.
  3. Also in the System Summary, check that BIOS Mode shows UEFI.

If both Secure Boot State and BIOS Mode are correctly set, you should be well-equipped to enjoy Battlefield 6 with its Javelin anti-cheat system. However, if your Secure Boot State reads Off and your BIOS Mode indicates Legacy, you will need to change your BIOS Mode to UEFI. If your Secure Boot State is Off but your BIOS Mode is UEFI, you will need to enable Secure Boot in Windows 10 or Windows 11. Should your system display Secure Boot State as Unsupported, consulting your motherboard manufacturer for potential workarounds or BIOS updates will be necessary.

How to Change Your BIOS Mode to UEFI

Transitioning your BIOS Mode from Legacy to UEFI involves a few steps, but they are manageable. First, ensure that TPM 2.0 is enabled on your system:

  1. Press the Windows key + R to open the Run window.
  2. Type tpm.msc and hit Enter.
  3. Check that the Status section indicates The TPM is ready for use.

If your TPM is not ready, you will need to consult your motherboard vendor for guidance on enabling it. Since TPM 2.0 is a requirement for Windows 11, this could pose a challenge for those still using Windows 10.

Assuming your TPM 2.0 chip is operational, the next step is to verify whether your Windows boot drive is MBR or GPT:

  1. Right-click the Start button and select Disk Management.
  2. Right-click the drive containing the Windows (C:) partition and select Properties.
  3. Click on the Volumes tab.
  4. Confirm that the Partition style reads GPT.

If your drive is already GPT, you can proceed to enable Secure Boot. If it reads MBR, additional steps are required:

  1. Press Windows key + R, type cmd, and hit Ctrl + Shift + Enter to open Command Prompt as an administrator.
  2. Type mbr2gpt /validate /disk:0 /allowFullOS (adjust the disk number as necessary) and press Enter.

This command will validate your drive for a safe conversion from MBR to GPT. It’s advisable to have a backup of your drive before proceeding, as this operation carries some risk.

Once validated, you can convert the drive using the same Command Prompt window:

  1. Type mbr2gpt /convert /disk:0 /allowfullOS and press Enter.

A successful conversion will display a message indicating completion. If it fails, follow the instructions provided, which may include switching to UEFI mode before retrying the conversion.

To switch to UEFI mode, restart your PC and access the BIOS by pressing the appropriate key (usually F11, F12, or Delete). Navigate to the Advanced mode, find the Boot menu, and disable the Compatibility Support Module (CSM). Exiting the BIOS without saving will allow you to start fresh if needed.

How to Enable Secure Boot in Windows 10 and Windows 11

With UEFI mode established, you can now enable Secure Boot:

  1. Restart your PC and enter the BIOS again.
  2. Go to Advanced mode.
  3. Navigate to the Boot or Secure Boot menu.
  4. Ensure that Secure Boot state is set to enabled.
  5. Save your changes and restart your PC.

With these steps completed, your system should be ready for the thrilling experience of Battlefield 6. Should you encounter any challenges along the way, feel free to reach out for assistance in the comments section below.

Winsage
Secure Boot is required to play Battlefield 6 on PC — here's how to enable it on Windows 10 and Windows 11