Install Windows 11 on Unsupported PC via Registry
Installing Windows 11 on unsupported hardware is possible by modifying the Windows Registry to bypass strict requirements for TPM 2.0, Secure Boot, and compatible processors. This guide outlines the exact registry keys and values needed to circumvent these hardware checks during both clean installations and in-place upgrades.
Method 1: Bypass Hardware Checks During a Clean Installation
Use this method when booting from a Windows 11 installation USB drive on a clean or formatted drive.
- Boot from the Windows 11 Installation Media: Insert your bootable USB drive and start your computer from it.
- Open the Command Prompt: When the Windows Setup
screen appears (where you select your language and region), press
Shift + F10(orShift + Fn + F10on some laptops) to open the Command Prompt. - Launch the Registry Editor: Type
regeditand pressEnter. - Navigate to the Setup Key: In the Registry Editor,
navigate to:
HKEY_LOCAL_MACHINE\SYSTEM\Setup - Create a New Key:
- Right-click the Setup folder in the left sidebar.
- Select New > Key.
- Name the new key
LabConfig.
- Create the Bypass Values: Select the
LabConfigkey, right-click the empty space in the right pane, and create the following DWORD (32-bit) Values, setting the value data for each to1:BypassTPMCheck(Value:1)BypassSecureBootCheck(Value:1)BypassCPUCheck(Value:1)BypassRAMCheck(Value:1— optional, for systems with under 4 GB RAM)BypassStorageCheck(Value:1— optional, for systems with under 64 GB storage)
- Resume Installation: Close the Registry Editor and Command Prompt windows. Continue with the standard Windows 11 installation process.
Method 2: Bypass Checks for an In-Place Upgrade
Use this method if you are currently running Windows 10 and want to upgrade directly to Windows 11 without losing your files. Note that this method requires at least TPM 1.2.
- Open the Registry Editor: Press
Windows Key + R, typeregedit, and pressEnter. - Navigate to the MoSetup Key: Go to:
HKEY_LOCAL_MACHINE\SYSTEM\Setup\MoSetup(If theMoSetupkey does not exist, right-clickSetup, choose New > Key, and name itMoSetup.) - Create the Bypass Value:
- Right-click in the right pane and select New > DWORD (32-bit) Value.
- Name the value
AllowUpgradesWithUnsupportedTPMOrCPU. - Double-click the newly created entry and change its Value
data to
1. - Click OK.
- Run the Upgrade: Mount your Windows 11 ISO file or
open your installation media, run
setup.exe, and follow the on-screen instructions to complete the upgrade.