October DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsWindows FixRecommendedWindows errors stealing your time? Find the fix fastScan stability, cleanup and performance issues.Fix NowOctober DealsAmazon USDeal season is back - check today's better picksAmazon US: current deals, useful picks and tech finds.See Picks×
Skip to content
VGSources
Blog

Battlefield 6 Requires Secure Boot and TPM 2.0 on PC: What You Need to Know

Battlefield 6 requires Secure Boot and TPM 2.0 on PC through EA Javelin Anticheat. Here’s how to check your system, enable the features, convert MBR safely, and troubleshoot errors.
Length7 min Posted Quest giverVGSources Team
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Yes. EA currently requires both Secure Boot and TPM 2.0 for Battlefield 6 on PC. The requirement applies to the Windows versions using EA Javelin Anticheat, including copies installed through Steam, the EA app, and the Epic Games Store. Many relatively recent PCs already support both features, but they may be disabled in UEFI firmware—or blocked by a Windows installation that still uses Legacy BIOS and an MBR disk.

Before changing BIOS settings, check your system. You want TPM 2.0 ready for use, BIOS Mode set to UEFI, a GPT Windows disk, and Secure Boot State set to On.

As an Amazon Associate I earn from qualifying purchases.

What Battlefield 6 requires on PC

EA’s current support documentation says Battlefield 6 requires:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  • Secure Boot enabled
  • TPM 2.0 enabled and supported
  • A supported Windows PC configuration using EA Javelin Anticheat

EA lists 64-bit Windows 10 as the minimum operating system and 64-bit Windows 11 as the recommended operating system in its official Battlefield 6 FAQ. Windows 10 reached the end of Microsoft’s normal support on October 14, 2025, however. EA’s listing means the game requirement still identifies Windows 10; it does not mean Microsoft continues to provide ordinary free Windows 10 security updates.

#1 Best Overall
NewHail TPM2.0 Module LPC 14Pin Module with Infineon SLB9665 for ASUS Motherboard Compatible with TPM-M R2.0
  • Compatible with TPM-M R2.0
  • Chipset: Infineon SLB9665
  • PIN DEFINE:14Pin
  • Interface:LPC
  • Please check the Pinout of mainboard at the official website and make sure it compatible with the pinout of TPM module before purchasing, thank you.

Secure Boot and TPM 2.0 are not graphics or performance requirements. They are platform-integrity checks associated with Javelin Anticheat. EA says Secure Boot gives Javelin more opportunity to detect boot-level and kernel-level cheats, rootkits, memory manipulation, spoofing, hardware-ID manipulation, virtual machines, and emulation.

These technologies do not eliminate cheating. They are intended to make some techniques harder to deploy or conceal by establishing trust earlier in the boot process and exposing additional information about the platform.

Sources: EA’s Secure Boot explanation and EA’s TPM 2.0 support article.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

What the terms mean

Secure Boot
A UEFI firmware feature that allows trusted, digitally signed boot software to load. It is designed to protect the boot chain before Windows starts.
TPM 2.0
A security processor or firmware-backed security function that stores and reports cryptographic and platform-security information.
UEFI
The modern firmware environment that replaces Legacy BIOS on newer PCs. Secure Boot operates through UEFI.
GPT
The modern partition format normally used when Windows boots in UEFI mode. Older installations may use MBR instead.

You usually do not need to buy a separate TPM module. Many Intel systems provide TPM 2.0 through Intel Platform Trust Technology (PTT), while AMD systems commonly use AMD fTPM or AMD PSP fTPM.

Check your PC before changing firmware settings

1. Check Secure Boot and UEFI mode

  1. Press Windows + R.
  2. Enter msinfo32 and press Enter.
  3. In System Summary, find BIOS Mode and Secure Boot State.
Entry Ready result What another result means
BIOS Mode UEFI Legacy means Windows is not currently booting through UEFI.
Secure Boot State On Off means it must be enabled in firmware; Unsupported may indicate older hardware or a firmware configuration problem.

