How to fix RICOCHET TPM 2.0 and Secure Boot required in Call of Duty
This means Call of Duty will not launch because TPM 2.0 or Secure Boot is not enabled, both are mandatory for RICOCHET. Turning them on lets the game start. Jump to your situation below or work through the methods in order.
By Neeraj Singh ~6 min Updated Jun 2026 86% found this helpful
Error message
Your PC does not meet the new security requirements. TPM 2.0 and Secure Boot are required.
Summary
RICOCHET requires both TPM 2.0 and Secure Boot to play Black Ops 7 and Warzone, and when either is missing the game refuses to launch with a security requirements message. Both are BIOS-level features that let RICOCHET's kernel protection trust your PC's startup. The fix is to enable TPM 2.0 (Intel PTT, AMD fTPM, or a discrete TPM) and Secure Boot in your UEFI, which usually also means switching Windows from Legacy or CSM boot to UEFI and, if your drive is MBR, converting it to GPT with mbr2gpt first. Confirm the result in Windows with tpm.msc (TPM ready, version 2.0) and msinfo32 (Secure Boot State On, BIOS Mode UEFI). Windows 11 PCs almost always pass already because both features are mandatory for Windows 11; the systems that fail are mostly Windows 10 builds and custom rigs where these were never switched on. Once both read as active, Call of Duty launches.
What this error means
Secure Boot ensures only trusted signed software loads at startup, and TPM 2.0 stores keys that validate the boot state. RICOCHET requires both so its kernel-level protection has a trustworthy foundation. Without them, Call of Duty blocks the launch entirely rather than restricting matchmaking.
Enabling both in BIOS fixes it. Because Secure Boot only works in UEFI mode on a GPT disk, the common blockers are a Legacy/CSM boot configuration or an MBR system drive, which you convert with mbr2gpt before turning Secure Boot on.
Common causes
TPM 2.0 is disabled or set to a legacy version in BIOS.
Secure Boot is turned off.
Windows is booting in Legacy or CSM mode.
The system drive uses an MBR partition instead of GPT.
Expert insight
“This one is simpler than Failed Attestation, the game just will not start until TPM 2.0 and Secure Boot are both on. The catch is Secure Boot only works if Windows is booting UEFI on a GPT disk, so a lot of people flip Secure Boot on, find it greyed out, and get stuck. If msinfo32 says Legacy, you convert the drive with mbr2gpt, disable CSM, then Secure Boot becomes available. Enable TPM under PTT or fTPM depending on your CPU, verify in tpm.msc and msinfo32, and you are in.”
Manager, Tech Support & Operations · 19+ years fixing Windows and system errors
✓ How to fix it
Method 1
Enable TPM 2.0 in BIOS
1Restart into BIOS and enable TPM: Intel PTT on Intel, AMD fTPM on AMD, or a discrete TPM if fitted.
2Confirm in Windows with
tpm.msc
that it reads The TPM is ready for use, version 2.0.
3Save and reboot.
Method 2
Enable Secure Boot
1In BIOS, under Boot or Security, set Secure Boot to Enabled.
2Confirm with
msinfo32
that Secure Boot State reads On.
3Relaunch Call of Duty.
Method 3
Switch from Legacy to UEFI boot
1In msinfo32, check BIOS Mode. If it says Legacy, disable CSM in BIOS so the system boots UEFI.
2Secure Boot is greyed out in Legacy mode, this unlocks it.
3Reboot.
Method 4
Convert an MBR disk to GPT
1UEFI and Secure Boot need a GPT system drive. Check the style in Disk Management, or run mbr2gpt /validate.
2Convert without data loss from an admin prompt:
mbr2gpt /convert /allowfullOS
3Then enable UEFI and Secure Boot.
RICOCHET needs TPM 2.0 and Secure Boot enabled or Call of Duty will not launch. Enable TPM (PTT or fTPM) and Secure Boot in BIOS, switch Windows to UEFI boot by disabling CSM, and convert an MBR drive to GPT with mbr2gpt if Secure Boot is greyed out. Verify with tpm.msc and msinfo32.
Frequently asked questions
Why won't Call of Duty launch without TPM and Secure Boot?
RICOCHET requires TPM 2.0 and Secure Boot so its kernel-level anti-cheat has a trusted startup environment. Black Ops 7 and Warzone block the launch entirely until both features are enabled on your PC.
How do I enable TPM 2.0?
Restart into BIOS and enable Intel PTT on Intel CPUs or AMD fTPM on AMD CPUs, or use a discrete TPM. Confirm in Windows by running tpm.msc, which should read The TPM is ready for use, version 2.0.
Secure Boot is greyed out, what do I do?
Secure Boot only works in UEFI mode. Check BIOS Mode in msinfo32, and if it says Legacy, disable CSM in BIOS. If your drive is MBR, convert it to GPT with mbr2gpt first, then Secure Boot becomes available.
How do I convert MBR to GPT without losing data?
Run mbr2gpt /validate then mbr2gpt /convert /allowfullOS from an elevated Command Prompt in Windows. This converts the system disk in place. Back up first, then enable UEFI boot and Secure Boot in BIOS.
Do I need Windows 11?
No. TPM 2.0 and Secure Boot work on Windows 10 version 22H2 or later too. Windows 11 already requires both, so those PCs usually pass, while Windows 10 systems often need them switched on.
Is this the same as Failed Attestation?
Related but different. This error blocks the launch when TPM or Secure Boot is off. Failed Attestation happens when both are on but Microsoft's attestation check cannot verify them, and it restricts matchmaking instead of blocking launch.
Still not working?
If TPM and Secure Boot are enabled but the game still says your PC does not meet requirements, you have likely crossed into an attestation failure; work through the Failed Attestation fixes, including a BIOS update on AMD boards. You can also submit your error to us for a tailored fix.