How to Guide, Microsoft Windows

Windows 11 System Requirements: How to Check TPM 2.0 and Secure Boot

Infographic: Windows 11 System Requirements: How to Check TPM 2.0 and Secure Boot – What are the Windows 11 system requirements?

The Windows 11 system requirements are a compatible 64-bit processor with two or more cores at 1 GHz or faster, 4 GB of RAM, 64 GB of storage, UEFI firmware with Secure Boot capability, TPM 2.0, and a DirectX 12 graphics card. Most PCs from 2018 onwards qualify, but TPM and Secure Boot are often switched off in firmware.

Below you’ll find the full requirements table, the quickest way to test your PC, and exactly where to look for TPM 2.0 and Secure Boot, plus what to do if your processor isn’t supported.

Key takeaways

  • The hard blockers are usually TPM 2.0, Secure Boot and the processor list, not RAM or storage.
  • Microsoft’s PC Health Check app tells you in a minute which requirement fails.
  • Run tpm.msc to check TPM and msinfo32 to check Secure Boot and BIOS mode.
  • TPM and Secure Boot are frequently present but disabled; turning them on in UEFI settings often solves it.
  • Microsoft advises against installing on unsupported hardware, which may not receive updates.

What are the Windows 11 system requirements?

Microsoft’s minimum requirements for Windows 11 are a compatible 64-bit processor or SoC (1 GHz, two or more cores), 4 GB RAM, 64 GB storage, UEFI firmware that is Secure Boot capable, TPM version 2.0, DirectX 12 graphics with a WDDM 2.0 driver, and a 720p display larger than 9 inches. These apply to Home, Pro and the business editions alike.

Component Minimum requirement What it means in practice
Processor 1 GHz or faster, 2+ cores, on Microsoft’s compatible 64-bit list Broadly Intel 8th generation and AMD Ryzen 2000 series onwards, plus supported Arm chips
RAM 4 GB 8 GB or more for comfortable everyday use
Storage 64 GB or larger An SSD makes a far bigger difference than the minimum suggests
System firmware UEFI, Secure Boot capable Legacy BIOS/CSM mode must be switched to UEFI
TPM Trusted Platform Module 2.0 Often firmware-based (Intel PTT or AMD fTPM)
Graphics DirectX 12 compatible, WDDM 2.0 driver Almost any integrated GPU from the last several years
Display 720p, greater than 9″ diagonal, 8 bits per colour channel Rarely a problem on laptops or desktops
Internet and account Home, and Pro for personal use, need internet and a Microsoft account at first setup Business setups of Pro can use work or school sign-in

The source for all of the above is Microsoft’s Windows 11 specifications page. Feature-specific extras (for example, Hyper-V needing second-level address translation, or certain Copilot+ features needing an NPU) sit on top of these minimums.

How do I check if my PC can run Windows 11?

Install Microsoft’s free PC Health Check app on the Windows 10 PC, open it and select Check now under the Windows 11 heading. It reports whether the device meets every requirement and, if not, names the failing item, such as TPM, Secure Boot, processor or storage, so you know what to fix.

  1. Download PC Health Check from Microsoft (search “PC Health Check” on microsoft.com) and install it.
  2. Open the app and select Check now in the “Introducing Windows 11” panel.
  3. Select See all results to view every pass and fail.
  4. Note any failures, then use the sections below to confirm and fix them.

On a Windows 10 PC that qualifies, Windows Update may also show “This PC can run Windows 11”. A common pattern in our support tickets: Health Check flags TPM or Secure Boot on a perfectly modern motherboard simply because the firmware shipped with those options off.

Infographic: How do I check if Secure Boot is enabled?

How do I check if my PC has TPM 2.0?

Press Windows key + R, type tpm.msc and press Enter. If the TPM Management console shows “The TPM is ready for use”, look at Specification Version under TPM Manufacturer Information: it must read 2.0. If you see “Compatible TPM cannot be found”, the TPM is missing or, more often, disabled in firmware.

  1. Press Win + R to open Run.
  2. Type tpm.msc and select OK.
  3. Read the Status line and the Specification Version.
  4. If the version is lower than 2.0 (for example 1.2), the device doesn’t meet the requirement as it stands.

Prefer the command line? Open PowerShell as administrator and run Get-Tpm. TpmPresent and TpmReady should both read True. Some older 1.2 chips can be updated to 2.0 with a manufacturer firmware update, so check your PC maker’s support page before giving up.

How do I check if Secure Boot is enabled?

Press Windows key + R, type msinfo32 and open System Summary. Check two lines: BIOS Mode should say UEFI, and Secure Boot State should say On. “Off” means the PC supports Secure Boot but it is disabled; “Unsupported” usually means the PC is running in Legacy BIOS mode.

BIOS Mode Secure Boot State What to do
UEFI On Nothing; you pass this check
UEFI Off Enable Secure Boot in firmware settings
Legacy Unsupported Disk must be GPT before switching firmware to UEFI

The Legacy case needs care. If Windows was installed in Legacy mode, the system disk is probably MBR, and switching the firmware to UEFI alone will stop it booting. Microsoft’s MBR2GPT tool converts the disk without deleting data, but take a full backup first. If you are planning a clean install anyway, the new installation will create GPT partitions automatically.

How do I turn on TPM 2.0 and Secure Boot?

