Categories About Us Contact Us Become a Member

How to fix “this PC can't run Windows 11” during setup

This appears when you run Windows 11 setup and it decides the machine fails the hardware baseline. Enabling TPM 2.0 and Secure Boot fixes most eligible PCs; truly unsupported ones need the documented bypass. Jump to your situation below or work through the methods in order.

By Neeraj Singh ~7 min Updated Jun 2026 88% found this helpful
Error message
This PC can't run Windows 11. The PC must support TPM 2.0 and Secure Boot.
Summary

The setup message this PC can't run Windows 11 means the installer checked the hardware baseline and one or more of TPM 2.0, Secure Boot and the supported CPU requirement failed. On the great majority of recent PCs the hardware is capable and the block is simply that TPM or Secure Boot is turned off in the firmware, so enabling them lets setup continue. If the processor is genuinely off Microsoft's supported list, the only way forward is the documented registry bypass (the LabConfig keys during a clean install, or the MoSetup value for an upgrade), which Microsoft permits but warns may leave the PC without an entitlement to updates. The fix is therefore to enable TPM and Secure Boot first, confirm the CPU, and use the bypass only knowingly on unsupported hardware.

What this error means

When you launch Windows 11 setup, it enforces a hardware baseline: a supported 64-bit CPU with two or more cores, TPM 2.0, Secure Boot capability, 4 GB RAM and 64 GB storage. If any of the security or CPU checks fail, it shows this message and will not proceed.

The key distinction is fixable versus not. TPM and Secure Boot being off is fixable in the firmware. A CPU that is simply not on Microsoft's list is not, short of the documented bypass, which installs anyway at the cost of guaranteed updates. Knowing which case you are in decides the path.

Common causes

TPM 2.0 is disabled in firmware.
Secure Boot is disabled.
The CPU is not on Microsoft's supported list.
The system is in legacy mode rather than UEFI.
The disk is MBR rather than GPT.
RAM or storage is below the minimum.
Expert insight

“This is the clean-install version of the requirements wall. First thing, is TPM and Secure Boot actually on? Flip them on in the UEFI and most so-called incapable PCs install fine. If the CPU is the holdout and genuinely not on the list, then it is decision time: the LabConfig registry keys during setup will bypass the checks and install Windows 11 anyway, but you are doing it with eyes open, Microsoft says unsupported machines might not get updates. I always make people aware of that trade before they bypass.”

How to fix it

Method 1

Enable TPM 2.0 and Secure Boot

1Enter the UEFI firmware and enable the TPM (listed as Intel PTT or AMD fTPM) and Secure Boot.
2Both are required for Windows 11, and a disabled TPM or Secure Boot is the most common cause.
3Save, boot back into Windows, and check again.
Method 2

Run PC Health Check to see which test fails

1Install and run Microsoft's PC Health Check app and choose Check now under Windows 11.
2It names the specific requirement that fails, TPM, Secure Boot, the CPU, RAM or storage.
3Fix the named item rather than guessing.
Method 3

Bypass the checks during a clean install

1At the This PC can't run Windows 11 screen, press Shift+F10, type regedit, and create a key HKLM\SYSTEM\Setup\LabConfig.
2Add DWORD values BypassTPMCheck=1, BypassSecureBootCheck=1 (and BypassRAMCheck=1 if needed), then close regedit and go Back, Next.
3Microsoft warns unsupported PCs may not be entitled to updates.
Method 4

Bypass during an in-place upgrade

1For an upgrade from within Windows, set a registry value, then run setup:
HKLM\SYSTEM\Setup\MoSetup
AllowUpgradesWithUnsupportedTPMOrCPU = 1 (DWORD)
2This allows the upgrade on a PC with TPM 1.2 and an unsupported CPU, with the same caveat.
Method 5

Decide knowingly on unsupported hardware

1Only bypass if the CPU is genuinely unsupported and you accept the trade-off.
2Back up your data first.
3An eligible PC should be fixed by enabling TPM and Secure Boot instead.

This PC can't run Windows 11 is the hardware baseline failing, and on most machines it is just TPM or Secure Boot switched off, so enable those first. The registry bypass (LabConfig for a clean install, MoSetup for an upgrade) installs on unsupported hardware but carries Microsoft's caveat that such PCs may not be entitled to updates.

Frequently asked questions

Why does setup say this PC can't run Windows 11?
Because the hardware baseline check failed: TPM 2.0, Secure Boot or a supported CPU was not satisfied. On most recent PCs it is simply TPM or Secure Boot being off in firmware.
How do I fix it without bypassing?
Enter the UEFI firmware, enable the TPM (Intel PTT or AMD fTPM) and Secure Boot, and make sure you are in UEFI mode with a GPT disk. Most eligible PCs then install fine.
How do I bypass the check on a clean install?
At the error screen press Shift+F10, run regedit, create HKLM\SYSTEM\Setup\LabConfig, and add BypassTPMCheck=1 and BypassSecureBootCheck=1, then continue. Microsoft warns this leaves the PC unsupported.
How do I bypass during an upgrade?
Set AllowUpgradesWithUnsupportedTPMOrCPU to 1 under HKLM\SYSTEM\Setup\MoSetup, then run setup. This allows an upgrade with TPM 1.2 and an unsupported CPU, with the same caveat.
What is the risk of bypassing?
Microsoft states that PCs not meeting the requirements may not be entitled to updates, including security updates. Weigh that before installing on unsupported hardware.
Is my PC really unsupported?
Run PC Health Check to be sure. Often the CPU is fine and only TPM or Secure Boot is disabled, which is fixable without any bypass.

Still not working?

If TPM and Secure Boot are on but setup still blocks an eligible PC, the firmware may not have saved the change or the disk may be MBR in a UEFI setup. Confirm the saved firmware state and the GPT/UEFI pairing. You can also submit your error to us for a tailored fix.

Was this fix helpful? Thanks for your feedback!