This guide shows you how to check if your Windows PC has a TPM (Trusted Platform Module) chip and how to enable it in the BIOS/UEFI firmware. TPM is a security component that Windows uses for features like BitLocker encryption and Windows Hello, and it’s a hard requirement for Windows 11. You’ll learn where to look in Windows, how to enter your firmware settings, and what to do if the option isn’t visible.
What You’ll Need
- Access to your Windows desktop (any recent version works).
- Administrator rights on the PC (to change firmware settings you may need to confirm a prompt).
- Your PC’s manual or manufacturer’s website if you can’t find the TPM option in BIOS/UEFI.
Step-by-Step
- Check if TPM is already present in Windows. Press Win + R to open the Run dialog, type
tpm.msc, and press Enter. The TPM Management window opens. If it says “Compatible TPM cannot be found,” you’ll need to enable it in firmware (go to step 3). If it shows “The TPM is ready for use,” your TPM is already enabled—no further action needed. - Alternatively, check via Windows Security. Open the Start menu, type “Windows Security,” and open it. Go to Device security > Security processor details. If you see a message like “Your device has a security processor that’s ready for use,” TPM is on. If it says “Standard hardware security not supported,” TPM is likely disabled or missing.
- Restart your PC and enter the BIOS/UEFI. The exact key depends on your motherboard or laptop brand—common keys are Del, F2, F10, or Esc. As your PC restarts, press the key repeatedly until the firmware setup screen appears. If you’re not sure, check your manual or look for a brief message like “Press DEL to enter Setup.”
- Find the TPM option. The menu layout varies widely. Look for a tab called Security, Advanced, or Trusted Computing. On some PCs it’s under Peripherals or Configuration. The option may be named “TPM,” “TPM Device,” “Intel Platform Trust Technology (PTT),” or “AMD fTPM.”
- Enable the TPM. Select the TPM option and change it from Disabled to Enabled. If you see options like “Firmware TPM” or “Discrete TPM,” choose the one that matches your hardware (most modern PCs use firmware TPM).
- Save and exit. Press the key that saves changes and exits (usually F10), then confirm when prompted. Your PC will restart.
- Verify TPM is now active. After Windows loads, repeat step 1. The TPM Management window should now show “The TPM is ready for use.” If it doesn’t, check the troubleshooting section below.
Common Mistakes
- Looking for a physical chip. Many modern CPUs have TPM built into the processor (Intel PTT or AMD fTPM). You don’t need a separate chip; the firmware option is what matters.
- Enabling the wrong thing. Some BIOS menus have a “Security Device Support” option that must be enabled before the TPM submenu appears. If you don’t see TPM, look for that first.
- Forgetting to save changes. Exiting without saving (e.g., pressing Esc) will leave TPM disabled.
- Using the wrong BIOS key. Pressing the wrong key can boot into Windows instead of firmware. Shut down and try again with a different key.
- Assuming TPM is missing. If you don’t see the option, it might be hidden under a different name. Search your BIOS for “PTT,” “fTPM,” or “Trusted Computing.”
Tips
- Update your BIOS first. If you can’t find the TPM option, a BIOS update may add it or make it visible. Check your manufacturer’s support page for your exact model.
- Enable TPM before upgrading to Windows 11. If you’re planning to upgrade, enable TPM before running the upgrade to avoid boot issues.
- Clear TPM only if needed. If you’re selling or recycling the PC, you can clear the TPM (in Windows or BIOS) to remove encryption keys. Don’t do this on a working system unless you have backups.
- Use the Windows PC Health Check app. Microsoft’s tool can tell you if your PC meets Windows 11 requirements, including TPM, without you digging into BIOS.
Troubleshooting
- TPM still shows as not ready after enabling. Restart the PC and enter BIOS again. Confirm the setting is saved. Some systems require a full shutdown (not just restart) to initialize the TPM.
- Can’t find the TPM option in BIOS. Check if your CPU supports TPM. Intel CPUs generally have PTT, and AMD CPUs have fTPM. If your CPU is older (pre-2015), it may lack TPM entirely. Also, some business PCs have TPM disabled by default; look under a “Security” or “Advanced” submenu.
- BIOS doesn’t have any TPM-related setting. Your PC may not have TPM hardware. In that case, Windows 11 won’t be supported (unless you use workarounds, which Microsoft doesn’t recommend). You could add a discrete TPM 2.0 module to some motherboards, but it’s often cheaper to consider a new PC.
- Windows says “TPM is not ready for use” with an error code. Open the TPM management console (tpm.msc) and check the status. If it shows “TPM is off,” you may need to enable it in BIOS. If it shows “TPM is ready for use, but not owned,” you can initialize it by clicking “Prepare TPM” in the right pane (Windows 10) or using the Security Processor settings in Windows 11.
- After enabling TPM, Windows requires recovery key. This happens if BitLocker was previously enabled. Enter your recovery key (from your Microsoft account or saved file) to continue. If you don’t have it, you may need to reset the PC.
Frequently Asked Questions
- Is TPM the same as a physical chip? Not always. TPM can be a discrete chip on the motherboard or a firmware-based solution built into the CPU (Intel PTT, AMD fTPM). Both work the same way for Windows.
- Do I need TPM for Windows 10? No, Windows 10 doesn’t require TPM, but it’s recommended for BitLocker and other security features.
- Can I enable TPM without entering BIOS? No, TPM is a firmware setting. You must access the BIOS/UEFI to enable it.
- Will enabling TPM erase my data? Enabling TPM itself doesn’t erase data. However, if BitLocker is on, you’ll need your recovery key. The TPM stores encryption keys, but it doesn’t store your files.
- How do I know if my PC has TPM 2.0? In the TPM Management console (tpm.msc), click “TPM Manufacturer Information” in the right pane. The “Specification Version” will show 2.0 or 1.2.
- What if my PC doesn’t have TPM at all? If your BIOS has no TPM option and your CPU doesn’t support PTT/fTPM, you can’t enable it. For Windows 11, you’d need a separate TPM 2.0 module (if your motherboard supports one) or a newer PC.
Related
General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.
More in this bed
- Fix Missing Scroll Bar in Chrome
- Fix Sony Vegas Crashing on Windows 10
- Fix Outlook Sent Items Missing? Quick Solutions
- Hide WhatsApp Channel: Android & iOS Guide
- Slow Context Menu in Windows 11: Fixes
- Declutter Safari on iPhone: 15 Quick Tips