Fix "This PC Can't Run Windows 11": Complete Step-by-Step Guide


Trying to upgrade to Windows 11 but seeing the message "This PC can't run Windows 11" can be frustrating. Many users assume they need a new computer, but that's not always true.

In many cases, the problem is caused by a disabled BIOS setting, outdated firmware, or an unsupported configuration that can be corrected in just a few minutes. However, some computers genuinely do not meet Microsoft's minimum hardware requirements.

This guide explains what the error means, how to identify the exact cause, and the safest ways to fix it. Whether you're using Windows 10 or preparing a new PC for Windows 11, you'll find practical, beginner-friendly instructions to help you move forward.

What Does "This PC Can't Run Windows 11" Mean?

This message appears when the Windows 11 installer detects that your computer does not meet one or more of Microsoft's minimum system requirements.

The issue may be caused by:

  • TPM 2.0 is disabled or unavailable

  • Secure Boot is disabled

  • Legacy BIOS is enabled instead of UEFI

  • The processor is unsupported

  • Not enough RAM

  • Insufficient storage

  • The graphics hardware doesn't meet requirements

  • The installation media is outdated

  • BIOS or firmware settings are incorrect

Some problems can be fixed through settings. Others require hardware upgrades or mean the PC is not officially supported for Windows 11.

Windows 11 Minimum System Requirements

Before troubleshooting, verify that your computer meets the basic requirements.

RequirementMinimum
ProcessorCompatible 64-bit CPU with 2 or more cores
RAM4 GB
Storage64 GB or more
FirmwareUEFI
Secure BootRequired
TPMVersion 2.0
GraphicsDirectX 12 compatible
Display720p or higher
InternetRequired for many editions during setup

Meeting these requirements does not guarantee compatibility if the processor is not on Microsoft's supported CPU list.

Step 1: Find Out Why Your PC Is Not Compatible

Before changing any settings, identify the exact reason.

Method 1: Use the PC Health Check App

Microsoft provides a free tool called PC Health Check.

It checks your system and reports exactly why Windows 11 cannot be installed.

Common results include:

  • TPM not detected

  • Secure Boot disabled

  • Unsupported processor

  • Legacy BIOS detected

Knowing the exact issue saves time and prevents unnecessary changes.

Method 2: Check System Information

  1. Press Windows + R.

  2. Type:

msinfo32
  1. Press Enter.

Look for:

  • BIOS Mode

  • Secure Boot State

  • Installed RAM

If BIOS Mode says Legacy, you'll need to switch to UEFI before Windows 11 can be installed.

Step 2: Check TPM 2.0

TPM (Trusted Platform Module) is a security feature required by Windows 11.

How to Check TPM

  1. Press Windows + R.

  2. Type:

tpm.msc
  1. Press Enter.

If TPM is available, you'll see:

  • TPM Manufacturer

  • TPM Version

For Windows 11, the specification version should be 2.0.

If Windows reports that TPM cannot be found, it may simply be disabled in the BIOS.

Step 3: Enable TPM 2.0 in BIOS

Many computers include TPM but leave it disabled by default.

General Steps

  1. Restart your PC.

  2. Press the BIOS key during startup.

Common keys include:

  • Delete

  • F2

  • Esc

  • F10

  • F12

  1. Open the Security or Advanced tab.

  2. Locate TPM.

Depending on your motherboard, it may appear as:

  • TPM

  • Intel PTT

  • AMD fTPM

  • Security Device

  1. Enable it.

  2. Save changes.

  3. Restart the computer.

Step 4: Enable Secure Boot

Secure Boot helps prevent unauthorized software from loading during startup.

Steps

  1. Enter BIOS.

  2. Open the Boot menu.

  3. Locate Secure Boot.

  4. Enable it.

  5. Save settings.

  6. Restart the PC.

If Secure Boot is unavailable, your system may still be using Legacy BIOS.

Step 5: Convert Legacy BIOS to UEFI

Windows 11 requires UEFI firmware.

Check BIOS Mode

Open System Information.

If it shows:

Legacy

You'll need to convert your system disk.

Convert MBR to GPT

Before converting, back up important files.

Open Command Prompt as Administrator.

Run:

mbr2gpt /validate

If validation succeeds, run:

mbr2gpt /convert

Restart the PC.

Enter BIOS.

Switch Boot Mode from:

Legacy

to

UEFI.

Save and restart.

Step 6: Update BIOS

Older BIOS versions may not properly support TPM or Secure Boot.

Visit your motherboard or computer manufacturer's support page.

Download the latest BIOS version.

Carefully follow the manufacturer's update instructions.

Important: Do not interrupt power during a BIOS update.

Step 7: Check Your Processor

Some older CPUs are not officially supported.

Examples include many:

  • Intel 6th Generation processors

  • Intel 7th Generation processors (with limited exceptions)

  • Older AMD processors

