Most upgrade blocks come from TPM 2.0, Secure Boot, CPU eligibility, or a GPT/UEFI setup—spot the flag, then fix the right setting or part.
You click upgrade, and Windows shuts the door with “This PC can’t run Windows 11.” That message feels vague, yet it’s tied to a short checklist. One item fails, and the installer labels the whole machine unsupported.
This article helps you pin down the exact blocker, check it in minutes, and choose a safe path: change a firmware toggle, adjust boot mode, free space, or accept that this PC is a Windows 10 box.
What Windows 11 Checks Before It Lets You Upgrade
Windows 11 is stricter than Windows 10 in four areas: security hardware, boot security, processor family, and baseline system specs. The installer doesn’t negotiate. If one check fails, you see the rejection screen.
TPM 2.0
TPM 2.0 is a security feature that stores cryptographic keys. Many PCs have it, yet it’s turned off in firmware. On Intel boards it may be labeled “PTT.” On AMD boards it may be “fTPM.”
Secure Boot And UEFI
Secure Boot helps block low-level malware by validating boot loaders. It usually pairs with UEFI firmware and a GPT disk layout. If your system is set to Legacy/CSM boot, Windows 11 may refuse the upgrade.
CPU Eligibility
Windows 11 accepts a defined set of CPU generations and models. That’s why a PC with plenty of RAM can still fail. This check is about the CPU family and features, not only raw speed.
Baseline Specs
RAM, storage, graphics driver model, and display requirements still matter. These are often the easiest blockers to clear with a small upgrade or a driver update.
Why Does My PC Not Meet Windows 11 Requirements? Common Flags And Fixes
The installer message doesn’t always name the exact cause. Start with Microsoft’s checker so you’re not guessing. PC Health Check lists each failed line, which keeps you from chasing the wrong knob.
Windows 11 specifications and requirements outline the same checks the installer uses, including TPM, Secure Boot, and the CPU model list.
TPM 2.0 Missing Or Disabled
Many systems fail here even though they have TPM capability. In Windows 10, press Win+R, type tpm.msc, and hit Enter. If you see “TPM is ready for use” and “Specification Version: 2.0,” you’re set. If it says the TPM can’t be found, enable it in firmware.
How To Enable TPM In Firmware
- Restart and enter firmware setup (often Del, F2, or F10).
- Open the security or trusted computing section.
- Turn on Intel PTT or AMD fTPM.
- Save, boot into Windows, then re-check
tpm.msc.
If the option is missing, check for a BIOS/UEFI update from your device maker. Some older boards never get TPM 2.0 capability.
Secure Boot Off
Secure Boot can be off even on a modern UEFI system. In Windows 10, open System Information and look at “Secure Boot State.” If it says Off, flip it on in firmware.
If your firmware is set to Legacy/CSM boot, Secure Boot may be unavailable. In that case, you’ll need to move to UEFI mode and make sure the system disk is GPT.
Legacy Boot Or MBR Disk
Windows 11 expects UEFI. A common failure pattern is a PC that boots in Legacy mode from an MBR disk. In System Information, “BIOS Mode” shows UEFI or Legacy.
If it’s Legacy, you have two practical choices:
- Stay on Windows 10 and plan a clean Windows 11 install on a GPT disk.
- Convert the system disk from MBR to GPT, switch firmware to UEFI, then upgrade.
Disk conversion can work well, yet it carries risk. Back up first. If you’d rather avoid boot troubleshooting, a clean install on a new SSD can be calmer.
CPU Not On Microsoft’s List
This is the toughest blocker to change without new hardware. If your CPU model is outside Microsoft’s accepted list, the installer may stop even when TPM and Secure Boot pass.
Confirm your exact CPU model in Task Manager. Then compare it against Microsoft’s published CPU lists for your brand. If the model is close to the cutoff, update BIOS/UEFI first, since older firmware can misreport features.
RAM, Storage, Or Graphics Driver Model
- RAM: 4 GB is the floor. For a smoother desktop, more helps, especially with browsers.
- Storage: The upgrade needs staging space. Clear space or upgrade the drive.
- Graphics: DirectX 12 with a WDDM 2.0 driver is required. Install the latest driver from the GPU maker.
Do A Clean Triage In 10 Minutes
Run these checks in order. It keeps the process neat and reduces guesswork.
- Run PC Health Check and note each failed item.
- Open System Information and note BIOS Mode and Secure Boot State.
- Run
tpm.mscand note the TPM version. - Check CPU model in Task Manager.
- Check free storage and installed RAM.
Upgrade Blockers And What They Usually Mean
This table maps common failure lines to the first thing to verify. Use it as a map, not a script.
| Blocker You’ll See | What’s Going On | What To Try First |
|---|---|---|
| TPM not found | TPM feature is off, missing, or not detected by firmware | Enable Intel PTT or AMD fTPM in firmware, then re-check tpm.msc |
| TPM is 1.2 | Older TPM chip or older mode | Update firmware; some boards can switch modes, many cannot |
| Secure Boot unsupported | Legacy/CSM boot is active, or Secure Boot is off | Switch to UEFI mode, then enable Secure Boot |
| System disk is MBR | Disk partition style doesn’t match UEFI expectations | Back up, convert to GPT, then set firmware to UEFI |
| Processor isn’t accepted | CPU model isn’t on the allowed list | Confirm model, update BIOS/UEFI, then decide on hardware change or Windows 10 |
| Not enough RAM | Below 4 GB, or upgrade needs extra headroom | Add RAM if the device allows it |
| Not enough storage | Upgrade staging needs free space | Clear space, move files off-disk, or upgrade the SSD |
| Graphics requirement fails | Driver model or DirectX level is below the bar | Install the latest GPU driver from NVIDIA/AMD/Intel |
Firmware Changes That Tend To Go Smoothly
Firmware work can feel tense. A few habits make it safer.
Back Up First
Back up what you can’t replace: documents, photos, project files, game saves, and license keys. A simple external drive copy is fine for many setups.
Update BIOS/UEFI Carefully
A BIOS/UEFI update can add TPM toggles, fix detection quirks, and improve CPU microcode. Read your vendor’s notes and follow their steps exactly. Plug laptops into power before you start.
Change One Setting At A Time
Turn on TPM first. Boot into Windows and confirm it appears in tpm.msc. Next, switch boot mode to UEFI if needed, then enable Secure Boot. Doing it step by step makes troubleshooting clearer.
When Disk Conversion Makes Sense
If your system boots in Legacy mode, you may be on an MBR disk. To use UEFI with Secure Boot, GPT is the clean pairing. That leads to a choice: convert the disk or reinstall Windows.
Choose Conversion When You Want To Keep Apps And Settings
Conversion keeps your current install intact. It’s a fit when the PC is stable, the drive is healthy, and you don’t want to rebuild your setup.
Choose A Clean Install When You Want A Fresh Start
A clean install is often calmer when the current Windows setup has years of leftovers or odd drivers. Move files to an external drive, create installation media, wipe the target drive, then install Windows 11 in UEFI mode.
Hardware Paths When The CPU Is The Blocker
If the CPU isn’t on the list, you’re choosing between staying put, upgrading parts, or replacing the machine.
Desktops: Check Socket And Board CPU Lists
Your motherboard may accept a newer CPU of the same socket, yet only after a BIOS update. Check the board maker’s CPU list for your exact model before you buy anything. Cooling may need an upgrade too.
Laptops: Treat It As A Practical Stop
Most laptops have soldered CPUs. If the model isn’t accepted, staying on Windows 10 until you replace the device is usually the realistic call.
Re-Check After Each Change
After you flip a firmware toggle or update BIOS/UEFI, re-run PC Health Check. It’s common to clear TPM and Secure Boot, then spot a smaller issue like free space or a driver that needs updating.
Table Of Fix Paths By Comfort Level
Pick a path that matches how hands-on you want to be. That choice saves stress.
| Comfort Level | Fixes That Usually Fit | What To Avoid |
|---|---|---|
| Basic | Free up storage, update GPU driver, re-run PC Health Check | Disk conversion tools or firmware menus you’ve never used |
| Intermediate | Enable TPM, enable Secure Boot, switch to UEFI after checking disk style | Rushing into UEFI changes without a backup |
| Hands-on | MBR-to-GPT conversion with backups, clean install, desktop CPU and motherboard upgrades | Buying parts without checking board compatibility and power limits |
| Hands-off | Stay on Windows 10, plan a new PC that meets Windows 11 rules out of the box | Spending on upgrades that won’t change the failing check |
If You Decide Not To Upgrade Right Now
Choosing not to upgrade can be a smart call. A stable PC that does its job beats a forced change that causes headaches.
- Keep Windows Update running and install monthly patches.
- Keep your browser updated and remove sketchy extensions.
- Plan your next PC around TPM 2.0, Secure Boot, UEFI, and a listed CPU so the upgrade is painless.
A Short Checklist To Clear The “Unsupported” Message
- PC Health Check shows which line fails.
tpm.mscreports TPM 2.0 and “ready for use.”- System Information shows BIOS Mode: UEFI.
- Secure Boot State shows On.
- CPU model is on Microsoft’s accepted list.
- At least 4 GB RAM and enough free storage for the upgrade stage.
- Latest GPU driver installed.
References & Sources
- Microsoft.“Windows 11 specifications and requirements.”Lists Windows 11 hardware and firmware checks, including TPM 2.0, Secure Boot, and processor rules.
