How to Bypass TPM 2.0 Requirement for Running Windows 11

Dilawar
December 25, 2021

Many users encounter issues when trying to install Windows 11 on older PCs. The most common error message is:

This PC doesn't meet the minimum system requirements to install this version of Windows.

If you're facing this error when upgrading from Windows 10 to Windows 11, this guide will help you bypass the TPM 2.0 and Secure Boot requirements using simple registry edits.

Important: Microsoft officially supports installing Windows 11 on unsupported hardware via registry modifications. However, unsupported PCs may not receive all updates and Microsoft does not guarantee compatibility. Proceed at your own risk.

Method 1: Bypass Minimum System Requirements

This method allows upgrading to Windows 11 on PCs with unsupported TPM or CPU.

Steps:

  1. Press Windows + R to open Run dialog
  2. Type regedit and press Enter
  3. Navigate to: HKEY_LOCAL_MACHINE\SYSTEM\Setup\MoSetup
  4. Right-click in the right pane, select New > DWORD (32-bit) Value
  5. Name it: AllowUpgradesWithUnsupportedTPMOrCPU
  6. Double-click and set the value to 1
  7. Click OK and close Registry Editor

Now try running the Windows 11 upgrade again.

Method 2: Bypass TPM 2.0 and Secure Boot Check

For PCs that don't support TPM or Secure Boot at all, create these additional registry entries:

Steps:

  1. Press Windows + R, type regedit and press Enter
  2. Navigate to: HKEY_LOCAL_MACHINE\SYSTEM\Setup
  3. Right-click on Setup, select New > Key
  4. Name the new key: LabConfig
  5. Select the LabConfig folder, right-click in the right pane
  6. Select New > DWORD (32-bit) Value
  7. Name it: BypassTPMCheck
  8. Double-click and set value to 1
  9. Create another DWORD value named: BypassSecureBootCheck
  10. Set its value to 1
  11. Optionally, create: BypassRAMCheck with value 1

Summary of Registry Values

Registry PathValue NameValue
HKLM\SYSTEM\Setup\MoSetupAllowUpgradesWithUnsupportedTPMOrCPU1
HKLM\SYSTEM\Setup\LabConfigBypassTPMCheck1
HKLM\SYSTEM\Setup\LabConfigBypassSecureBootCheck1
HKLM\SYSTEM\Setup\LabConfigBypassRAMCheck1

Clean Installation Method

If you're doing a fresh Windows 11 installation from USB:

  1. Boot from Windows 11 USB drive
  2. When you see the installation screen, press Shift + F10 to open Command Prompt
  3. Type regedit and press Enter
  4. Create the LabConfig key and DWORD values as described above
  5. Close Registry Editor and Command Prompt
  6. Continue with installation

Alternative: Use Rufus

Rufus is a free tool that can create Windows 11 bootable USB drives with TPM and Secure Boot requirements automatically disabled. Simply select the option to remove Windows 11 requirements when creating the bootable drive.

After applying these registry modifications, Windows 11 installation will no longer check for TPM 2.0 and Secure Boot requirements.

D
Dilawar
Chief of all operations at Softstribe