How to Install Windows 11 Upgrade on Unsupported CPU/TPM
Modify the registry to upgrade Windows 11 with unsupported CPU and TPM.
Windows 11 is a 64-bit operating system and requires Secure Boot and TPM 1.2 (or later). Becareful as this feature requires modifying the registry.
- Download Windows 11 from Microsoft's servers and create a bootable USB thumb-drive or DVD disk.
- On the computer to upgrade, use the WIN-LOGO+R key combination to open the Run dialog.
- Run REGEDIT.EXE.
- Navigate to the HKEY_LOCAL_MACHINE\SYSTEM\Setup\MoSetup key.
- Create a new DWORD (32-bit) Value by right-clicking in the right-side pane.
- Name the new value AllowUpgradesWithUnsupportedTPMOrCPU.
- Hit ENTER to edit the AllowUpgradesWithUnsupportedTPMOrCPU Value data. Set it to 1.
- Insert the Windows 11 installation media and run SETUP.EXE.
- After upgrading Windows 11, remove the previous Windows installation by navigating to the remove temporary files section in the settings app.
This is all that's required to upgrade Windows 11 on unsupported hardware.