PC Doesn’t Meet Windows 11 minimum System Requirements

When installing or upgrading from Windows 10 to Windows 11, you may have got the error message PC doesn’t meet the minimum system requirements during Windows 11 setup. You can also get a similar error message when you use PC Health Check app: This PC doesn’t currently meet Windows 11 system requirements.

Most likely, this error will occur when you are not meeting CPU, TPM 2.0 or Secure boot requirements. Ensure that these requirements along with the requirements mentioned in the following section of this post are met before you continue with the Installation process.

If your device has hardware or software limitation, and you cannot meet CPU, TPM 2.0 or secure boot requirements, you can bypass these checks by creating registry key values.

Microsoft does not recommend installing or upgrading to Windows 11 on a device which does not meeting minimum system requirements. You can use the registry key values to bypass these checks in your lab or test environment.

Note

Requirements for Installing Windows 11

Ensure that your system meets below minimum system requirements for Installing Windows 11. You can also refer to the Microsoft link for more Information: Windows 11 minimum requirements.

Processor1 gigahertz (GHz) or faster with 2 or more cores on a compatible 64-bit processor or System on a Chip (SoC).
RAM4 gigabytes (GB).
Storage64 GB or larger storage device Note: See below under “More information on storage space to keep Windows 11 up-to-date” for more details.
System firmwareUEFI, Secure Boot capable. Check here for information on how your PC might be able to meet this requirement.
TPMTrusted Platform Module (TPM) version 2.0Check here for instructions on how your PC might be enabled to meet this requirement.
Graphics cardCompatible with DirectX 12 or later with WDDM 2.0 driver.
DisplayHigh definition (720p) display that is greater than 9” diagonally, 8 bits per colour channel.
Source Microsoft Linkhttps://www.microsoft.com/en-gb/windows/windows-11-specifications?r=1

Ways to Fix this Error

  1. Use PC Health Check app to get a detailed report on Windows 11compatibility check.
  2. Enable TPM 2.0 and Secure Boot in BIOS.
  3. Upgrade from TPM 1.2 to TPM 2.0 (If TPM is enabled and compatible with TPM 2.0).
  4. Reg keys to Bypass CPU and TPM checks.
  5. Additional Reg Keys to Bypass SecureBoot check, TPM 2.0 and RAM check.
  6. Upgrade the hardware or get a compatible PC for Windows 11 OS.

1. Use PC Health Check App for Compatibility Check

PC Health Check app can be used to check if your PC meets the requirement for Installing Windows 11. Download and Install PC Health Check App, then click on Check now button.

If your PC does not meet the criteria, then you may get a pop-up message, This PC doesn’t currently meet Windows 11 system requirements. Click on See all results to know which specific requirement is not met.

PC Health check app on windows 11
This PC doesn’t currently meet Windows 11 system requirements

2. Enable TPM 2.0 on your PC

If TPM itself is disabled on your computer, then you can refer to the link: #enable TPM to enable it first and then use this link #Enable TPM 2.0 to enable TPM 2.0.

3. Upgrade From TPM 1.2 to TPM 2.0 and Enable Secure Boot

If your PC is running TPM 1.2 but is compatible with TPM 2.0, you can upgrade it through the BIOS security settings. Before proceeding with the upgrade, make sure to disable BitLocker and decrypt your drive if your local drives are encrypted. It’s also advisable to back up any important files to prevent data loss in case of any issues during the upgrade process.

I would be performing these steps on a Lenovo laptop. If you are using any other make and model laptop, the steps might be slightly different. You can follow the manufacture’s guide on entering BIOS mode and making changes w.r.t. TPM and Secure boot.

Note

  1. Restart the device and press F1 to enter the BIOS mode. Navigate to the Security tab, and using your keyboard, select Security Chip then press Enter.
BIOS Security options Lenovo Laptop
  1. Check the Security Chip Type to see if you can change the TPM level from 1.2 to TPM 2.0. On my laptop, it was set to TPM 1.2 which I updated to TPM 2.0.
 TPM level from 1.2 to TPM 2.0 in BIOS
  1. To check Secure Boot, go to the Security tab, select Secure Boot, and press Enter.
Secure Boot option under security in BIOS
  1. Ensure that Secure Boot is Enabled.
Secure Boot option in BIOS

4. Create Registry Entry and Bypass TPM and CPU Requirements

If you do not meet the TPM 2.0 or CPU requirements for the upgrade, you can create the following registry entry to bypass the TPM or CPU checks. However, it’s important to note that you will still require at least TPM 1.2 to proceed with the installation.

upgrade TPM level from TPM 1.2 to TPM 2.0
  • Click on Start and search for Registry Editor.
  • Navigate to HKEY_LOCAL_MACHINE\SYSTEM\Setup\MoSetup.
  • Create a REG_DWORD registry entry AllowUpgradesWithUnsupportedTPMOrCPU and set its value to 1.

If you are Installing Windows 11 from scratch, and you get an error, This PC can’t run Windows 11. You can’t click on Start and go to registry editor as the OS is not installed yet.

To open the registry editor and create the registry key values, you can press Shift + F10 on the window showing the error during the setup. This will open a command prompt in Admin mode. Type regedit and press Enter to open Registry editor to make necessary changes.

AllowUpgradesWithUnsupportedTPMOrCPU
  • If you now launch Windows 11 setup on your computer, it will display a warning message. Click on Accept to proceed with the Installation process.
PC doesn't meet the minimum system requirements

5. Reg Keys to Bypass SecureBoot, TPM 2.0 and RAM Check

There are additional registry keys which can be created to bypass SecureBoot, TPM and RAM checks during the Windows 11 Setup.

  • Click on Start and search for Registry Editor.
  • Navigate to HKEY_LOCAL_MACHINE\SYSTEM\Setup and create a new registry key called LabConfig.
  • Create new registry DWORD entries under LabConfig called BypassRAMCheck, BypassSecureBootCheck and BypassTPMCheck and set their value to 1.

If you are Installing Windows 11 from scratch, and you get an error, This PC can’t run Windows 11. You can’t click on Start and go to registry editor as the OS is not installed yet.

To open the registry editor and create the registry key values, you can press Shift + F10 on the window showing the error during the setup. This will open a command prompt in Admin mode. Type regedit and press Enter to open Registry editor to make necessary changes.

BypassRAMCheck, BypassSecureBootCheck and BypassTPMCheck registry keys

6. Buy a Compatible Hardware to Install Windows 11

If are unable to Install Windows 11 even after performing above steps. Then your device might be very old, and you may need to buy a new upgraded hardware which is compatible with Windows 11. This way, you can ensure that Windows 11 installs and runs smoothly without any issues.

Read Next

Leave a Comment