Technology in terms you understand. Sign up for the Confident Computing newsletter for weekly solutions to make your life easier. Click here and get The Ask Leo! Guide to Staying Safe on the Internet — FREE Edition as my thank you for subscribing!

If You Don’t Have a TPM, You Might Still Have a TPM

It could just be a BIOS/UEFI setting.

Many machines reported as not having a TPM have one that's simply not enabled.
Applies to Windows: 11
TPM setting in UEFI
TPM setting in UEFI. (Screenshot: askleo.com)

One of the more common complaints I see about upgrading to Windows 11 is the following:

I have a relatively new, powerful machine, but Microsoft tells me it’s not compatible with Windows 11!

Particularly if you have a newer machine — say within the last five years or so, perhaps even somewhat older — it’s possible your machine does include a TPM (Trusted Platform Module), but it’s just not enabled.

It’s worth a check.

Become a Patron of Ask Leo! and go ad-free!

TL;DR:

Finding the hidden TPM

If Windows 11 setup says your PC doesn’t have a TPM, it might just be turned off. Check your UEFI (or BIOS) settings — often under “Advanced” or “Security” — and if it’s there, turn it on. Many machines have TPM that is disabled by default. Once enabled, you should be good to go.

Check your UEFI settings

Pictured above is a setting to turn TPM support on or off in the UEFI (formerly known as BIOS) settings for my current desktop machine.

Here’s the catch: it was originally turned off. Apparently, that’s often the default setting. I was unable to install Windows 11 until I turned it on. I’ve been running Windows 11 for years.

Finding the setting

I can’t really tell you where to look for the TPM setting in your UEFI. Unfortunately, there are several different UEFI interfaces. Even how to get into your UEFI settings (for me, it was pressing F12 as I rebooted) can be different from one machine manufacturer to the next.

The TPM setting is typically found in an Advanced or perhaps Security-related area.

Check your machine’s documentation or reach out to the machine’s manufacturer for the details specific to your situation.

Turning it on

If you do find the TPM setting in your UEFI, check for additional settings that might be required to ensure you’re using TPM 2.0, the Windows 11 required version.

Once you reboot into Windows, run tpm.msc (Windows Key + R) to confirm it’s available. Note that if tpm.msc reports no TPM, that does not mean you don’t have a TPM at all. You may still have one that has not been enabled, as described above.

tpm.msc
Running tpm.msc. Click for larger image. (Screenshot: askleo.com)

Note that “Specification Version: 2.0” is the version we care about; version 2.0 of the TPM specification, as required by Windows 11.

At this point, you should be able to successfully install/upgrade to Windows 11 (unless your machine fails other requirements).

Do this

If your machine reports as being unable to run Windows 11 due to not having a TPM, don’t give up. Double-check your UEFI settings. You may be surprised to find that it’s been there all along.

Subscribe to Confident Computing! Less frustration and more confidence, solutions, answers, and tips in your inbox every week.

Podcast audio

Play

3 comments on “If You Don’t Have a TPM, You Might Still Have a TPM”

  1. This is exactly what I had to do with a Dell Inspiron 3380 with an Intel i5 10th Gen processor. At first Microsoft said it wasn’t ready for Windows 11. After turning on the TPM, Windows 11 installed with no issues.

    Reply
  2. Hello
    Just did the checking and it says that I have and I received:
    “Compitable TPM can nt be found on the computer. Verified that this computer has a 1.2 TPM or later and it is turned on on the BIOS”
    Can I still look it up in the BIOS? I do not understand this message…
    Thabnk you Gabe

    Reply

Leave a reply:

Before commenting please:

  • Read the article.
  • Comment on the article.
  • No personal information.
  • No spam.

Comments violating those rules will be removed. Comments that don't add value will be removed, including off-topic or content-free comments, or comments that look even a little bit like spam. All comments containing links and certain keywords will be moderated before publication.

I want comments to be valuable for everyone, including those who come later and take the time to read.