Modern Warfare 4 TPM 2.0 & Secure Boot Fix (2026)

Modern Warfare 4 TPM 2.0 and Secure Boot fix — gaming PC blocked by TPM 2.0 security requirement

Call of Duty: Modern Warfare 4 launched on October 23, 2026 — but if your PC doesn't have TPM 2.0 and Secure Boot enabled, the game blocks you from every online mode before you even reach the main menu. This isn't a bug, and it isn't something a reinstall fixes: Activision made TPM 2.0 + Secure Boot a hard requirement for Modern Warfare 4 on PC, and it has been enforced since the beta. Here's how to check your status in 60 seconds, enable both in your BIOS, and fix the attestation errors that can still block you afterward.

Update: October 28, 2026. Activision's support page still lists TPM 2.0 and Secure Boot as required to play Modern Warfare 4 on PC, and players who do not meet the requirements are still restricted from every online mode. The game itself has now launched: DMZ early access for digital editions started October 20, 2026, and the full game launched worldwide on October 23, 2026, so the early-access timing wording in this guide is now past tense. The fix steps are unchanged. Activision's Secure Attestation Wizard was updated to version 1.3.0 on October 21, 2026.

Why Modern Warfare 4 Blocks PCs Without TPM 2.0 and Secure Boot

Modern Warfare 4's PC build uses hardware-backed anti-cheat. At launch, the game performs a remote attestation: it asks your TPM 2.0 chip to cryptographically prove your system booted cleanly (Secure Boot) and hasn't been tampered with. If the TPM is missing, disabled, or attestation fails, MW4 refuses to connect to online services — campaign and DMZ, multiplayer, and Warzone integration all stay locked.

Two things to know before you start:

  • This is by design. Activision's official PC support page states that TPM 2.0 and Secure Boot are required to play Modern Warfare 4 on PC. It applies to the Steam build and the Battle.net build alike. (Activision TPM support)
  • There is no legitimate bypass. Any guide telling you to spoof TPM attestation or disable the check is telling you to break MW4's anti-cheat — that's a ban, not a fix. The only safe path is enabling the real hardware features below.

Good news: most gaming PCs built after 2016 already have TPM 2.0 — it's just disabled in the BIOS on a huge number of systems. The whole fix takes about 10 minutes.

Step 0: Check Your TPM 2.0 and Secure Boot Status (60 Seconds)

Don't reboot into the BIOS yet. Check from inside Windows first:

  1. Press Win + R, type tpm.msc, and press Enter. Under Status, you want "The TPM is ready for use." Check the Specification Version on the right — it must say 2.0. If you see "Compatible TPM cannot be found," your TPM is disabled in BIOS (or genuinely absent — covered below).
  2. Press Win + R, type msinfo32, and press Enter. Look at Secure Boot State — you want On. Also note BIOS Mode: Secure Boot can only be enabled when BIOS Mode is UEFI. If it says Legacy, jump to the MBR-to-GPT section below first.
tpm.mscSecure Boot StateWhat it means
Ready, v2.0OnYou're good — MW4 should connect. If it still blocks you, see the attestation fixes below.
Ready, v2.0Off / UnsupportedFix 2 — enable Secure Boot in BIOS.
Not found / disabled—Fix 1 — enable TPM (fTPM/PTT) in BIOS.
Ready, v2.0On, but MW4 errorsFix 3 — attestation error fixes.

