Skip to content

3 Ways to Fix “This PC Can’t Run Windows 11” Error

Our previous article told you how to check whether your PC is compatible with Windows 11 or not through Microsoft’s PC Health Check tool. However, many people have been getting the “This PC Can’t Run Windows 11” message despite having powerful specifications. Well, here are easy ways to fix theThis PC Can’t Run Windows 11″ error in the PC Health Check application.

Related Tip: 3 Ways to Install Windows 11 on Unsupported PC

Fix “PC Can’t Run Windows 11” Error in PC Health Check

Fix "This PC Can’t Run Windows 11" Error

Minimum System Requirements for Windows 11

Before we start, make sure your computer supports the minimum requirements for Windows 11. If your PC is running too old specs, it won’t be compatible with the new OS. Below are the minimum system requirements:

  • A modern 64-bit processor
  • 1GHz clock speed, at least 2 cores
  • 4GB of RAM and 64GB Drive
  • UEFI, Secure Boot capable
  • Trusted Platform Module (TPM) version 2.0 or newer
  • 9-inch display with a minimum resolution of 1366 x 768
  • Compatible with DirectX 12 or later with WDDM 2.0 driver
  • List of Intel, AMD, and Qualcomm processors that support Windows 11

Previously, Microsoft mentioned TPM 1.2 as the minimum requirement. However, it is now removed while keeping TPM 2.0 as the current minimum requirement.

Why Am I Getting “This PC Can’t Run Windows 11” Error?

Almost all modern computers are compatible with Windows 11. However, despite having a supported device, the Health Check app may show the “This PC Can’t Run Windows 11” error for you.

Related | Get Windows 11-Style Centered Taskbar on Windows 10

Possible Reasons for Windows 11 Incompatibility Error:

  • Incorrect Report by Health Check tool.
  • TPM is disabled on your computer.
  • Secure Boot is not enabled.

Steps to Fix if Your PC Can’t Run Windows 11

1. Incorrect Report by Health Check App

Update: Microsoft has now updated the compatibility document to correct the guidance around the TPM requirements for Windows 11. The previous minimum requirement of TPM 1.2 has been removed, meaning you now need TPM 2.0 to run Windows 11. Also, the Health Check app has been updated to show the exact reason behind incompatibility.

For starters, Microsoft’s official compatibility document specifies two levels of hardware requirements for the new operating system- ‘Soft Floor’ and ‘Hard Floor.’ The first mentions TPM 2.0, while the other mentions that Windows 11 can also work on TPM 1.2 or newer.

 Fix "This PC Can’t Run Windows 11" Error

Evidently, the Health Check app checks your machine’s compatibility against the second-floor hardware requirements, which needs TPM 2.0 and 8th Gen Intel & Ryzen 2000 series processors.

But in reality, you can use Windows 11 on devices with TPM 1.2 security and any modern 64-bit dual-core processor with a 1GHz clock speed. So, the “Your PC can’t run Windows 11” message could likely be due to an incorrect analysis by the Health Check app.

Microsoft has already acknowledged the issue and will be updating its Health Check app in the coming weeks with better clarity on hardware requirements. “We’re going to improve the PC Health Check app over the next couple of weeks,” said Microsoft.

So, wait for an update to the Health Check tool. You can download it by visiting the Windows 11 page and checking the “Check for compatibility” space. Once the update is released, we’ll add a direct download link here.

2. Enable TPM from BIOS

TPM or Trusted Platform Module is a security chip designed to provide hardware-based, security-related functions. For starters, TPM has been a requirement since 2016, so there’s a good chance that your PC already has it.

In fact, PCs shipped in the last few years have the TPM 2.0. So, it could be that your computer supports TPM, but it is disabled, causing the Health Check app to report that Windows 11 can’t run on your computer.

If disabled, you’ll have to open the BIOS menu and enable TPM manually.

Check if TPM is Enabled

To check if your computer has the compatible TPM, run the command get-tpm in the PowerShell window.

  1. Open the Start menu and search for Windows Powershell.
  2. Right-click on “Windows PowerShell” and tap Run as Administrator.
  3. Once the window opens, type and enter get-tpm.Check if TPM is Enabled
  4. Check whether TPM is present and enabled or not.

Check TPM for Windows 11

