sodcalculator

10 Tech How-To

How to Check if Motherboard Supports Windows 11

Guide 10-37405 · Updated · Step by step

This guide shows you exactly how to verify whether your computer’s motherboard is compatible with Windows 11. You’ll learn the three key requirements (TPM 2.0, Secure Boot, and a supported CPU) and how to check them using built-in Windows tools and a free utility. No technical background is needed—just follow the steps in order.

What You’ll Need

  • Your Windows 10 or Windows 11 PC (the one you want to upgrade)
  • Administrator access to that PC (you’ll need to open some system tools)
  • An internet connection (to download the PC Health Check app if you choose that method)

Step-by-Step

  1. Check TPM 2.0 using the Trusted Platform Module Management tool. Press Win + R to open the Run dialog, type tpm.msc, and press Enter. In the window that opens, look at the “Status” field. If it says “TPM is ready for use,” note the “Specification Version” below—it must be 2.0. If it says anything else (like “TPM is not detected”), your motherboard either lacks a TPM chip or it’s disabled in the BIOS.
  2. Check Secure Boot status via System Information. Press Win + R, type msinfo32, and press Enter. In the System Summary, find the “Secure Boot State” line. It should read “On.” If it says “Off,” Secure Boot is disabled in the BIOS—you can enable it later, but note that your CPU must support it (most do, but older ones may not).
  3. Check your CPU model and generation. In the same System Information window, look for “Processor” (e.g., “Intel Core i5-8400”). Write down the exact model. Then compare it against Microsoft’s official list of supported CPUs. If you’re unsure where to find that list, a quick web search for “Windows 11 supported Intel processors” or “Windows 11 supported AMD processors” will get you there. Generally, Intel 8th-gen and newer, and AMD Ryzen 2000 and newer are supported, but there are exceptions.
  4. Run the PC Health Check app (recommended). Download the official “PC Health Check” app from Microsoft’s website. Install and run it. Click “Check now” on the Windows 11 section. It will tell you definitively whether your PC meets all requirements. If it says “This PC can run Windows 11,” you’re done. If it says it can’t, it will list which requirement failed (e.g., “TPM 2.0” or “Processor not supported”).
  5. If the PC Health Check shows a failure, check your BIOS settings. Restart your PC and press the key to enter BIOS/UEFI setup (commonly Del, F2, F10, or Esc—the exact key appears on the first screen during boot). Look for a tab called “Security,” “Trusted Computing,” or “Advanced.” Find the TPM setting (sometimes labeled “Intel Platform Trust Technology” or “AMD fTPM”) and set it to “Enabled” or “Firmware TPM.” Also find “Secure Boot” and set it to “Enabled” (if it’s not already). Save changes and exit. Re-run PC Health Check.
  6. If the CPU is not supported, you have no software fix. The only options are to replace the motherboard and CPU with a supported combination, or to install Windows 11 via the official workaround (which involves editing the registry and is not recommended for most users, as it means no future updates).

Common Mistakes

  • Assuming TPM 2.0 means a physical chip. Many modern motherboards have firmware-based TPM (Intel PTT or AMD fTPM) that is disabled by default. You can enable it in BIOS—you don’t need to buy a separate module.
  • Checking only the CPU model, not the motherboard. The motherboard determines whether TPM and Secure Boot are available and enabled. Two motherboards with the same CPU can differ—one might have TPM 2.0, the other not.
  • Ignoring Secure Boot. Even if TPM is fine, Secure Boot must be on. Some older motherboards support it but have it off by default.
  • Using the Windows 11 Installation Assistant without checking first. It will not install if requirements aren’t met, but it might give a confusing error. Always run PC Health Check first.

Tips

  • If you built your PC yourself, check your motherboard’s manual for the exact TPM and Secure Boot settings—they vary by brand and model.
  • If you’re using a prebuilt PC (Dell, HP, Lenovo, etc.), check the manufacturer’s support page for your specific model to see if it’s Windows 11 compatible. They often provide a list.
  • Keep your BIOS updated. Motherboard manufacturers often add TPM 2.0 support or fix Secure Boot bugs via BIOS updates. Check the manufacturer’s website for the latest version.
  • If your motherboard is from around 2016-2017, it might have TPM 2.0 but not support the CPUs on Microsoft’s list. That’s a common dead-end.

Troubleshooting

PC Health Check says TPM 2.0 is missing, but you have a TPM chip installed. The chip might be disabled in BIOS, or the BIOS is set to use a different TPM version (1.2). Enter BIOS, find the TPM settings, and ensure it’s set to 2.0. If it’s a firmware TPM (Intel PTT/AMD fTPM), enable that instead of the physical chip.

PC Health Check says Secure Boot is off, but you can’t find the option in BIOS. Some motherboards hide Secure Boot behind “CSM” (Compatibility Support Module). If CSM is enabled, Secure Boot is unavailable. Disable CSM (set it to “UEFI only” mode) and then look for Secure Boot. Note: disabling CSM may prevent booting from old MBR drives—back up important data first.

Your CPU is on the supported list, but PC Health Check still fails. This can happen if the motherboard’s BIOS is too old to correctly identify the CPU. Update the BIOS to the latest version from the manufacturer’s website. Also ensure that TPM and Secure Boot are enabled as described above.

You have a very old motherboard (pre-2015) and TPM is not present at all. In that case, Windows 11 cannot be installed normally. You could try the registry workaround, but be aware that Microsoft may block updates. The safer route is to stick with Windows 10 until its end-of-support date (October 14, 2025), then consider a hardware upgrade.

Frequently Asked Questions

Can I install Windows 11 on an unsupported motherboard?

Yes, there is an official registry workaround that bypasses the TPM 2.0 and CPU checks, but it’s not recommended for daily use because you won’t receive security or feature updates. It’s best used only for testing in a virtual machine.

Do I need to buy a TPM 2.0 chip?

Only if your motherboard lacks firmware TPM (Intel PTT or AMD fTPM). Most motherboards from 2016 onward have it, but it’s often disabled by default. Check BIOS first—you may not need to buy anything.

How do I know if my motherboard has TPM 2.0 without booting?

You can check the motherboard’s manual or the manufacturer’s website. Look for “TPM header” or “Intel PTT” support. If it has a TPM header, you can add a module, but if it supports Intel PTT or AMD fTPM, you just enable it in BIOS.

Will Windows 11 run on a 7th-gen Intel CPU?

No, Intel 7th-gen CPUs (Kaby Lake) are not on Microsoft’s supported list. Even if your motherboard has TPM 2.0, the CPU is not officially supported. You can use the workaround, but again, no updates.

Does enabling TPM 2.0 affect my data?

No, enabling TPM itself doesn’t erase data. However, if you have BitLocker enabled, you may need to suspend it before changing TPM settings, or you might be prompted for a recovery key. Always back up important files before making BIOS changes.

Can I check compatibility from another PC?

You can use the PC Health Check app on the target PC only, because it reads the hardware directly. You cannot check remotely. However, you can look up the motherboard model online and see its specs.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →