Computer motherboard closeup showing BIOS chip, UEFI firmware indicators and security processor
CoD Gaming Hacks Guides PC Games

How to Enable TPM 2.0 and Secure Boot for Modern Warfare 4 on PC

Computer motherboard closeup showing BIOS chip, UEFI firmware indicators and security processor
Modern Warfare 4 and Ricochet Anti-Cheat mandate hardware-level TPM 2.0 and Secure Boot verification.

Learning how to properly enable TPM 2.0 and Secure Boot has become an absolute necessity for PC gamers looking to launch Call of Duty: Modern Warfare 4. To combat kernel-level tampering and unauthorized firmware injections, Activision’s Ricochet Anti-Cheat now enforces strict hardware security validation on Windows 10 and Windows 11. Without both features active in UEFI mode, the game client will immediately throw fatal launch error codes 0x00000001 or TPM_NOT_DETECTED.

Fortunately, virtually all modern desktop processors and motherboards built within the last seven years include integrated firmware TPM (known as Intel PTT or AMD fTPM) that can be activated in under five minutes. In this definitive step-by-step tutorial, we guide you through verifying your current status in Windows, converting drive partitions if needed, and enabling both settings across major motherboard BIOS interfaces.

Quick Diagnostic Checklist Before Entering BIOS

  • TPM Requirement: Trusted Platform Module version 2.0 (hardware chip or CPU firmware PTT/fTPM).
  • Secure Boot Requirement: UEFI firmware boot mode enabled with CSM (Compatibility Support Module) permanently disabled.
  • Partition Scheme: Windows OS boot drive must utilize GPT (GUID Partition Table), not legacy MBR.
  • Diagnostic Command: Press Win + R, enter tpm.msc to verify TPM specification version.
  • System Info Command: Press Win + R, enter msinfo32 to confirm BIOS Mode shows ‘UEFI’ and Secure Boot State shows ‘On’.

Step 1: Check Current TPM & Secure Boot Status in Windows

Before rebooting your PC into firmware menus, verify whether your hardware already meets the game’s anti-cheat requirements:

  1. Press Windows Key + R on your keyboard to open the Run dialog.
  2. Type tpm.msc and press Enter. In the window that appears, look at the Status panel. If it says ‘The TPM is ready for use’ and lists Specification Version: 2.0, your TPM is already operational.
  3. Next, press Windows Key + R again, type msinfo32, and press Enter.
  4. Under the System Summary tab, check two fields: BIOS Mode (must read UEFI, not Legacy) and Secure Boot State (must read On). If either is Off or Unsupported, proceed to Step 2.

Step 2: Verify GPT Partition Format (Avoid Boot Failure)

Crucial Warning: Secure Boot requires UEFI mode, which cannot boot from legacy MBR (Master Boot Record) partitioned drives. If your Windows installation was installed under legacy BIOS mode, disabling CSM without converting your disk will cause a ‘No Bootable Device Found’ error.

To check your partition style, right-click the Windows Start button, select Disk Management, right-click Disk 0 (your boot drive), select Properties, and click the Volumes tab. If the Partition style says GUID Partition Table (GPT), you are completely safe to enter BIOS. If it says MBR, you can convert it losslessly using Windows’ built-in tool by opening an Administrator Command Prompt and executing: mbr2gpt /convert /allowFullOS.

Step 3: Motherboard BIOS Walkthroughs (ASUS, MSI, Gigabyte, ASRock)

Reboot your computer and repeatedly press Delete or F2 during startup to enter the UEFI BIOS configuration utility. Follow the specific instructions for your motherboard brand:

ASUS Motherboards (ROG, TUF, Prime)

  • Press F7 to enter Advanced Mode.
  • Navigate to Advanced > PCH-FW Configuration (Intel) and set TPM Device Selection to Firmware TPM (or Advanced > AMD fTPM configuration and select Firmware TPM).
  • Navigate to the Boot tab. Scroll down to CSM (Compatibility Support Module) and set Launch CSM to Disabled.
  • Go to Boot > Secure Boot, set OS Type to Windows UEFI mode.
  • Press F10 to save changes and restart.

