Installing Windows 11 on an unsupported PC

David Meego - Click for blog homepageWith the release of Microsoft Windows 11, the hardware requirements for supported PCs took a jump from previous versions of Windows.

In particular, the requirement for Trusted Platform Module (TPM) 2.0 and a modern 64 bit CPU have caused a number of machines to not be eligible/supported to run Windows 11.

While not supported, there is a way to get Windows 11 installed on a machine that does not have TPM 2.0 or has a CPU that is not in the compatibility list. The machine will still need TPM 1.2, Secure Boot, 4GB of RAM, 64GB of storage and a processor with at least two cores to be able to upgrade.

A small registry change and you can perform an in-place upgrade of your system using the install media and running setup.exe.

If you machine does not have physical TPM hardware and cannot have a TPM module added to its motherboard, check if your BIOS can enable a virtual eTPM or if there is a BIOS update which allows for an eTPM.

The registry change required is the addition of the following key and value:


Download the zip file below and rename the .txt file to .reg. Then double click on the file to apply the setting.

Once the registry setting has been added, run the setup.exe file from the Windows 11 install media. If you don’t have the media, please download it from the Download Windows 11 site selecting the Create Windows 11 Installation Media option.

For more information and detailed steps please this article from the Windows Central team:

Here is more information from Microsoft, including the registry change used for this method:

The following steps come from the YouTube video mentioned below, and allow you to fix Windows Terminal and Windows Security if they are not behaving properly. I actually needed to perform them on my Surface Book 2 15″ which IS a supported system.

  • To fix Windows Terminal, install it again from the Windows Terminal GitHub repository.
  • To fix Windows Security, run Windows Terminal (Admin) (right click on Start button) and run:
      get-AppxPackage Microsoft.SecHealthUI -AllUsers | Reset-AppxPackage

I used this method to install Windows 11 on my old GPD Pocket 2 device. My new GPD Pocket 3 (highly recommended) was compatible with Windows 11 and installed easily.

Disclaimer: Microsoft have indicated that they might restrict Windows Updates for Windows 11 installed on an unsupported machine, so follow these steps at your own risk and understanding the possible consequences.

Hope you find this information helpful.


28-Mar-2022: Added links to Microsoft Articles and fixes for Windows Terminal and Windows Security.

28-Mar-2022: This YouTube video shows how you can install Windows 11 on any device that can run Windows 10, but is using an external GitHub project with a hack that modifies the Windows 11 ISO image to bypass the hardware checks.

This article was originally posted on

Please post feedback or comments

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.