2. Check TPM 2.0

  1. Press Windows + R.
  2. Enter tpm.msc and press Enter.
  3. Confirm that the status says The TPM is ready for use.
  4. Confirm that Specification Version is 2.0.

If Windows says it cannot find a compatible TPM, the feature may simply be disabled in firmware. Check for Intel PTT, AMD fTPM, Security Device Support, TPM State, or similarly named settings before assuming the hardware is incompatible.

3. Check whether the Windows disk is GPT

  1. Press Windows + X and open Disk Management.
  2. Right-click the disk containing Windows, commonly identified as the OS disk.
  3. Select Properties, then open the Volumes tab.
  4. Check Partition style.

GUID Partition Table (GPT) is suitable for UEFI and Secure Boot. Master Boot Record (MBR) may require conversion before you change the firmware from Legacy to UEFI.

Rank #2
Sale
ASRock TPM2-S TPM Module Motherboard (V2.0)
  • Nuvoton NPCT650
  • TCG PC Client Platform TPM Profile (PTP) Specification; Family 2.0 (Trusted Platform Module Library; Family 2.0)
  • TCG PC Client Specific TPM Interface Specification (TIS), Version 1.3 (TPM Main Specification; Family 1.2 Revision 116)
  • Low Standby Power Consumption

How to enable TPM 2.0

The exact firmware menu varies by motherboard and PC manufacturer. From Windows, a common route is:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Settings → Update & Security → Recovery → Restart now → Troubleshoot → Advanced options → UEFI Firmware Settings → Restart

Windows 11 may use slightly different Settings labels, but the objective is the same: restart into UEFI firmware.

Look under menus such as Security, Advanced, or Trusted Computing. Common setting names include:

  • Intel PTT or Intel Platform Trust Technology
  • Security Device Support
  • TPM State
  • AMD fTPM switch
  • AMD PSP fTPM

Enable the appropriate firmware TPM option, save the change, boot into Windows, and run tpm.msc again. Do not clear the TPM unless you specifically understand the consequences for BitLocker or Windows device encryption. Enabling a disabled TPM and clearing its stored security data are different operations.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Microsoft’s TPM 2.0 guidance explains the common labels and verification process.

Rank #3
NewHail TPM2.0 Module TPM SPI 12Pin Module with infineon SLB 9670 for MSI Motherboard Compatible with TPM2.0(MS-4462)
  • Compatible with:TPM2.0(MS-4462)
  • Chipset: INFINEON 9670 TPM 2.0
  • PIN DEFINE:12-1Pin
  • Interface:SPI
  • Supports:MSI Intel 400 Series and 500 Series Motherboards,MSI AMD B550 and A520 Series Motherboards,Windows 10 TPM 2.0

How to enable Secure Boot

Only enable Secure Boot after confirming that:

  • msinfo32 reports BIOS Mode: UEFI.
  • The Windows disk uses GPT.
  • The PC is not dependent on Legacy BIOS or CSM booting.
  • TPM 2.0 is enabled.

In UEFI firmware, Secure Boot is commonly under Boot, Security, or Authentication. Set it to Enabled. Some systems also require you to disable CSM or choose a UEFI-only boot mode. Others require loading or restoring the manufacturer’s factory Secure Boot keys.

Save the settings and restart Windows. Run msinfo32 again and verify:

  • BIOS Mode: UEFI
  • Secure Boot State: On

Do not select unfamiliar options such as clearing all Secure Boot keys unless the manufacturer’s instructions specifically require it. The available labels and key-management options differ between systems. EA’s Secure Boot guide covers the general process.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

If BIOS Mode says Legacy or the disk is MBR

Do not simply switch Legacy BIOS to UEFI. If Windows was installed in Legacy mode on an MBR disk, changing the firmware mode first can leave Windows unable to boot.

On a supported Windows installation, Microsoft’s MBR2GPT tool can convert the system disk from MBR to GPT without deleting the disk’s data as part of the intended conversion. It is not risk-free, so back up important files first and make sure you can access your BitLocker recovery key.

