An Easy Fix for the ‘This PC Can’t Run Windows 11’ Error

Last week, Microsoft officially unveiled the highly anticipated Windows 11 operating system. With Windows 11, Microsoft has set strict minimum system requirements to ensure optimal performance and security. They even released the PC Health Check app (now removed) to help users determine their computer's compatibility with Windows 11. However, if you're seeing the ‘This PC Can't Run Windows 11' error, don't worry. In this article, we'll show you a couple of ways to fix the error.

How to Fix the ‘This PC Can't Run Windows 11' Error

There are two possible reasons why your PC can't run Windows 11. Either the TPM 2.0 chip is installed but disabled by default, or it's not installed on the motherboard at all. In this guide, we'll focus on enabling the TPM module.

Before we go ahead and troubleshoot the error, let's first familiarize ourselves with the relevant system requirements set by Microsoft:

  • Processor: 1Ghz or faster with a minimum of 2 cores
  • System architecture: 64-bit Display: 720p (1280×720 px) with a screen size of at least 9 inches
  • Graphics card: DirectX 12 compatible graphics with WDDM 2.x
  • RAM: 4 GB
  • Storage: 64 GB
  • Firmware: Secure Boot enabled UEFI
  • Trusted Platform Module: Version 2.0

The processor requirement can be a bit tricky, so it's best to visit the official Microsoft site to check the compatibility of your Intel or AMD processor with Windows 11.

If your laptop/desktop CPU isn't listed on the official site, don't worry. We'll show you how to bypass the limitation later in the article.

Check Windows 11 Compatibility with a Third-Party Software

Microsoft's official PC Health Check app was not very informative. It simply displayed the ‘This PC Can't Run Windows 11' error without any explanation. While the app has been removed temporarily, you can use an unofficial third-party app called WhyNotWin11 from GitHub. Here's how:

  1. Visit the GitHub page and install the WhyNotWin11 app on your computer.
  2. Open the app and let it scan your PC.
  3. Within a minute or two, you'll receive a detailed breakdown of any missing or disabled hardware/software that's preventing Windows 11 from running.

Among the listed items, pay attention to the TPM version and Secure Boot. If TPM is disabled, you can easily enable it from the Windows UEFI settings menu.

Most modern PCs come with TPM support, but OEMs often disable it by default. Enabling TPM will make your computer ready for the Windows 11 update later this year. Here's how to do it:

What Is TPM?

Before we proceed, let's briefly explain what TPM is and why Microsoft considers it a crucial requirement for Windows 11.

TPM, or Trusted Platform Module, is a microchip installed on the motherboard to provide hardware-level security. It's similar in concept to the Apple T2 chip found in modern MacBooks.

A TPM chip ensures the encryption of data transmitted to and from the computer. It stores critical data such as passwords, login information, and payment details, preventing unauthorized access.

How to Enable TPM and Secure Boot in UEFI

To access the UEFI menu and enable TPM or Secure Boot, follow these steps:

  1. Shut down your PC.
  2. While booting up, press the special key required to access the UEFI menu. The key varies depending on your PC/laptop manufacturer. For example, on an HP Spectre laptop, it's the Esc key.
  3. Once in the UEFI menu, navigate to the Security tab. The interface may differ slightly depending on your device.
  4. Look for the TPM State under the Secure Boot Mode menu.
  5. Enable TPM.
  6. Switch to the Boot menu.
  7. Enable Secure Boot from the Boot menu.
  8. Save changes using the F10 key and exit the UEFI menu. Your computer will restart automatically.

Upon startup, open the WhyNotWin11 app again, and you should see that your system is now compatible with Windows 11.

But what if you're using an older Intel 7th or 6th gen CPU? Microsoft hasn't officially confirmed Windows 11 support for these CPUs. However, there is a workaround.

Microsoft has released Windows 11 to the Dev channel on the Insider Program. By enrolling in the program, you can install Windows 11 on your PC, even if it doesn't meet all the requirements. Here's how:

Enroll for the Windows Insider Program

To join the Windows Insider Program and install Windows 11, follow these steps:

  1. Open the Settings app on your Windows computer (use the Windows + I keys).
  2. Go to Update & Security > Windows Insider Program.
  3. Click on “Get Started” on the right side and select your Microsoft account.
  4. Hit “Continue” and select “Dev Channels” when prompted to choose Insider settings.
  5. Agree to the terms and conditions and reboot your PC.
  6. Upon startup, go to Windows Settings > Update & Security > Windows Update, and you'll see the Windows Insider build ready to download.

Wrapping Up: Fix the ‘This PC Can't Run Windows 11' Error

Windows 11 comes with exciting new features and a visually appealing design. Microsoft has set higher criteria for Windows 11 to ensure a better user experience. If you're experiencing the ‘This PC Can't Run Windows 11' error, you can check your system's UEFI settings and make the necessary changes.

For enthusiasts and developers, you can already install the Windows 11 Insider Preview through the Insider Program.

With these fixes, you'll be ready to enjoy all the benefits of Windows 11 on your PC.