T The Triage ManualTechnical Guides for IT Emergencies
P3 · Endpoint & Device Management

Windows 11 Upgrade Blocked — TPM 2.0 and Secure Boot Disabled in BIOS Despite Hardware Support

Windows 11 setup and PC Health Check report TPM 2.0 and/or Secure Boot as missing, blocking upgrade even though the hardware supports both features. The root cause is that TPM 2.0 (discrete, Intel PTT, or AMD fTPM) and/or Secure Boot are present in firmware but disabled in BIOS/UEFI settings. Remediation requires entering BIOS/UEFI to enable TPM and Secure Boot, ensuring UEFI boot mode is active. BitLocker must be suspended before TPM changes to avoid recovery key lockout.

Indicators

Likely causes

Diagnostic steps

  1. Run the Windows PC Health Check tool or open tpm.msc to confirm the reported failure mode
    Confirms whether Windows sees no TPM at all (disabled in BIOS) versus a TPM 1.2 (wrong version) so the correct BIOS setting to change is identified
  2. Open msinfo32 (System Information) and check 'BIOS Mode' (should be UEFI, not Legacy) and 'Secure Boot State' (should be On)
    Determines whether the system is booting in UEFI mode — a prerequisite for Secure Boot — and whether Secure Boot is currently active
  3. In an elevated PowerShell prompt, run: Get-Tpm
    Returns TpmPresent, TpmReady, TpmEnabled, and TpmActivated properties — TpmPresent=False with hardware known to exist confirms TPM is disabled in firmware rather than physically absent
  4. Reboot into BIOS/UEFI (typically Del, F2, F10, or F12 at POST) and navigate to the Security or Advanced section to locate TPM, Intel PTT, or AMD fTPM settings and note their current state
    Directly confirms whether TPM is listed but set to Disabled/Off, distinguishing configuration issue from missing hardware
  5. Within BIOS/UEFI, check the Boot section for 'Boot Mode' (CSM/Legacy vs UEFI) and the Secure Boot option, noting whether Secure Boot is present but disabled
    Identifies whether CSM mode is forcing legacy boot and suppressing Secure Boot, which requires switching to UEFI boot mode before Secure Boot can be enabled

Resolution path

Prevention

Tools

References

TPM 2.0Secure BootUEFIWindows 11hardware compatibilityBIOS firmwareupgrade blockerBitLockerfTPMIntel PTTCSMMBR to GPTendpoint managementcompliancePC Health Check