Before conversion:

  • Back up important files.
  • Record or confirm access to the BitLocker recovery key.
  • Suspend BitLocker protection.
  • Identify the correct Windows disk number. Do not assume it is disk 0.

Open an elevated Command Prompt and validate the correct disk:

Rank #4
Sale
Yeiwenl TPM 2.0 Module with 14 Pin, TPM 2.0 Encryption Security Module for ASUS Motherboard Compatible with Win11
  • TPM 2.0 module for Asus motherboard.
  • TPM 2.0 module chip 2.0mm pitch, 2x7P, 14 pin security module
  • LPC 14 Pin for AsusTPM chip is better compatible with DDR4 memory module of motherboard, built in support memory type higher than DDR3! Supported states may vary by motherboard specification.
  • Note: Don't support laptops and motherboards prior to X99; Don't support DDR3 memory.
  • Packing list:1x TPM 2.0 Module for ASUS
mbr2gpt /validate /disk:0 /allowFullOS

Replace 0 with the actual Windows disk number. Only continue if validation succeeds:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
mbr2gpt /convert /disk:0 /allowFullOS

Do not interrupt the conversion. After it completes, enter firmware, switch boot mode to UEFI, disable CSM if necessary, and then enable Secure Boot. Microsoft’s MBR2GPT documentation provides the supported requirements and limitations.

If Windows will not boot afterward, return to firmware and restore the previous boot configuration rather than repeatedly changing unrelated settings. Microsoft also provides Secure Boot recovery guidance.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Troubleshoot Battlefield 6 compliance errors

TPM is missing

Run tpm.msc. If no compatible TPM is found, look in UEFI for Intel PTT, AMD fTPM, Security Device Support, or TPM State. Check for a motherboard or PC firmware update. If the platform genuinely lacks TPM 2.0 support, EA’s stated requirement cannot be met through a Windows setting alone.

Secure Boot is off

Confirm that BIOS Mode is UEFI, the Windows disk is GPT, and CSM is disabled where required. Then enable Secure Boot and verify the result in msinfo32.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Secure Boot is unsupported

Check the motherboard or PC manufacturer’s specifications and firmware updates. Some older systems genuinely do not support Secure Boot, so there may be no reliable settings-only fix.

Best Value
Asus TPM-SPI Trusted Platform Module (TPM)
  • Product Color: Black
  • Width: 0.6"
  • Depth: 0.5"
  • Additional Information: Interface: SPI Features: TPM IC: Nuvoton NPCT750 TPM Version: TPM 2.0 Pin Dimension: 14-1pin System Requirements: Windows® 10, UEFI OS
  • Country of Origin: Vietnam

Windows reports the right settings, but the game still refuses to launch

Windows showing Secure Boot State: On does not guarantee that Javelin will accept every system configuration. Check the following:

  1. Run tpm.msc and confirm TPM status and version 2.0.
  2. Run msinfo32 and confirm UEFI and Secure Boot.
  3. Confirm that the Windows disk is GPT.
  4. Check that CSM or another legacy compatibility mode is not still active.
  5. If you recently updated the BIOS, recheck TPM, UEFI, CSM, Secure Boot, and Secure Boot keys; firmware updates can reset settings.
  6. If the firmware uses custom or missing Secure Boot keys, restore the factory or default keys only according to the manufacturer’s instructions.
  7. Use EA’s current repair, reinstall, or Javelin troubleshooting steps for the exact error.
  8. Consider whether a nonstandard bootloader, virtual machine, or dual-boot configuration is interfering.

Do not begin with an unofficial bypass. Spoofing or bypassing anti-cheat checks can fail after updates and may create security or account risks.

Older PCs, Windows 10, Linux, and dual boot

Windows 10 is still listed by EA as Battlefield 6’s minimum operating system, but Microsoft ended normal Windows 10 support on October 14, 2025. If your hardware supports Windows 11, upgrading may be sensible for long-term security, but Windows 11 alone does not fix a missing TPM, an MBR installation, or unsupported Secure Boot firmware.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Linux compatibility should not be assumed. The requirement is enforced through the Windows anti-cheat environment, and EA does not provide a general guarantee that Linux or other unsupported Windows configurations will work.