MSI Motherboards (MAG, MPG, PRO)

  • Press F7 for Advanced Mode. Go to Settings > Security > Trusted Computing.
  • Set Security Device Support to Enabled and AMD fTPM switch (or Intel PTT) to AMD CPU fTPM or PTT.
  • Go to Settings > Advanced > Windows OS Configuration. Set BIOS Mode to UEFI.
  • Select Secure Boot, change to Enabled, and set Secure Boot Mode to Standard.
  • Press F10 to save and exit.

Gigabyte / AORUS Motherboards

  • Press F2 for Classic / Advanced Mode. Go to Settings > Miscellaneous (Intel) or Settings > AMD CPU fTPM and set to Enabled.
  • Under the Boot tab, set CSM Support to Disabled.
  • Click Secure Boot, set it to Enabled. If it shows inactive, double-click Restore Factory Keys, accept the prompt, and ensure status shows Active.
  • Press F10 to save and reboot.

Motherboard Menu Quick Navigation Matrix

Use this reference table to quickly locate corresponding security settings based on your motherboard manufacturer.

>Motherboard Brand >Firmware TPM Setting Location >CSM Setting Location >Secure Boot Location >Save & Exit Key
>ASUS >Advanced > PCH-FW / AMD fTPM >Boot > CSM Support (Disabled) >Boot > Secure Boot (Windows UEFI) >F10
>MSI >Settings > Security > Trusted Computing >Settings > Boot > Boot Mode (UEFI) >Settings > Windows OS Config > Secure Boot >F10
>Gigabyte / AORUS >Settings > Miscellaneous / AMD fTPM >Boot > CSM Support (Disabled) >Boot > Secure Boot (Standard) >F10
>ASRock >Advanced > Security / CPU fTPM >Boot > CSM (Disabled) >Security > Secure Boot (Enabled) >F10
>Dell / Alienware >Security > Intel PTT / Firmware TPM >Boot > Boot List Option (UEFI) >Boot > Secure Boot (Enable) >F12 / Save
>HP OMEN >Security > TPM Device (Available) >Boot Options > Legacy Support (Disable) >Boot Options > Secure Boot (Enable) >F10

Troubleshooting Common Boot Loops & Inactive States

If Secure Boot displays as ‘Enabled’ but ‘Not Active’ in your BIOS, this indicates that factory PK (Platform Keys) are missing or in Setup Mode. To resolve this, locate the Key Management sub-menu inside Secure Boot, select Restore Factory Keys or Enroll Default Keys, and confirm the prompt. This will immediately bind standard Microsoft platform keys and transition Secure Boot into Active User Mode.

Frequently asked questions

Why does Modern Warfare 4 require TPM 2.0 and Secure Boot?

Activision’s Ricochet Anti-Cheat utilizes TPM 2.0 hardware cryptography and Secure Boot signature verification to validate that Windows boots without rootkits, modified drivers, or hypervisor memory injection hooks.

Can I play Modern Warfare 4 if I do not have a physical TPM chip?

Yes. Almost all modern CPUs manufactured after 2017 have integrated firmware TPM (Intel PTT or AMD fTPM) built directly into the processor die. You simply need to enable it in your BIOS without purchasing external hardware.

Will enabling Secure Boot erase my personal files or games?

No. Enabling TPM 2.0 and Secure Boot simply toggles motherboard security firmware features and does not erase your hard drives, installed games, or personal documents.

What should I do if my PC boots straight back to the BIOS menu?

This happens when your boot drive is partitioned in MBR instead of GPT. Re-enable CSM in BIOS to boot back into Windows, run the mbr2gpt /convert /allowFullOS command in Command Prompt, and then disable CSM once conversion completes.

Does Windows 10 support Modern Warfare 4 with Secure Boot enabled?

Yes. Both Windows 10 and Windows 11 fully support Modern Warfare 4 provided that BIOS mode is set to UEFI, CSM is disabled, and Secure Boot is active.

Sources and how we checked this

Facts in this article were checked against the following publicly available sources on October 25, 2026. Where numbers can change (odds, schedules, standings), we say so. Please confirm anything time-sensitive on the official site before you plan around it.

  • Microsoft Hardware Security Documentation: Trusted Platform Module 2.0 & Secure Boot Architecture
  • Activision Support & Ricochet Anti-Cheat PC Security Requirements Bulletin
  • ASUS, MSI, Gigabyte, and ASRock UEFI BIOS Firmware Operation Manuals
  • Intel PTT and AMD fTPM Platform Trust Technology Developer Guidelines