Prices in USD. Order online, confirm on WhatsApp, receive your key digitally.Need help choosing? Ask before you buy
Cart0

Windows

Can your PC run Windows 11? How to check TPM 2.0, Secure Boot and CPU support

By the TrustiKeys support team. Updated , 3 min read

Run Microsoft's free PC Health Check app first. If it reports a problem, it's almost always one of three things: TPM 2.0 is switched off, Secure Boot is off (or Windows is installed in legacy BIOS mode), or the processor is too old. The first two can usually be fixed in a few minutes in your PC's firmware settings.

Computer motherboard with TPM security chip

Windows 11 minimum requirements

ComponentRequirement
Processor1 GHz+, 2 or more cores, on Microsoft's supported CPU list (roughly Intel 8th gen / AMD Ryzen 2000 and newer)
Memory4 GB RAM
Storage64 GB
FirmwareUEFI with Secure Boot capability
Security chipTPM version 2.0
GraphicsDirectX 12 compatible, WDDM 2.0 driver
Display720p, larger than 9 inches

In practice, 8 GB of RAM and an SSD make a big difference to everyday speed, even though they aren't required.

Step 1: Run PC Health Check

  1. Download the PC Health Check app from Microsoft's Windows 11 page.
  2. Open it and select Check now under Introducing Windows 11.
  3. If it fails, select See all results to see exactly which requirement isn't met.

Step 2: Check and turn on TPM 2.0

Press Windows + R, type tpm.msc and press Enter. If you see "Specification Version: 2.0," you're set. If it says "Compatible TPM cannot be found," the chip may just be disabled.

  1. Restart and enter your UEFI/BIOS setup (usually Del, F2 or F10 at startup; check your PC maker's support page).
  2. Look in the Security or Advanced section for Intel PTT (Platform Trust Technology) or AMD fTPM.
  3. Enable it, save and exit. Then run tpm.msc again.

Step 3: Check Secure Boot and UEFI mode

Press Windows + R, type msinfo32 and look at two lines: BIOS Mode should say UEFI, and Secure Boot State should say On (or Off, if it's merely disabled).

  • BIOS Mode: UEFI, Secure Boot: Off. Enable Secure Boot in the firmware's Boot or Security menu.
  • BIOS Mode: Legacy. Windows is installed on an MBR disk. Convert it to GPT with Microsoft's built-in tool, then switch the firmware to UEFI and enable Secure Boot.
Command Prompt (as administrator)
mbr2gpt /validate /allowFullOS
mbr2gpt /convert /allowFullOS
Back up your files before converting a disk. After converting, change the firmware from Legacy/CSM to UEFI, or the PC won't boot.

If your processor isn't supported

There's no setting to fix an unsupported CPU. Workarounds exist to install Windows 11 anyway, but Microsoft doesn't guarantee updates on unsupported hardware. Windows 10 is no longer supported either (see Windows 10 end of support), so for an older PC the realistic options are new hardware or a limited, offline role.

Once your PC passes

Upgrade from Windows 10 through Windows Update or Microsoft's Installation Assistant. If you need a license, choose Windows 11 Home or Windows 11 Pro; not sure which? Read Home vs. Pro.

Frequently asked questions

Does my PC have TPM 2.0?
Most PCs made since about 2018 do, but it's often switched off. Run tpm.msc to check, then enable Intel PTT or AMD fTPM in the firmware settings.
Will enabling Secure Boot erase my data?
Enabling Secure Boot itself doesn't erase anything. Converting a disk from MBR to GPT is usually safe with mbr2gpt, but always back up first.
Can I install Windows 11 with 4 GB of RAM?
Yes, 4 GB is the minimum. For smooth multitasking, 8 GB or more is recommended.

Products mentioned in this article

Microsoft, WindowsWindows 11 Pro
  • 1 PC
  • One-time purchase
$39.99
Chat on WhatsApp