If your CPU is unsupported, enabling TPM and Secure Boot alone will not make the PC officially compatible.

Step 8: Check RAM and Storage

Windows 11 requires:

  • At least 4 GB RAM

  • At least 64 GB storage

Check RAM

Press:

Ctrl + Shift + Esc

Open the Performance tab.

Check installed memory.

Check Storage

Open:

This PC

Ensure your system drive has enough free space.

Ideally, keep at least 20–30 GB free before upgrading.

Step 9: Update Windows 10

Install all available Windows updates before upgrading.

Go to:

Settings

Windows Update

Check for Updates

Restart the PC after updates are installed.

Step 10: Try the Windows 11 Installation Assistant

If your PC now meets all requirements but Windows Update still doesn't offer Windows 11, use the Windows 11 Installation Assistant.

It performs another compatibility check and upgrades eligible systems.

Common Reasons the Error Still Appears

If the message remains after making changes, consider these possibilities:

  • BIOS settings were not saved.

  • TPM was enabled incorrectly.

  • Secure Boot is still disabled.

  • BIOS needs an update.

  • Windows installation files are outdated.

  • Processor is unsupported.

  • Storage space is insufficient.

Real-World Example

A desktop computer built in 2020 showed "This PC Can't Run Windows 11."

After checking System Information, the owner discovered:

  • BIOS Mode: Legacy

  • Secure Boot: Off

  • TPM: Disabled

They converted the system disk to GPT, switched the BIOS to UEFI mode, enabled Secure Boot and TPM 2.0, then restarted the computer. The Windows 11 compatibility check passed, and the upgrade completed successfully without replacing any hardware.

Best Practices Before Upgrading

Follow these recommendations for a smoother upgrade:

  • Back up important files.

  • Update Windows 10 first.

  • Install the latest BIOS update.

  • Disconnect unnecessary USB devices.

  • Ensure a stable power source.

  • Free enough disk space.

  • Verify hardware compatibility before starting.

Common Mistakes to Avoid

Avoid these common errors:

  • Updating the BIOS without reading the manufacturer's instructions.

  • Converting MBR to GPT without backing up data.

  • Disabling security features after enabling them.

  • Ignoring processor compatibility.

  • Installing Windows 11 from outdated installation media.

  • Forcing installation on unsupported hardware without understanding the risks.

Troubleshooting Tips

TPM Option Missing

  • Update BIOS.

  • Check whether your CPU supports TPM.

  • Look for Intel PTT or AMD fTPM instead of "TPM."

Secure Boot Cannot Be Enabled

Usually this happens because:

  • Legacy BIOS is still active.

  • The system disk uses MBR instead of GPT.

Convert to GPT and switch to UEFI.

Windows Still Says PC Is Unsupported

Check:

  • CPU compatibility

  • BIOS update

  • TPM version

  • Secure Boot status

  • Storage availability

Run the compatibility checker again after every major change.

Frequently Asked Questions

Can I install Windows 11 without TPM 2.0?

Some unofficial methods exist, but they are not supported by Microsoft. Installing Windows 11 on unsupported hardware may result in compatibility issues and could affect future updates. If possible, use a system that meets the official requirements.

Is TPM available on older computers?

Many computers manufactured after 2018 include TPM 2.0, but it may be disabled by default in the BIOS.

Will enabling TPM erase my files?

No. Simply enabling TPM in the BIOS does not delete your files.

Is Secure Boot required?

Yes. Secure Boot is one of Microsoft's official Windows 11 requirements.

Do I need to reinstall Windows after enabling TPM?

Usually not. If your computer already meets all other requirements, you can proceed with the Windows 11 upgrade without reinstalling Windows first.

What if my processor isn't supported?

If your CPU is not on Microsoft's supported list, your PC is not officially compatible with Windows 11. While there are unofficial installation methods, they are not recommended for most users because they may reduce stability, compatibility, or future update support.

Final Thoughts

The "This PC Can't Run Windows 11" message does not always mean you need a new computer. In many cases, the solution is as simple as enabling TPM 2.0, turning on Secure Boot, switching from Legacy BIOS to UEFI, or updating your BIOS.

Start by identifying the exact cause using Microsoft's compatibility tools, then work through each step carefully. If your hardware meets the official requirements, these fixes will resolve the issue for most users. If your processor or other key components are unsupported, upgrading the hardware—or continuing to use Windows 10 until its support ends—may be the most practical option.


Metadel Genanew

Metadel Genanew

Computer Technician | Windows Printer Troubleshooting Expert

Hi, I'm Metadel Genanew, founder of HuluTeche. I create easy-to-follow tutorials on Windows, printers, networking, and technology to help beginners and professionals solve technical problems quickly.

Post a Comment

0 Comments