How to install Windows 11 on an unsupported PC

Windows 11 on a laptop.
diy13 / Shutterstock.com

Windows 11 has strict system requirements, but there are ways around them. For example, it requires at least an 8th generation Intel, AMD Zen 2 or Qualcomm 7 or 8 Series CPU but you can install Windows 11 on PCs with older CPUs.

Need to upgrade an unsupported PC?

Let’s be clear first: If you’re on the fence, we recommend that you upgrade an unsupported PC to Windows 11. Windows 10 is officially supported with security updates until October 2025.

Windows 11 does not have any huge features that make it a must-upgrade, and Microsoft warns that unsupported PCs may experience errors. In fact, Microsoft warns that it may eventually stop delivering security updates to unsupported PCs running Windows 11.

But if you’re interested in running Windows 11 on unsupported hardware, we’ll help.

Whatever you do, we recommend that you first back up your important data. It is always important to have a backup, especially when you upgrade to a new operating system – and especially when the new operating system is not officially supported on your hardware.

Tip: In some situations, you can make your PC officially supported with a configuration change or two.

Here’s how to see why your PC is not supported

You can check if Windows 11 supports your PC by downloading and running the Microsoft PC Health Check app.

If your PC is supported, it’s easy to upgrade to Windows 11. You can do that with just a few clicks.

If Windows 11 does not officially support your PC, PC Health Check will say “currently does not meet Windows 11 system requirements” and tell you why. If the tool reports that your PC is not supported, the process you need to follow depends on the issue it is reporting. You may just need to change a setting in your PC’s UEFI firmware (the modern BIOS replacement) to make your PC supported – or the process may be more involved.

The PC Health Check app says that a PC does not currently meet Windows 11 minimum requirements.

How to enable TPM 2.0

Windows 11 officially requires TPM 2.0. (However, there is an easy way to install Windows 11 if your PC only has TPM 1.2, which we cover below.)

If the tool reports that your computer does not have a TPM, there is a chance that your PC has a TPM – but it may be disabled by default.

To check and enable TPM 2.0, enter your computer’s UEFI firmware settings (the modern BIOS replacement). Look for an option named “TPM”, “Intel PTT”, “AMD PSP fTPM” or “Security Device”. You may find it in the main menu for UEFI settings or in a menu named “Advanced”, “Trusted Computing” or “Security”.

For more information, run an online search for the computer model name and “enable TPM”, or check the official documentation. (If you built your own PC, search for the model name of the motherboard instead.)

You may also need to install a UEFI update to your computer or motherboard. Manufacturers have rolled out updates that either enable TPM 2.0 by default – or add support to it. It may even be possible to upgrade from TPM 1.2 to TPM 2.0 with a firmware update on some PCs; it depends on your hardware and system manufacturer. Contact the manufacturer of your computer (or motherboard) for more information about updates to Windows 11.

After activating the TPM, run the PC Health Check tool again. You should be able to upgrade normally if that was your only problem.

In your UEFIs "Security" menu, look for "TPM" and "Activated."
Benj Edwards

How to enable Secure Boot

If PC Health Check reports that your computer is not using Secure Boot, also look in UEFI firmware settings for a “Secure Boot” setting and enable it if possible.

You may have disabled Secure Boot to install Linux, or it may be disabled on your motherboard. Modern Linux distributions such as Ubuntu and Fedora work on PCs with Secure Boot enabled, so you do not necessarily have to disable this security feature to install Linux.

If you are able to enable Secure Boot, run the PC Health Check tool again. You can now upgrade normally – provided Secure Boot was the only issue.

In your UEFIs "Boot" menu, look for "Safe start-up" and "Activated."
Benj Edwards

How to repair no UEFI (MBR instead of GPT)

Windows 11 requires UEFI. Some older computers offer both modes: UEFI firmware or a traditional older BIOS. If you are currently using a “traditional” MBR partitioning setup, but your PC offers UEFI as an option, switch to a GPT partition table to use UEFI.

There are several ways to do this. Microsoft MBR2GPT Utility may allow you to convert a drive from MBR to GPT format. Microsoft warns that you should only do this if you know that your PC supports UEFI and that you may need to change settings in your PC’s firmware to start it in UEFI mode instead of older BIOS mode afterwards .

