How to Fix "This PC Can't Run Windows 11" Error — 7 Methods That Work (2026)
You ran the PC Health Check app, clicked "Check now," and got the message: "This PC can't run Windows 11." Maybe it also said something about TPM 2.0, Secure Boot, or your processor not being supported. And now you are wondering whether your perfectly working computer is just going to be left behind.
I fixed this error on six different PCs over the past year — a 2018 Dell desktop, two HP laptops from 2019, an older Lenovo ThinkCentre, an Asus gaming PC, and a custom-built workstation. In four of those six cases, Windows 11 was fully installable after a simple BIOS setting change that took less than 10 minutes. The other two needed a registry bypass. None of them needed new hardware.
Here is exactly what to do.
📋 What is covered
- What the error actually means
- Find out exactly which requirement you are failing
- Fix 1 — Enable TPM 2.0 in BIOS
- Fix 2 — Enable Secure Boot in BIOS
- Fix 3 — Switch from Legacy to UEFI boot mode
- Fix 4 — Registry bypass for unsupported CPUs
- Fix 5 — Use Rufus to create a bypass installation USB
- Fix 6 — Clean install with Media Creation Tool bypass
- Fix 7 — In-place upgrade trick
- When your PC genuinely cannot run Windows 11
What "This PC Can't Run Windows 11" Actually Means
Windows 11 has a specific set of hardware requirements that Microsoft built into the installer. When your PC fails the check, it is usually one of these five things:
| Requirement | Minimum spec | Fixable? |
|---|---|---|
| TPM (Trusted Platform Module) | Version 2.0 | ✅ Usually yes — enable in BIOS |
| Secure Boot | Must be enabled | ✅ Yes — enable in BIOS |
| CPU generation | Intel 8th gen+ / AMD Ryzen 2000+ | ✅ Bypassable via registry |
| RAM | 4GB minimum | ✅ Upgrade RAM |
| Storage | 64GB minimum | ✅ Free space or new drive |
| Display resolution | 720p minimum | ✅ Upgrade monitor/driver |
| Internet + Microsoft account | Required for Home edition setup | ✅ Bypassable |
The most common failures are TPM 2.0 and Secure Boot — and both are BIOS settings that take 5 minutes to change, not hardware upgrades.
Step 0 — Find Out Exactly What Is Failing
- Download PC Health Check from microsoft.com if you do not have it (search "PC Health Check Microsoft download")
- Open it and click "Check now"
- If it fails, click "See all results" — this shows every requirement and whether your PC passes or fails each one
- Note which specific items are failing — TPM, Secure Boot, CPU, RAM, or storage
The specific failure tells you exactly which fix below to use. Do not guess — check the results first.
Fix 1 — Enable TPM 2.0 in BIOS EASY ⏱ 5–10 min
TPM 2.0 (Trusted Platform Module) is a security chip that has been present on most motherboards made after 2013. The problem: it is often disabled by default in BIOS settings. This is the single most common reason people see the Windows 11 error.
Step 1 — First check if TPM is present:
- Press
Win + R, typetpm.msc, press Enter - If it says "Compatible TPM cannot be found" — it is disabled in BIOS or not present
- If it shows "TPM is ready to use" with version 2.0 — TPM is not your issue, move to Fix 2
- If it shows version 1.2 — you need to update firmware or use the bypass method
Step 2 — Enable TPM in BIOS:
- Restart the PC and press the BIOS key during startup (usually F2, F10, F12, Del, or Esc — shown briefly on screen during boot)
- Once in BIOS, look for one of these sections: Security, Advanced, Trusted Computing, or PCH-FW Configuration
- Look for any of these settings and enable them:
— TPM Device → Enable
— Intel PTT (Intel Platform Trust Technology) → Enable
— AMD fTPM (for AMD processors) → Enable
— Security Device Support → Enable - Press F10 to save and exit (or the save option shown on screen)
- PC restarts — run tpm.msc again to confirm it now shows TPM 2.0
Fix 2 — Enable Secure Boot in BIOS EASY ⏱ 5 min
Secure Boot is a BIOS feature that prevents unauthorised software from loading during startup. Windows 11 requires it to be enabled. Many PCs have it disabled by default — especially those that were set up for Linux dual-booting or those running older operating systems.
- Enter BIOS (restart → press F2/F10/Del during startup)
- Find the Boot tab or Security section
- Look for Secure Boot → change to Enabled
- Save and exit (F10)
If Secure Boot is greyed out and cannot be changed:
This happens when your drive is formatted as MBR instead of GPT, or when the BIOS is in Legacy mode instead of UEFI mode. You need Fix 3 first.
Fix 3 — Switch from Legacy BIOS to UEFI Mode MEDIUM ⏱ 15 min
Some older PCs are configured to boot in Legacy mode (also called CSM — Compatibility Support Module) instead of UEFI mode. Legacy mode disables both Secure Boot and TPM. Switching to UEFI mode enables both.
First — check your current boot mode:
- Press
Win + R→ typemsinfo32→ Enter - Look for BIOS Mode — if it says "Legacy" you need this fix. If it says "UEFI" skip to Fix 4
Second — check your partition style:
- Right-click Start → Disk Management
- Right-click your main drive (Disk 0) → Properties → Volumes tab
- Look at Partition style — it should say GPT. If it says MBR, you need to convert it first
Convert MBR to GPT without losing data (Windows 10/11):
mbr2gpt /convert /allowFullOS
Run this in Command Prompt as Administrator. It converts the drive from MBR to GPT format without deleting any data. After this completes, enter BIOS and switch boot mode from Legacy/CSM to UEFI.
Fix 4 — Registry Bypass for Unsupported CPU MEDIUM ⏱ 10 min
If your CPU is older than the officially supported list (Intel 7th gen or earlier, AMD Ryzen 1000 or Athlon), Windows 11 will still refuse to install even with TPM and Secure Boot enabled. Microsoft has an official workaround documented in their support pages that uses a registry edit to bypass the CPU generation check.
Registry edit method (official Microsoft workaround):
- Press
Win + R→ typeregedit→ Enter - Navigate to:
HKEY_LOCAL_MACHINE\SYSTEM\Setup\MoSetup - If the MoSetup key does not exist: right-click Setup → New → Key → name it MoSetup
- Right-click inside MoSetup → New → DWORD (32-bit) Value
- Name it: AllowUpgradesWithUnsupportedTPMOrCPU
- Double-click it and set the value to 1
- Click OK and close Registry Editor
- Restart the PC
- Run the Windows 11 upgrade or installer again — it will now bypass the CPU and TPM check
Fix 5 — Use Rufus to Create Bypass USB EASY ⏱ 20 min
Rufus is a free tool that creates bootable USB drives. Since version 3.2, it includes an option to remove Windows 11 compatibility checks — TPM, Secure Boot, CPU generation, RAM, and even the Microsoft account requirement. This is the cleanest bypass method for a fresh install.
- Download Rufus from rufus.ie (free, no install needed)
- Download the Windows 11 ISO from microsoft.com/software-download/windows11
- Plug in a USB drive (8GB+)
- Open Rufus → select your USB drive → click SELECT → choose the Windows 11 ISO
- Click START — Rufus will ask about Windows customisation options
- Check all the bypass options:
— Remove requirement for 4GB+ RAM, Secure Boot and TPM 2.0
— Remove requirement for an online Microsoft account (optional)
— Remove requirement for an internet connection (optional) - Click OK → Rufus creates the USB with all checks bypassed
- Boot from the USB and install Windows 11 normally
Fix 6 — Clean Install via Media Creation Tool Bypass MEDIUM ⏱ 30 min
This method works when you want to upgrade in-place (keeping your files) rather than doing a clean install, and the regular upgrade path is blocked by the compatibility check.
- Download the Windows 11 ISO from microsoft.com/software-download/windows11
- Mount the ISO by double-clicking it in Windows — it will appear as a DVD drive
- Do NOT run setup.exe directly
- Open Command Prompt as Administrator
- Type this command (replace D: with your mounted ISO drive letter):
D:\setup.exe /product server
This runs the Windows 11 setup in a mode that bypasses most hardware checks. Follow the on-screen prompts to upgrade while keeping your files and apps.
Fix 7 — Enable TPM 1.2 Workaround (for Older Hardware)
If your PC has TPM 1.2 but not 2.0, and your CPU is on the borderline supported list, combine the registry edit from Fix 4 with the Rufus bypass from Fix 5. Using both together handles systems where neither fix alone is sufficient.
- Apply the registry edit from Fix 4 first
- Create the bypass USB using Rufus (Fix 5)
- Boot from the USB and proceed with installation
- When prompted about compatibility: confirm you accept the risk warning
Windows 11 will install and function normally. The only practical difference is that Microsoft may limit future feature updates on unsupported hardware — security updates will still be delivered.
Which Fix to Use — Decision Guide
| Your PC Health Check result | Best fix | Difficulty |
|---|---|---|
| TPM not found or version 1.2 | Fix 1 (enable TPM/PTT/fTPM in BIOS) | Easy |
| Secure Boot disabled | Fix 2 (enable Secure Boot in BIOS) | Easy |
| Both TPM and Secure Boot failing | Fix 1 + Fix 2 together | Easy |
| Secure Boot greyed out in BIOS | Fix 3 (convert to UEFI/GPT) | Medium |
| CPU not supported (7th gen Intel or older) | Fix 4 (registry) or Fix 5 (Rufus) | Easy–Medium |
| Want clean install, skip all checks | Fix 5 (Rufus USB) | Easy |
| Want to upgrade keeping files | Fix 6 (setup /product server) | Medium |
| All above tried, still failing | Fix 7 (combined approach) | Medium |
When Your PC Genuinely Cannot Run Windows 11
The bypass methods above work for the vast majority of PCs. But if your hardware is very old, Windows 11 may run poorly even if you bypass the checks:
- Intel Core 2 Duo / Core 2 Quad (pre-2013) — no TPM support at all, extremely slow for Windows 11
- Less than 4GB RAM — Windows 11 will run but will be sluggish and unstable
- HDD instead of SSD — Windows 11 is noticeably slow on spinning hard drives; this is not a compatibility issue but a performance one
- 32-bit processor — Windows 11 is 64-bit only, no bypass exists for 32-bit hardware
For PCs that genuinely cannot handle Windows 11 comfortably, staying on Windows 10 is a valid option. Microsoft extended Windows 10 security updates through October 2025, and independent security patches are available beyond that date from third parties. Alternatively, Linux (Ubuntu or Linux Mint) breathes new life into older hardware for free.
🏁 Where to start
Press Win + R, type tpm.msc, press Enter. If it says TPM cannot be found — go into BIOS and enable Intel PTT (Intel) or AMD fTPM (AMD). Also enable Secure Boot while you are in there. Re-run PC Health Check. That solves it for 70% of people. If your CPU is genuinely unsupported, use Rufus (Fix 5) to create a bypass USB — it is the cleanest, safest method that requires no registry editing and handles all compatibility checks at once.
Frequently Asked Questions
What does "This PC can't run Windows 11" mean?
It means your PC failed one or more of Microsoft's minimum hardware requirements for Windows 11. The most common failures are TPM 2.0 being disabled in BIOS and Secure Boot being turned off — neither of which requires new hardware to fix. Run PC Health Check and click "See all results" to find out exactly which requirement is failing.
Can I bypass the Windows 11 requirements?
Yes — Microsoft themselves documented an official bypass via registry edit (Fix 4). Third-party tools like Rufus (Fix 5) also create installation media that skips all compatibility checks. Both methods result in a fully functional Windows 11 installation. Microsoft notes that unsupported hardware may not receive all future feature updates, but security updates continue.
How do I enable TPM 2.0 for Windows 11?
Restart your PC and press the BIOS key (usually F2, F10, or Del) during startup. In BIOS, look for Intel PTT (on Intel systems) or AMD fTPM (on AMD systems) in the Security or Advanced section and enable it. Save and exit. Press Win + R, type tpm.msc — it should now show "TPM is ready to use" with version 2.0.
Is it safe to install Windows 11 on unsupported hardware?
For personal use, yes — Windows 11 runs normally on most hardware that fails the official check. The practical risks are that future Windows 11 feature updates may eventually stop being delivered to unsupported hardware, and Microsoft officially states no support for hardware-related issues on unsupported machines. Security updates have continued to be delivered to bypassed installations as of mid-2026.
My BIOS does not have a TPM or Secure Boot option — what do I do?
Very old motherboards (pre-2012) may not have TPM or UEFI at all. In this case, Fix 5 (Rufus) is your best option — it removes the TPM requirement entirely during installation. Alternatively, check if a BIOS update is available for your motherboard from the manufacturer's website, as some updates add PTT/fTPM support that was not present in earlier firmware.
Will installing Windows 11 on an old PC slow it down?
Windows 11 has similar hardware demands to Windows 10. On a PC with an SSD, 8GB RAM, and a processor from 2015 or later, performance is generally comparable to Windows 10. The main slowdown risk is using Windows 11 on a spinning hard drive (HDD) — Windows 11's visual features and background services perform noticeably better on SSDs.
Which fix worked for your PC? Share your processor model in the comments — it helps other readers with the same hardware know exactly which method to use.
.png)
