Install Windows 11 without TPM

Install Windows 11 without TPM

With Windows 11, Microsoft made the decision that a TPM 2.0 (Trusted Platform Module) is mandatory to run Windows 11. Due to this prerequisite, Windows 11 could not be installed or upgraded on many older computers. In this blog, we’ll look at what a TPM is, how to check if you have a TPM 2.0, and how to install Windows 11 anyway.

What is a TPM?

A TPM is a security module which is typically located on the motherboard. A TPM stores user data, biometric data for e.g. Windows Hello or other cryptographic keys. The TPM can also act as a processor for creating hardware-based hashes. It is almost impossible for attackers to access the data in the TPM.

How can I check if I have a TPM 2.0

  • Open a cmd and enter tpm.msc
Install Windows 11 without TPM
  • If you do not have a TPM, the window looks like this:
Install Windows 11 without TPM

To get more information about the TPM, open a PowerShell window as administrator and type get-tpm

Install Windows 11 without TPM

To find out the TPM version, run the following command in an administrative cmd:

wmic /namespace:\\root\cimv2\security\microsofttpm path win32_tpm get /value

You will see the version next to SpecVersion=

How to Install Windows 11 without a TPM 2.0

Disclaimer: You have to consider that by disabling the TPM check you may not have support for important security features and it is not guaranteed that Windows will work properly. The TPM is used for features such as Device Health Attestation, SecureBIO, System Guard and Windows Hello.

Install Windows 11 without TPM
  • Create a boot stick (on Mac I use e.g. Etcher)
Install Windows 11 without TPM
  • Plug in the boot stick and start the installation
  • Select the language and click start installation
  • Press Shift + F10 to open a CMD
  • Type regedit
Install Windows 11 without TPM
  • Navigate to:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\Setup
  • Right-click on the Setup key and select New > Key
Install Windows 11 without TPM
  • Name the key LabConfig
Install Windows 11 without TPM
  • Right-click and New -> DWORD (32-bit) Value
Install Windows 11 without TPM
  • Name the value BypassTPMCheck
Install Windows 11 without TPM
  • Double-click on the value
  • Set the value data to 1
  • Click OK
Install Windows 11 without TPM
  • Create two more DWORD values
    • Name: BypassRAMCheck
      • Value: 1
    • Name: BypassSecureBootCheck
      • Value: 1
Install Windows 11 without TPM
  • Close the Registry Editor and the CMD window
  • Press the back button in the upper left corner of your Windows 11 setup screen
  • Install Windows 11

As mentioned before, this is a way to install Windows 11 even if you don’t have a TPM, but be aware that you’re giving up some important security features. I hope this blog post was helpful.

Stay healthy, Cheers
Jannik