“This PC can’t run Windows 11” is the message the PC Health Check app and Windows Update show when your laptop fails Microsoft’s compatibility requirements. Before you assume your laptop is too old, know this: most failures are configuration problems, not hardware problems. TPM 2.0 disabled in BIOS and Secure Boot turned off account for the vast majority of failed checks on laptops that are perfectly capable of running Windows 11.
This guide walks through each requirement in order, showing you how to check it and fix it. For brand-specific BIOS paths, see the Lenovo variant or the Dell version .
Why this happens
- TPM 2.0 disabled in BIOS. The single most common cause — the chip exists but is switched off (Intel PTT / AMD fTPM).
- Secure Boot disabled. Required by Windows 11; often off on laptops that shipped with Windows 10 in legacy mode.
- Legacy BIOS / CSM mode instead of UEFI. Secure Boot requires UEFI; CSM/legacy mode blocks it.
- MBR-partitioned disk. Secure Boot and UEFI need GPT partitioning; MBR disks fail the chain.
- Unsupported CPU. Microsoft’s CPU list excludes processors older than 8th-gen Intel / Ryzen 2000 (with narrow exceptions).
- Less than 4GB RAM or 64GB storage. Rare on modern laptops, but the check enforces it.
How to fix it
Work through these in order — each step clears one requirement.
Fix 1: Run the PC Health Check to identify the exact blocker
Don’t guess; get the specific failure.
- Download the PC Health Check app from Microsoft’s Windows 11 download page .
- Install it, open it, and click Check now in the Windows 11 section.
- Click See all results to list exactly which requirements fail — TPM, Secure Boot, processor, RAM, or storage.
- Write down the failures; the fixes below address each one.
Fix 2: Enable TPM 2.0 in BIOS
The fix for the most common failure.
- Restart and enter BIOS/UEFI setup — usually F2, Del, or Esc at the logo (HP: F10, Lenovo: F2 or Novo button, Dell: F2).
- Find the security section and look for TPM, Intel PTT (Intel CPUs), AMD fTPM (AMD CPUs), or Trusted Computing.
- Set it to Enabled (not just “Available” — on some BIOSes TPM shows as present but disabled).
- Save with F10 and exit.
- Back in Windows, verify: press Win + R, type
tpm.msc, press Enter — it should report TPM 2.0 ready for use.
Fix 3: Enable Secure Boot
The second most common blocker.
- Re-enter BIOS setup.
- Find Secure Boot (usually under Security or Boot tabs) and set it to Enabled.
- If Secure Boot is greyed out, first disable CSM / Legacy Boot and ensure Boot Mode is set to UEFI (not Legacy).
- Save and exit, then re-run the PC Health Check.
- Note: switching from Legacy to UEFI won’t boot an MBR-partitioned Windows — check Fix 4 first if your disk is MBR.
Fix 4: Convert MBR to GPT if needed
Required when the disk uses the old MBR layout.
- In Windows, open an admin Terminal and run:
diskpart, thenlist disk. If your system disk shows no asterisk under GPT, it’s MBR. - Exit diskpart (
exit), then run Microsoft’s converter:mbr2gpt /validate /disk:0 /allowFullOS(Replace 0 with your system disk number if different.) - If validation succeeds, run:
mbr2gpt /convert /disk:0 /allowFullOS - Restart, enter BIOS, set boot mode to UEFI, enable Secure Boot, and boot — Windows should start normally on the converted disk.
Fix 5: Check your CPU against Microsoft’s list
The one requirement you can’t change with settings.
- Find your exact CPU: Settings > System > About shows the processor name.
- Compare it against Microsoft’s supported processor lists on the Windows support hub .
- 8th-generation Intel Core and AMD Ryzen 2000-series (and newer) are supported; older chips officially aren’t.
- If your CPU is on the list but the check still fails, the issue is TPM/Secure Boot configuration — revisit Fixes 2 and 3.
Fix 6: Verify RAM and storage meet minimums
Quick to check, occasionally the blocker on budget models.
- Settings > System > About shows installed RAM — you need 4GB minimum (8GB+ recommended for actual usability).
- Open File Explorer > This PC and confirm the system drive has 64GB+ total capacity.
- If RAM is the issue on an upgradeable laptop, adding a stick is cheap — but most laptops failing here fail on TPM instead, so double-check Fix 2.
Fix 7: Update the BIOS
Old BIOS versions sometimes hide TPM options or misreport readiness.
- Visit your laptop maker’s support page for your exact model and check for a newer BIOS.
- Install it with AC power connected and all apps closed — do not interrupt.
- Re-enter BIOS afterward: TPM and Secure Boot options sometimes appear only after the update.
- Re-run the PC Health Check to confirm everything passes.
Fix 8: Re-run the check and start the upgrade
Confirm all green, then proceed.
- Open PC Health Check and click Check now again — every item should pass.
- Go to Settings > Windows Update — the Windows 11 upgrade offer should now appear.
- Back up important files before upgrading (an external drive or cloud backup), then start the installation.
- The upgrade keeps your files and apps; allow 1–2 hours for it to complete.
Closing
“This PC can’t run Windows 11” is a configuration checklist, not a verdict on your laptop — TPM 2.0 and Secure Boot toggles in BIOS resolve it for the vast majority of machines. Work the requirements one at a time with the PC Health Check confirming each fix, and only the CPU requirement is truly non-negotiable. Once every check is green, the upgrade itself is the easy part.