Secure Boot can also affect dual-boot systems, custom bootloaders, older operating systems, and some unusual firmware configurations. It is not inherently unsafe, but changing boot modes or Secure Boot keys without understanding the existing setup can prevent an operating system from starting.

Do you need new hardware?

Usually not immediately. First check whether your system already has firmware TPM and UEFI support. Enable Intel PTT or AMD fTPM, update firmware if appropriate, and determine whether an MBR-to-GPT conversion is suitable.

Consider a motherboard or PC replacement only when the platform genuinely lacks TPM 2.0 or Secure Boot support, or when the manufacturer provides no compatible firmware update. A plug-in TPM module is not the default solution for a modern system whose firmware TPM is merely disabled.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

If changing firmware or converting a BitLocker-protected installation is outside your comfort level, a qualified repair professional or the PC manufacturer’s support service is safer than guessing.

Quick Recap

Bestseller No. 1
NewHail TPM2.0 Module LPC 14Pin Module with Infineon SLB9665 for ASUS Motherboard Compatible with TPM-M R2.0
NewHail TPM2.0 Module LPC 14Pin Module with Infineon SLB9665 for ASUS Motherboard Compatible with TPM-M R2.0
Compatible with TPM-M R2.0; Chipset: Infineon SLB9665; PIN DEFINE:14Pin; Interface:LPC
$24.99
SaleBestseller No. 2
ASRock TPM2-S TPM Module Motherboard (V2.0)
ASRock TPM2-S TPM Module Motherboard (V2.0)
Nuvoton NPCT650; Low Standby Power Consumption
$24.99
Bestseller No. 3
NewHail TPM2.0 Module TPM SPI 12Pin Module with infineon SLB 9670 for MSI Motherboard Compatible with TPM2.0(MS-4462)
NewHail TPM2.0 Module TPM SPI 12Pin Module with infineon SLB 9670 for MSI Motherboard Compatible with TPM2.0(MS-4462)
Compatible with:TPM2.0(MS-4462); Chipset: INFINEON 9670 TPM 2.0; PIN DEFINE:12-1Pin; Interface:SPI
SaleBestseller No. 4
Yeiwenl TPM 2.0 Module with 14 Pin, TPM 2.0 Encryption Security Module for ASUS Motherboard Compatible with Win11
Yeiwenl TPM 2.0 Module with 14 Pin, TPM 2.0 Encryption Security Module for ASUS Motherboard Compatible with Win11
TPM 2.0 module for Asus motherboard.; TPM 2.0 module chip 2.0mm pitch, 2x7P, 14 pin security module
$23.74
Bestseller No. 5
Asus TPM-SPI Trusted Platform Module (TPM)
Asus TPM-SPI Trusted Platform Module (TPM)
Product Color: Black; Width: 0.6"; Depth: 0.5"; Country of Origin: Vietnam
$32.99

Final checklist

  • tpm.msc: The TPM is ready for use, Specification Version 2.0.
  • msinfo32: BIOS Mode: UEFI.
  • msinfo32: Secure Boot State: On.
  • Windows disk: GPT, not MBR.
  • CSM or Legacy compatibility mode: disabled if required by the firmware.
  • BitLocker recovery key: available before firmware or disk changes.
  • Restart the PC and launch Battlefield 6 again.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More quests from Patch Notes

  1. How to Set Up a RedM (RDR2) Server in 2026: License Key, txAdmin and server.cfg, Step by StepBlog11min
  2. Best RedM (RDR2) Server Hosting in 2026: Comparing Four Hosts on Slots, Memory and PriceBlog10min
  3. How to Host a Mindustry Server in 2026: server-release.jar, Port 6567 and the Commands That MatterBlog7min
Recommended PC Tool
Recommended PC Tool
PC Slower Than It Used to Be?Free scan - under a minute
Crashes, No Sound, or Screen Glitches?Free driver scan

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.