Seeing “This PC can’t run Windows 11” on a perfectly good Dell is annoying, but in most cases it’s a configuration message, not a hardware verdict. Microsoft’s PC Health Check flags three things on Dells more than anything else: TPM 2.0 disabled, Secure Boot disabled, or an unsupported CPU. The first two are BIOS toggles. Only the third is a real wall.
Here’s how to check which one you’re hitting and fix the fixable ones.
Why this happens
- TPM 2.0 disabled in BIOS: The most common Dell-specific cause. The chip is there; the BIOS just has it switched off (often labeled “TPM On,” “PTT,” or “fTPM”).
- Secure Boot disabled: Required by Windows 11 and frequently off on machines that shipped with Windows 10 in legacy configurations.
- BIOS in Legacy/CSM mode instead of UEFI: Secure Boot requires UEFI boot mode. Some Dells shipped with Legacy ROMs enabled, which blocks it.
- CPU below the support cutoff: 7th-gen Intel Core and older (and pre-Ryzen-2000 AMD) aren’t on Microsoft’s list regardless of settings.
- Outdated BIOS: Very old BIOS versions may not expose TPM 2.0 options at all, or report them incorrectly to the Health Check tool.
- PC Health Check misreading: Early versions of the tool were notoriously vague; an outdated checker can report failure without saying why.
How to fix it
Work through these in order — check, enable, update, verify.
Fix 1: Get the real reason from PC Health Check
Don’t guess — the tool tells you exactly what’s failing if you look.
- Download the latest PC Health Check app from Microsoft’s Windows 11 page .
- Run it and click Check now.
- Click See all results — it lists each requirement with a pass/fail. Note exactly which items fail: TPM 2.0, Secure Boot, processor, or something else.
- Everything below targets the specific failures. Don’t change BIOS settings blind.
Fix 2: Enable TPM 2.0 in Dell BIOS
The fix for the most common failure.
- Restart and press F2 repeatedly at the Dell logo to enter BIOS setup.
- Go to Security > TPM 2.0 Security (on some models: Security > PTT Security for Intel Platform Trust Technology).
- Check TPM On and make sure it’s set to TPM 2.0 (not 1.2).
- On newer Dell BIOS layouts, look under Security > TPM 2.0 Security On — the exact path varies by model year.
- Apply, then Exit (saving changes). The laptop reboots.
- Back in Windows, verify: press Win + R, type
tpm.msc, press Enter. It should say “TPM is ready for use” with specification version 2.0.
Fix 3: Enable Secure Boot (and UEFI mode if needed)
The second most common failure, often paired with the first.
- Enter BIOS with F2 at the Dell logo.
- Go to Secure Boot > Secure Boot Enable and check Secure Boot Enable.
- If the option is grayed out, check General > Boot Sequence (or Advanced Boot Options): set Boot List Option to UEFI, and uncheck Enable Legacy Option ROMs.
- Warning: switching from Legacy to UEFI on a Windows 10 installed in Legacy mode can prevent it booting. If your current Windows was installed in Legacy mode, convert it first with
mbr2gpt /convert /allowfullosfrom an elevated command prompt before flipping the BIOS setting. - Apply, exit, and re-run PC Health Check.
Fix 4: Update the Dell BIOS
Old BIOS versions hide TPM options or misreport them.
- Find your Service Tag (sticker on the bottom, or Win + R >
cmd>wmic bios get serialnumber). - Go to Dell’s support site , enter the Service Tag, and check Drivers & Downloads > BIOS.
- If a newer BIOS is available, download and run the updater — on AC power, all programs closed, do not interrupt it.
- After the update, re-enter BIOS and verify the TPM and Secure Boot settings from Fixes 2–3 (updates sometimes reset them).
- Re-run PC Health Check.
Fix 5: Verify the CPU is actually supported
If the processor is the failing item, settings won’t help — but verify before giving up.
- In PC Health Check’s results, confirm the CPU is genuinely the failure (not a misread).
- Check your CPU model: Settings > System > About > Processor.
- Compare against Microsoft’s supported lists on the Windows support site — 8th-gen Intel Core (i3/i5/i7/i9-8xxx) and up, AMD Ryzen 2000 and up.
- Note: some 7th-gen Intel chips (like the i7-7820HQ) got exceptions for specific business laptops — check the list rather than assuming.
Fix 6: Meet the remaining requirements
RAM, storage, and display are rarely the issue on Dells, but check them.
- RAM: 4GB minimum — Settings > System > About > Installed RAM. Most Dells qualify easily.
- Storage: 64GB minimum free-ish space. If you’re tight, run Disk Cleanup (Win + S >
cleanmgr). - If an install fails later with error codes rather than compatibility messages, the 0x80070002 install error guide for Dell covers those specifically.
For Lenovo models hitting the same message, there’s a parallel install error guide for Lenovo .
Fix 7: Run the upgrade once everything passes
With all checks green, do the upgrade properly.
- Re-run PC Health Check and confirm every item passes.
- Back up important files (the upgrade is safe, but backups are free insurance).
- Go to Settings > Update & Security > Windows Update and look for the Windows 11 offer — or download the Installation Assistant from Microsoft’s Windows 11 page .
- Keep the laptop on AC power throughout the upgrade and don’t interrupt it.
Closing
“This PC can’t run Windows 11” on a Dell is a BIOS configuration message about 80% of the time — TPM off, Secure Boot off, or both. Ten minutes in the BIOS setup fixes what the Health Check was complaining about, and the tpm.msc verification proves it. Check the CPU honestly, update the BIOS if the options aren’t there, and you’ll know definitively whether your Dell is upgrading or staying put — no more guessing from a vague error message.
