To check if TPM 2.0 is enabled on a Windows PC, follow these steps:
- Press Windows key + R to open the Run dialog box.
- Type tpm.msc and press Enter to open the TPM Management Console.
- In the window that opens, look under "Status":
- If it says "The TPM is ready for use," TPM is enabled.
- If it says "Compatible TPM cannot be found," TPM might be disabled in BIOS/UEFI or not present.
- Look under "TPM Manufacturer Information" for "Specification Version." It should say 2.0 to confirm TPM 2.0.
Alternatively, you can check TPM via Windows Security:
- Go to Settings > Update & Security > Windows Security > Device Security.
- Look for the "Security processor" section. If it's missing, TPM might be disabled.
- If present, select "Security processor details" and verify the specification version is 2.0.
You can also check TPM status using PowerShell as Administrator by running the command:
Get-WmiObject -Namespace "Root\CIMV2\Security\MicrosoftTpm" -Class Win32_Tpm
Look for IsEnabled_InitialValue = True
and SpecVersion = 2.0
. If TPM 2.0
is not enabled, you usually need to enable it in your BIOS/UEFI firmware
settings under Security or Trusted Computing sections, where it may be labeled
TPM, PTT (for Intel), or fTPM (for AMD) depending on your hardware. These
methods confirm whether TPM 2.0 is present and enabled on the system.