Alternatively, you can press Win + R, type tpm.msc, and press Enter. Once the TPM Management window opens, check the “Status” and your “TPM Specification Version.”

Enable TPM in BIOS Menu

If TPM is not enabled, you can enable it through the BIOS menu as follows:

  1. Shut down your computer.
  2. Reboot it and during startup, open the BIOS or UEFI menu by pressing F1, F2, F10, F11, DEL- the key varies depending on the manufacturer- check the user manual or manufacturer’s website for exact information.
  3. Once the BIOS or UEFI menu opens, tap the Security option.
  4. Here, look for TPM and check if it’s enabled. If not, enable it.
  5. Now, make sure to Save and Exit. Then, restart your PC.

You may find the option in Advanced Settings > Security > Trusted Computing or Settings > Miscellaneous > Trusted Computing on some devices.

3. Turn On Secure Boot

Secure Boot is a security standard to help make sure that a device boots using only software that the manufacturer trusts. This helps protect from malware and is usually available on all modern computers.

Your PC must support Secure Boot to be compatible with Windows 11.

Check if Secure Boot is Enabled

To check if Secure Boot is enabled on your computer:

  1. Press Windows+R to open the Run window.
  2. Type and enter msinfo32.Check Secure Boot for Windows 11
  3. Once the window opens, look for “Secure Boot State.”Check if Secure Boot is On
  4. Check whether it’s on or not. If not, enable it through the steps below.

Enable Secure Boot in BIOS Menu

Like TPM, you can enable Secure Boot from the BIOS menu.

Enable Secure Boot for Windows 11

  1. Open the BIOS or UEFI menu by following the steps for TPM above.
  2. Go to the Boot tab. You may have to go to the Advanced mode.
  3. Look for the Secure Boot option. Check if it’s enabled.Enable Secure Boot for Windows 11
  4. If not, enable it.
  5. Save and exit, then restart your PC.

Finally, open the PC Health Check tool and check for compatibility to see if it passes the test. If not, recheck your computer specifications.

Anyways, once the Windows 11 builds are out, you’ll probably be able to bypass the requirements unofficially. However, if your PC is too old, certain features may not work properly.

Know Why Your PC is Not Compatible with Windows 11

WhyNotWin11 is a portable compatibility checker tool that scans your hardware and tells why your PC is not compatible with Windows 11. You can use this tool as an alternative to Microsoft’s PC Health Check tool:

  1. Download WhyNotWin11 from GitHub.
  2. If your browser blocks the app, click the three dots and keep the file.
  3. Similarly, Windows may flag the app and block the installation. Click More info and hit Run anyway.
  4. Click OK when prompted to run the app.
  5. It’ll check and tell you whether your PC can run Windows 11 or not within no time.
  6. If your PC is incompatible, it’ll tell you the exact requirements that your machine is lacking.Know Why Your PC is Not Compatible with Windows 11

It works by matching your computer’s hardware with the currently known requirements:

  • Boot Type
  • CPU Architecture
  • CPU Generation
  • Core Count
  • CPU Frequency
  • DirectX Support
  • Disk Partitioning
  • RAM
  • Secure Boot
  • Storage
  • TPM Minimum

Know Why Your PC is Not Compatible with Windows 11

If all the requirements are marked green and say “OK,” your computer is compatible to run with Windows 11. However, any of the parameters are shown in red with an X, then that’s what is causing compatibility issues. You can make changes if possible to make Windows 11 run on the device.

Wrapping Up

This was all about the “Your PC Can’t Run Windows 11” error in the PC Health Check app and how to fix it on your computer. I hope you now know what’s causing the issue or how to get rid of it.

Anyways, I’ll suggest you not break your head over the same. Just wait for Microsoft to update the Health Check app or use the WhyNotWin11 app to match compatibility. And, of course, you’ll always have the option to install Windows 11 unofficially.

You can also follow us for instant tech news at Google News or for tips and tricks, smartphones & gadgets reviews, join GadgetsToUse Telegram Group or for the latest review videos subscribe GadgetsToUse Youtube Channel.

Ritik Singh

Ritik Singh

Ritik is the Managing Editor at GadgetsToUse. He manages the website and oversees the content to ensure it's as informative as possible. He also heads the sub-sites in the network. Putting work aside, he has a great interest in personal finance and is also a keen motorcycle enthusiast.View Author posts