Restart into your UEFI firmware settings, find the TPM option (often called Intel PTT, Intel Platform Trust Technology, AMD fTPM or Security Device Support) and enable it, then find Secure Boot under the Boot or Security menu and enable it. Save, exit, and rerun PC Health Check to confirm.

  1. In Windows 10, go to Settings > Update & Security > Recovery and select Restart now under Advanced startup. (On Windows 11 it’s Settings > System > Recovery.)
  2. Choose Troubleshoot > Advanced options > UEFI Firmware Settings > Restart.
  3. Look in the Advanced, Security or Trusted Computing menus for the TPM setting and enable it.
  4. Open the Boot or Security menu and set Secure Boot to Enabled. Some boards require CSM to be disabled first, and some need “Standard” or “Install default keys” selected.
  5. Save changes (often F10) and restart.
  6. Run tpm.msc and msinfo32 again to confirm both changes took effect.

Menu names vary between manufacturers, so check your PC or motherboard maker’s documentation if you can’t find an option. Microsoft’s guide to enabling TPM 2.0 lists the common labels.

One more 2026-specific point: several of the original Microsoft Secure Boot certificates from 2011 expire during 2026. Keep Windows Update switched on and install any firmware updates your PC maker releases, so the replacement certificates arrive. Devices that miss them still boot but stop receiving new boot-level protections.

Your PC passes? Make sure the licence matches the edition

Once Health Check shows green, you can upgrade or install fresh. If you need a licence, WinCDKey offers a Windows 11 Pro retail key and a Windows 11 Home retail key; Home users who want BitLocker and Remote Desktop can use the Home to Pro upgrade instead.

What if my processor isn’t supported by Windows 11?

If PC Health Check says your processor isn’t supported, there is no setting that changes that. Your realistic options are to stay on Windows 10 with Extended Security Updates for now, replace the PC or motherboard, or accept the risks of an unsupported installation, which Microsoft advises against because such devices may not receive updates.

Option 1: Stay on Windows 10 with ESU

Windows 10 reached end of support on 14 October 2025. Eligible personal PCs on version 22H2 can enrol in consumer Extended Security Updates, which now run to 12 October 2027, as covered in our Windows 10 ESU extension explainer. That buys time to plan a hardware upgrade.

Option 2: Upgrade hardware

For desktops, a newer processor and motherboard usually costs less than a new PC, and a Windows licence carries over if it is a retail licence. OEM licences are tied to the original motherboard; our guide to transferring a Windows licence to a new PC explains the difference.

Option 3: An unsupported installation (not recommended)

Workarounds exist, including registry edits Microsoft once documented and later removed from its support pages, and third-party tools that strip the checks. We don’t recommend them as a main route. Microsoft’s download page warns that installing on a PC that doesn’t meet the minimum requirements may leave it unsupported and without updates, and future feature updates may not install.

Frequently asked questions

Can Windows 11 run on 4 GB of RAM?

Yes, 4 GB is Microsoft’s official minimum, so Windows 11 installs and runs. In practice, a few browser tabs plus Office or Teams will push a 4 GB machine into heavy disk paging and noticeable slowdowns. 8 GB is a sensible working minimum, and 16 GB suits multitasking, larger spreadsheets and light creative work.

Does Windows 11 require TPM 2.0 or will TPM 1.2 work?

Windows 11 requires TPM 2.0, and TPM 1.2 doesn’t meet the requirement. Check the Specification Version in tpm.msc. Some business laptops with TPM 1.2 can be moved to 2.0 through a manufacturer firmware update, so look on your PC maker’s support site before assuming the hardware is unsuitable.

Is my PC too old for Windows 11?

Generally, PCs with an Intel 8th-generation Core or AMD Ryzen 2000-series processor or newer can run Windows 11, provided TPM 2.0 and Secure Boot are enabled. Older CPUs aren’t on Microsoft’s supported list. PC Health Check gives a definitive answer for your exact machine in about a minute.

Why does PC Health Check say my PC must support Secure Boot?

Usually because the PC is running in Legacy BIOS (CSM) mode or Secure Boot is turned off. Run msinfo32 and check BIOS Mode and Secure Boot State. If BIOS Mode shows Legacy, convert the system disk to GPT with MBR2GPT after a backup, then switch firmware to UEFI and enable Secure Boot.

Is it safe to enable TPM in BIOS?

Yes, enabling the firmware TPM is a normal, supported change and doesn’t affect your files. One caution: if BitLocker or device encryption is already active, changing TPM or Secure Boot settings can trigger a recovery key prompt, so make sure you have your BitLocker recovery key saved before you start.

Do I need a new licence to move from Windows 10 to Windows 11?

Usually not. A qualifying, activated Windows 10 PC upgrades to the equivalent Windows 11 edition and keeps its digital licence. You only need a new licence if you’re building a PC, installing a different edition, or the old licence was OEM and tied to hardware you have replaced.

The bottom line

Most failed Windows 11 compatibility checks come down to TPM 2.0 or Secure Boot being switched off, which takes five minutes to fix in firmware. If the processor is the blocker, plan a hardware change rather than forcing an install. Once your PC passes, follow our guide to creating a Windows 11 bootable USB to install it.

Resource Why it helps
Microsoft Windows 11 specifications Official minimum hardware requirements
Enable TPM 2.0 on your PC Microsoft’s TPM check and firmware guidance
MBR2GPT documentation Convert a Legacy MBR disk to GPT for UEFI
Windows 10 ESU extended to October 2027 Option if your hardware isn’t supported
Create a Windows 11 bootable USB Next step once your PC passes
Transfer a Windows licence to a new PC Retail vs OEM rules after a hardware upgrade
Windows 11 Pro retail key Licence for a Pro installation
Windows 11 Home retail key Licence for a Home installation
Upgrade Windows 11 Home to Pro Add Pro features without reinstalling


Leave a Reply

Your email address will not be published. Required fields are marked *