Update: October 28, 2026. DMZ early access has ended: it ran from October 20, 2026 (17:00 UTC) for digital pre-orders only, and closed when the full game launched on October 23, 2026. DMZ is now open to all owners — the BIOS checks below are no longer tied to an early access window, they are the standing requirement. TPM 2.0 and Secure Boot are still required to play Modern Warfare 4 on PC (Activision's launch specifications and the Steam listing both still say so), and the requirement was already enforced during the August 2026 beta.

Fix 1: Enable TPM 2.0 (fTPM / Intel PTT) in BIOS

On modern motherboards, TPM 2.0 lives in your CPU as firmware TPM — AMD calls it fTPM, Intel calls it PTT (Platform Trust Technology). Here's where to find it:

  1. Reboot and enter BIOS/UEFI setup — usually Del or F2 (HP: Esc/F10, Lenovo: F1/F2, Dell: F2).
  2. Find the TPM setting. Typical locations (labels vary slightly by BIOS version):
    • ASUS: Advanced → PCH-FW Configuration → PTT → Enable (Intel) · Advanced → AMD fTPM configuration → TPM Device Selection: Firmware TPM (AMD)
    • MSI: Security → Trusted Computing → TPM Device Selection: PTT/fTPM → Enable
    • Gigabyte: Settings → Miscellaneous → Intel Platform Trust Technology: Enabled (Intel) · Settings → Miscellaneous → AMD CPU fTPM: Enabled (AMD)
    • ASRock: Advanced → Trusted Computing → Security Device Support: Enable, then select fTPM/PTT
  3. Save and exit (F10), boot back into Windows, and re-run tpm.msc. You should now see "The TPM is ready for use" with Specification Version 2.0.

Laptop note: business laptops (ThinkPad, Latitude, EliteBook) usually ship with TPM on already. If tpm.msc shows nothing, check for a BIOS supervisor password lock or a discrete TPM security chip toggle under the Security tab.

Fix 2: Enable Secure Boot (and Fix It When It's Greyed Out)

With TPM ready, back into BIOS/UEFI:

  1. Go to the Boot or Security tab and find Secure Boot.
  2. Set Secure Boot to Enabled. On ASUS boards, you may need to set OS Type to Windows UEFI mode first. If the Secure Boot Mode option appears, Standard is the correct choice for MW4 (Custom mode with cleared keys can cause attestation failures).
  3. Save, exit, and re-run msinfo32 — Secure Boot State should now read On.

Secure Boot option is greyed out? Convert MBR to GPT first.

This is the single most common blocker after TPM itself: Secure Boot can only be enabled on UEFI systems with a GPT-partitioned drive. If msinfo32 shows BIOS Mode = Legacy, your Windows drive uses MBR and you must convert it — without reinstalling Windows:

  1. Open an elevated Command Prompt (Win + X → Terminal (Admin)).
  2. Validate the conversion: mbr2gpt /validate /allowFullOS
  3. If validation passes, convert: mbr2gpt /convert /allowFullOS — your data is preserved. (Microsoft's official MBR2GPT documentation: learn.microsoft.com)
  4. Reboot into BIOS, switch the boot mode from Legacy/CSM to UEFI, then enable Secure Boot as above.

⚠️ One caution: enabling Secure Boot can trip up dual-boot setups (Linux) and some very old peripherals. If you dual-boot, check your distro's Secure Boot support (shim-signed) before flipping it — this is the same trade-off Linux gamers hit with NVIDIA's Xid 109 crashes, where firmware-level quirks need firmware-level fixes.

Fix 3: TPM Is On, Secure Boot Is On — But MW4 Still Says "Failed Attestation"

If both checks are green and Modern Warfare 4 still refuses online play, work through these in order:

  1. Update your motherboard BIOS. Early firmware revisions on several boards shipped broken TPM implementations. A BIOS update is the fix for most "TPM enabled but MW4 doesn't see it" cases — get it from your board manufacturer's support page, never a third-party download site.
  2. Clear the TPM in BIOS. Under the TPM/Security settings there's usually a Clear TPM option. Clearing forces Windows to re-provision the TPM cleanly on next boot. (You don't need BitLocker suspended for this unless your drive is encrypted — if it is, suspend BitLocker first.)
  3. Check the Secure Boot key mode. Secure Boot Mode should be Standard, not Custom. If it was ever set to Custom with keys cleared, restore the factory default keys (BIOS → Secure Boot → Restore Factory Keys / Enroll All Factory Default Keys), then reboot.
  4. Verify your Activision account. If the block persists with green TPM and Secure Boot, make sure your Activision account details are complete (a verified phone number may be required for online access) and that you're launching the edition tied to your purchase — DMZ early access (October 20–22, 2026) was for digital pre-orders. (MW4 editions)
  5. Reinstall the anti-cheat service. MW4's launcher (Steam: verify integrity of game files; Battle.net: Scan and Repair) will re-deploy the anti-cheat components that perform the attestation.

What If Your PC Has No TPM 2.0 At All?

Honest answer: if your motherboard genuinely lacks TPM 2.0 (very old boards, some budget prebuilts), online play in Modern Warfare 4 is not available on that PC — Activision's requirement is enforced server-side at login, so no settings trick changes it. Your options:

  • Check for a TPM header on the motherboard — many boards support a cheap discrete TPM 2.0 module (14-1 or 20-1 pin, matched to your board).
  • If your CPU supports firmware TPM but the option is missing, a BIOS update sometimes adds it.
  • Otherwise, MW4's offline/campaign content is the only part playable on that machine — multiplayer and DMZ need a compliant PC. This is the same direction the whole industry is moving: October's Windows updates are already breaking games for unpatched systems, and hardware-backed security is becoming the baseline, not the exception.

Quick Checklist Before You Play (TPM 2.0 + Secure Boot)

  1. tpm.msc → "TPM is ready for use", Specification Version 2.0 ✅
  2. msinfo32 → BIOS Mode UEFI, Secure Boot State On ✅
  3. Windows 11 fully updated (Settings → Windows Update) — October's cumulative updates fixed several gaming regressions, including the mouse-stutter bug Microsoft admitted to.
  4. GPU drivers current from NVIDIA/AMD/Intel's official sites.
  5. Launch MW4 → online modes unlock.

Frequently Asked Questions

Does Modern Warfare 4 really require TPM 2.0?

Yes. Activision's official PC requirements for Modern Warfare 4 list TPM 2.0 and Secure Boot as mandatory. The check has been enforced since the beta, and non-compliant PCs are blocked from all online modes.

I enabled TPM 2.0 but MW4 says "TPM not detected." Why?

Most commonly an outdated motherboard BIOS with a broken firmware-TPM implementation — update the BIOS from the manufacturer's official support page. Clearing the TPM in BIOS so Windows re-provisions it also resolves many detection failures.

Can I play MW4 with Secure Boot off?

No. Secure Boot must be on (in Standard mode) for the game's attestation check to pass. If the option is greyed out, your drive is almost certainly MBR-partitioned — convert it to GPT with Microsoft's mbr2gpt tool (no reinstall needed), switch to UEFI boot, then enable Secure Boot.

Is there a way to bypass the MW4 TPM 2.0 requirement?

No legitimate one. The check is server-side and tied to anti-cheat. Tools claiming to spoof TPM attestation will get your account banned — and most are malware. Enable the real hardware features instead.

Does the TPM 2.0 requirement apply to Steam and Battle.net?

Yes — it applies to the PC game itself regardless of launcher. Both the Steam build and the Battle.net build perform the same attestation at login.

Will enabling TPM 2.0 or Secure Boot affect my other games?

No. These are standard Windows 11 security features — Windows 11 itself already requires TPM 2.0 and Secure Boot. Games that break after Windows updates are breaking for other reasons, like October's driver regressions.

Once you're done with troubleshooting, check out our Roblox Halloween event 2026: The Hollow guide to the nine-night monster event.

About the author

Bilal runs The Glitch Fixer and The Homelab Fixer, publishing hands-on guides that solve app, game, and AI errors step-by-step, plus NAS, Docker, and self-hosting fixes.