BEAKMODEMW4
Beak ModeModern Warfare 4 › Modern Warfare 4 TPM 2.0 and Secure Boot: how to check and e

Modern Warfare 4 TPM 2.0 and Secure Boot: how to check and enable them

Updated 2026-09-15 · Modern Warfare 4

Call of Duty: Modern Warfare 4 will not run unless TPM 2.0 and Secure Boot are both enabled — it is a hard requirement of the kernel-level anti-cheat, and it blocks a lot of people at launch. Check your current state with tpm.msc (TPM) and msinfo32 (Secure Boot State). If either is off, enable the firmware TPM (Intel PTT or AMD fTPM) and Secure Boot in your BIOS/UEFI. The awkward part is that Secure Boot needs the disk on GPT/UEFI with CSM disabled, so on older installs you may have to convert the disk first.

Why MW4 needs this

Modern Warfare 4 uses a kernel-level anti-cheat that checks the machine is in a trusted boot state before it lets you into a game. That trust chain depends on two firmware features:

If either is missing or turned off, MW4 refuses to start. A PC that ran previous Call of Duty titles fine can still be blocked here, because those games did not enforce both.

Step 1 — Check what you already have

Do this before touching the BIOS. Many machines already have both enabled.

Secure Boot:

  1. Press Win+R, type msinfo32, press Enter.
  2. On the System Summary page, find Secure Boot State.

- On — you are done for Secure Boot. - Off — it is supported but disabled; enable it in the BIOS (step 3). - Unsupported — usually means the disk is in Legacy/MBR mode rather than the card lacking support. See the GPT/UEFI section.

  1. Check BIOS Mode on the same page. It should read UEFI, not Legacy.

TPM 2.0:

  1. Press Win+R, type tpm.msc, press Enter.
  2. If it says "The TPM is ready for use", check the Specification Version reads 2.0.
  3. If it says "Compatible TPM cannot be found", the TPM is disabled in firmware, not necessarily absent — enable it in the BIOS (step 2).

Step 2 — Enable the TPM in your BIOS/UEFI

Restart and enter firmware setup. The key is shown briefly at boot — commonly Del or F2 on desktops, F2, F10 or Esc on laptops. Alternatively, from Windows: Settings → System → Recovery → Advanced startup → Restart now → Troubleshoot → Advanced options → UEFI Firmware Settings.

Find the TPM setting. It is usually under Security, Advanced, or a Trusted Computing submenu, and the name depends on your CPU:

PlatformSetting name
IntelPTT (Platform Trust Technology), sometimes "Intel Trusted Platform Technology"
AMDfTPM (Firmware TPM), sometimes "AMD CPU fTPM"
Discrete TPM chip"TPM Device", "Security Device Support" → set to Enabled

Set it to Enabled, then save and exit. Back in Windows, re-run tpm.msc to confirm it now reads 2.0.

Step 3 — Enable Secure Boot

Still in the BIOS/UEFI, find Secure Boot (usually under Boot or Security).

If the Secure Boot option is greyed out or missing, it is almost always because of one of the gotchas below — fix those first, then come back here.

The GPT/UEFI and CSM gotchas

Secure Boot only works when the machine boots in pure UEFI mode from a GPT disk. Older installs often boot in Legacy/CSM mode from an MBR disk, which is why the toggle is locked out.

  1. Disable CSM. Find CSM (Compatibility Support Module) or Legacy Boot and set it to Disabled. Set the boot mode to UEFI only. This is what unlocks the Secure Boot option on most boards.
  2. Convert the disk to GPT if it is still MBR. Do not just wipe it. Windows includes MBR2GPT, which converts your existing install in place:

- Check first from Windows: open an admin Command Prompt and run mbr2gpt /validate /allowFullOS. - If it validates, run mbr2gpt /convert /allowFullOS. - Back up important files first. A boot-layout change is low-risk with MBR2GPT but never zero-risk.

  1. After converting, set the boot mode to UEFI, disable CSM, then enable Secure Boot and save.

Check your disk's current style any time in Disk Management → right-click the disk → Properties → Volumes → Partition style (GPT or MBR).

Common problems

Once both read as on in Windows, MW4's anti-cheat requirement is satisfied. If the game still will not start for other reasons, work through the MW4 crashing and won't-launch guide.

FAQ

Why does Modern Warfare 4 need Secure Boot?

Its kernel-level anti-cheat requires TPM 2.0 and Secure Boot to be enabled, so the game refuses to start without both.

How do I check if TPM and Secure Boot are on?

Run tpm.msc for TPM status and msinfo32 for "Secure Boot State"; both must read as present/enabled and on.

Will enabling Secure Boot delete my files?

Enabling Secure Boot itself does not, but converting a disk from MBR to GPT is a change to the boot layout — back up first and use Microsoft's MBR2GPT tool.

My BIOS has no Secure Boot option — why?

It is usually greyed out because CSM/Legacy boot is enabled or the disk is still MBR; disable CSM and convert to GPT/UEFI first.

Buy MW4 for less

Prices vary a lot by store and edition on launch. Compare current PC prices before you buy: CDKeys and Fanatical. Check the edition includes the content you want (Vault/Battle Pass) before paying more.

More Modern Warfare 4 guides