If this is your only problem, an easier way would be to perform a clean installation. First, be sure to back up your files (we still recommend backing up your files before upgrading.) Then use the Microsoft Media Creation Tool to create bootable Windows 11 installation media on a USB drive or DVD. Now use the installation media to perform a clean install of Windows 11 and wipe your drive – you may need to put your computer’s firmware in UEFI mode first. Windows 11 deletes your Windows 10 system and configures your drive in GPT mode.

Registry Hack for Unsupported CPUs and / or TPM 1.2 Only

If your only problem is that your computer has an unsupported CPU and / or that it only has TPM 1.2 instead of TPM 2.0, this is the easiest problem to get around.

If you choose, you can work around this limitation by simply modifying the Windows registry. If you make this change, Windows 11 will ignore the CPU version control and install even though only TPM 1.2 is present. However, this does not remove other controls – for example, if your computer does not have a TPM at all, this registry change may not allow you to upgrade.

Warning: The Windows registry is complex, and you need to be careful about what you add, edit, or delete in it. You may cause problems with your Windows installation. If you are not familiar with editing the registry, you can avoid upgrading. However, as long as you follow our advice here, you should have no problems.

To get started, open Registry Editor. You can press Windows + R, type “regedit” and press Enter or type “registry” in the Start menu search box and click the “Registry Editor” shortcut.

Start regedit in the Run window.

Enter the following address in the address bar of the Registry Editor window (or navigate to the one in the left pane):

HKEY_LOCAL_MACHINESYSTEMSetupMoSetup

Enter the address in the registry editor's location bar.

Right-click in the right pane, select New> DWORD (32-bit) value, and enter the following text as the name:

AllowUpgradesWithUnsupportedTPMOrCPU

Double click "AllowUpgradesWithUnsupportedTPMOrCPU".

Double-click the value “AllowUpgradesWithUnsupportedTPMOrCPU” here, set it to “1”, and click “OK”.

Enter "1" and click "OKAY."

Do you want to skip the registration editing process? Download our Enable Unsupported Upgrades registry hack to make the change with just a few clicks.

This downloadable ZIP file contains two REG files: One that enables upgrades on unsupported PCs (Enable Unsupported Upgrades.reg) and one that modifies the change (Undo Enable Unsupported Upgrades.reg). Double-click the “Do Not Enable Supported Upgrades.reg” file and agree to add the information to your registry. To undo your change, double-click Undo File.

These files work in the same way as the above registry hack – they just set the value “AllowUpgradesWithUnsupportedTPMOrCPU” to “1” (to enable unsupported upgrades) or “0” (to return to the default setting).

Double-click the REG file and click "Yes" to agree.

To ensure that the change takes effect, restart your PC before proceeding.

You can now download and run the Windows Installation Assistant tool from the Microsoft website to upgrade your PC to Windows 11, as if it had a supported CPU or TPM 2.0. You just have to accept a warning first.

Note: Keep in mind that this only does two things: It causes Windows 11 to ignore the CPU requirement, and it lets Windows 11 install with TPM 1.2 instead of TPM 2.0. It does not get around other requirements. For example, if your PC does not have a TPM at all or only has an older BIOS instead of UEFI firmware, this registry setting will not help.

PCs without TPM at all, no UEFI or other major issues

If the above tips and registry hack are not enough for your pc, things are now starting to get dicey. If your computer does not have a TPM at all, it is e.g. really not supported.

What does it mean? Microsoft provides e.g. An official way to install Windows 11 with older CPUs and TPM 1.2 chips. Just flip a registration option. It is not supported, but Microsoft will help you do so.

There are reportedly ways to install Windows 11 even if you do not have TPM 1.2 or UEFI. But this is really not supported- you run the risk of encountering errors even more and not getting future security updates if you hack around even these basic level requirements. We have also seen mixed reports of success from people who follow these tricks. Even if it works for you, an update in a few months may result in your computer blue-screening, corrupting your operating system, and forcing you to reinstall Windows 10.

We recommend that you do not follow any of these extreme tricks – you are putting yourself in trouble. Windows 10 works fine until October 2025 and you will probably have a new PC before then if your current PC is too old for even TPM 1.2.

Leave a Comment