The Problem
Setup stops with This PC doesn't currently meet Windows 11 system requirements — usually because of TPM 2.0, Secure Boot, or an unsupported CPU. Windows 10 support has ended, so staying put is not a long-term plan either.
There are official workarounds for some of this, and Microsoft-documented registry bypasses for the rest. Before using any of them, check whether your PC actually is unsupported — a large share of "unsupported" machines simply have TPM switched off in BIOS.
Read this first, honestly. An unsupported install works, but Microsoft states such PCs are not entitled to updates and displays a desktop watermark. In practice updates have continued to arrive, but that can change. Treat this as a stopgap, not a permanent plan. Alternatives are in Windows 10 end of support: what to do.
Step 1: Check Whether You Are Actually Unsupported
Most blocked PCs are supported once firmware settings are corrected.
- Press
Win + R, typetpm.msc, press Enter. If it reports a TPM with Specification Version 2.0, that requirement is met. - Run
msinfo32and check Secure Boot State and BIOS Mode. You want On and UEFI. - Download PC Health Check from Microsoft for a plain-English verdict on which requirement fails.
- If TPM or Secure Boot is simply disabled, enable it and install normally — no bypass needed: enable TPM and Secure Boot for the Windows 11 upgrade.
Step 2: Back Up Everything First
- Copy Documents, Pictures, Desktop, and Downloads to an external drive.
- Note your app licence keys and browser sign-ins.
- Create a full system image if you might want to go back: back up your PC with Windows Backup and File History.
- Verify the backup by opening a few files from it. An unverified backup is not a backup.
Step 3: Create Windows 11 Installation Media
- Download the Windows 11 Media Creation Tool or the ISO from microsoft.com.
- If using the tool, create a USB drive of at least 8 GB. This erases the USB drive.
- If you downloaded the ISO and want to upgrade in place, just double-click to mount it.
Step 4: Choose Your Route
- In-place upgrade (keeps files and apps) — mount the ISO, run
setup.exefrom inside Windows. Best if the PC currently works. - Clean install (erases the drive) — boot from the USB. Best if the current install is a mess. See how to clean install Windows 11.
Both routes need the same bypass below.
Step 5: Apply the Registry Bypass for TPM and CPU
Microsoft documents this key for PCs with TPM 1.2 that fail only the CPU or TPM-version check.
- Open Registry Editor (
Win + R→regedit). - Navigate to:
Create theHKEY_LOCAL_MACHINE\SYSTEM\Setup\MoSetupMoSetupkey if it does not exist: right-click Setup → New → Key. - Right-click in the right pane → New → DWORD (32-bit) Value.
- Name it:
AllowUpgradesWithUnsupportedTPMOrCPU - Set its value to
1. - Restart, then run
setup.exefrom the mounted ISO.
Step 6: Bypass the Checks During a Clean Install
Use this when installing from USB on a PC with no TPM at all.
- Boot from the USB. When the first setup screen appears, press
Shift + F10to open Command Prompt. - Type
regeditand press Enter. - Navigate to
HKEY_LOCAL_MACHINE\SYSTEM\Setup. - Create a new key named
LabConfig. - Inside it, create these DWORD (32-bit) values, each set to
1:BypassTPMCheck BypassSecureBootCheck BypassRAMCheck BypassStorageCheck BypassCPUCheck - Close Registry Editor and Command Prompt, then click Next to continue setup.
Step 7: Handle the Microsoft Account Requirement
- Windows 11 Home pushes hard for an internet connection and a Microsoft account.
- At the network screen, press
Shift + F10and run:start ms-cxh:localonly - That opens the local-account dialog. Create your username and password there.
- If it does not appear on your build, connect to the internet, finish setup with a Microsoft account, then add a local account afterwards in Settings → Accounts.
Step 8: Finish Setup and Install Drivers
- Install chipset drivers first, from your motherboard or laptop manufacturer.
- Then graphics, network, and audio. On older hardware, the manufacturer may only publish Windows 10 drivers — those generally install and work fine.
- General method: how to update outdated drivers.
- Run Windows Update repeatedly until it reports no more updates.
Step 9: Confirm Updates Still Reach You
- Settings → Windows Update → Check for updates.
- Install what appears and restart.
- Check again monthly. If quality updates ever stop arriving, download them manually from the Microsoft Update Catalog by KB number.
- A desktop watermark reading System requirements not met is expected and harmless.
What Not to Do
- Don't use a third-party "Windows 11 bypass installer". The registry keys above are documented by Microsoft and free; repackaged installers from unknown sites are a malware risk. See avoid malware and fake downloads.
- Don't skip the backup. Setup failing partway on unsupported hardware is a real possibility.
- Don't do this on a work machine without permission — it usually breaks device-compliance policies.
- Don't leave BitLocker on without saving your key first. See enable BitLocker drive encryption.
Still Not Working?
If setup fails partway on unsupported hardware, the safer options are: stay on Windows 10 with mitigations from Windows 10 end of support, add a compatible CPU/motherboard — see best PC upgrades — or use the machine for Linux or as a spare.
Related: how to check your PC specs, reinstall Windows without losing data, and activate Windows 11 and fix activation errors.
Related guides
How to Use Task Scheduler in Windows 11
Task Scheduler runs scripts, backups, and cleanups automatically. Here is how to build a task that actually fires, and how to fix one that silently doesn't.
How to Enable Virtualization (VT-x / AMD-V) in the BIOS
Emulators, WSL, and virtual machines all need CPU virtualization switched on in firmware. Here is where each manufacturer hides the setting.
How to Enable Hyper-V in Windows 11
Hyper-V lets you run virtual machines natively in Windows 11 Pro. Here is how to turn it on, create your first VM, and avoid the conflicts it causes.
How to Install WSL on Windows 11 (and Fix It When It Fails)
Run Ubuntu and other Linux distributions inside Windows 11 with WSL. One command installs it — here is that command, plus fixes for every common error.
How to Enter BIOS or UEFI Settings in Windows 11
Need to change boot order, enable TPM, or turn off XMP? Here is how to enter BIOS or UEFI on Windows 11 from inside Windows and with the setup key at startup.