How to Check If TPM Is Enabled on Your PC

Trusted Platform Module (TPM) became a household term when Windows 11 launched with it as a hard requirement. Whether you're preparing to upgrade, troubleshooting a security feature, or just curious about what your hardware supports, knowing how to check your TPM status is a straightforward process — once you know where to look.

What Is TPM and Why Does It Matter?

TPM is a dedicated security chip (or firmware component) built into modern computers. It handles cryptographic operations, stores encryption keys, and supports features like BitLocker drive encryption, Windows Hello, and Secure Boot. Think of it as a locked vault your system uses to protect sensitive credentials and verify that nothing has tampered with your hardware or software at startup.

TPM comes in two main forms:

  • Discrete TPM — a separate physical chip soldered to your motherboard
  • Firmware TPM (fTPM) — built into your CPU's firmware, common on AMD and Intel processors from roughly 2016 onward

The current standard is TPM 2.0, which Windows 11 requires. Older systems may have TPM 1.2, which supports fewer security features and doesn't meet Windows 11's minimum requirements.

Method 1: Use the TPM Management Console (Windows)

This is the fastest built-in method for most Windows users.

  1. Press Windows + R to open the Run dialog
  2. Type tpm.msc and press Enter
  3. The TPM Management on Local Computer window opens

What you'll see:

  • "The TPM is ready for use" — TPM is present and enabled ✅
  • "Compatible TPM cannot be found" — TPM is either absent, disabled in BIOS, or hidden from the OS
  • Check the Specification Version listed under TPM Manufacturer Information — this tells you whether you have TPM 1.2 or TPM 2.0

Method 2: Check Through Windows Security Settings

Windows 11 surfaces TPM status directly in the Security app:

  1. Open SettingsPrivacy & SecurityWindows Security
  2. Click Device Security
  3. Look for Security processor details

If you see a Security processor section with specification details, TPM is active. If the section is missing or shows a warning, TPM may be disabled or unavailable.

Method 3: Check in Device Manager

  1. Right-click the Start button and open Device Manager
  2. Expand the Security Devices category

If a Trusted Platform Module 2.0 (or 1.2) entry appears, Windows can see the chip. No entry typically means TPM is disabled at the firmware level, even if the hardware exists.

Method 4: Use Windows PowerShell

For users comfortable with the command line:

  1. Open PowerShell as Administrator
  2. Run: Get-Tpm

The output shows:

PropertyWhat It Means
TpmPresent: TrueHardware or firmware TPM detected
TpmReady: TrueTPM is initialized and operational
TpmEnabled: TrueTPM is active
TpmActivated: TrueTPM is ready to be used by applications

All four should read True for full functionality. If any return False, there's a configuration step needed.

If TPM Shows as Disabled: The BIOS/UEFI Factor

🔧 This is where things vary significantly by device. If the above methods show no TPM or a disabled state, the chip may simply be turned off in your system's BIOS or UEFI firmware.

How to access UEFI settings varies by manufacturer:

  • Common keys: Delete, F2, F10, or F12 at startup
  • Some systems use Windows' Advanced StartupUEFI Firmware Settings

Once inside UEFI, look under sections labeled:

  • SecurityTPM Configuration
  • AdvancedAMD fTPM Switch or Intel PTT (Platform Trust Technology)
  • Trusted Computing

The exact path depends on your motherboard manufacturer (ASUS, MSI, Gigabyte, Dell, HP, Lenovo, etc.), and naming conventions differ — AMD fTPM, Intel PTT, and Discrete TPM may all appear as separate toggles.

Variables That Affect What You'll Find

Not every check produces the same result because the underlying hardware and software layer vary widely:

  • CPU generation — fTPM support generally requires Intel 8th gen+ or AMD Ryzen 2000+, though some earlier chips have limited support
  • Motherboard firmware version — outdated BIOS versions sometimes lack proper TPM 2.0 support even when the hardware is capable; a firmware update may resolve it
  • Windows version — TPM visibility in Settings is more prominent in Windows 11 than Windows 10
  • System type — laptops from major OEMs (Dell, HP, Lenovo) often ship with TPM pre-enabled; DIY desktop builds frequently ship with fTPM disabled by default
  • Enterprise vs. consumer environments — IT-managed machines may have TPM configured or locked by group policy, making individual changes impossible without admin access

TPM 1.2 vs. TPM 2.0: What the Difference Means Practically

FeatureTPM 1.2TPM 2.0
Windows 11 compatible❌ No✅ Yes
BitLocker supportLimitedFull
Algorithm flexibilitySHA-1 onlySHA-256, ECC, and others
Windows HelloPartialFull

If your TPM Management Console shows version 1.2 and you're targeting Windows 11, the relevant question isn't just "is TPM enabled" — it's whether your hardware can be updated to 2.0 through a firmware change or whether it's a hardware limitation.

The Piece Only You Can Determine

Checking TPM status takes minutes, but what you do with that information depends entirely on your setup. A user running a 2019 AMD desktop may simply need to toggle fTPM on in BIOS. A user on a 2014 laptop may be looking at a hardware ceiling. Someone on a corporate machine may have no access to UEFI at all. The technical steps above are the same — how they apply, and what comes next, is specific to your hardware, your Windows version, and what you're actually trying to accomplish.