How to check PC compatibility to run Windows 11

Check if your PC meets the Windows 11 hardware requirements using Microsoft and third-party tools.

Windows 11 compatibility check
Windows 11 compatibility check / Image: Mauro Huculak
  • Windows 11 requires a 64-bit processor, 4GB of RAM, and 64GB of storage.
  • To check compatibility, use Microsoft’s PC Health Check app, the Settings app, or the third-party WhyNotWin11 tool, which shows detailed results on supported and unsupported components.
  • If your device doesn’t meet the requirements, Windows 11 installation may still be possible, but it will be unsupported.

Microsoft requires a modern device to run Windows 11. At minimum, your computer needs a dual-core 64-bit CPU, 4GB of RAM, 64GB of storage, UEFI with Secure Boot, TPM 2.0, and DirectX 12 with WDDM 2.0 driver support. These hardware requirements were introduced with the launch of Windows 11 in October 2021 and continue to apply in versions 24H2 and 25H2.

If you plan to upgrade from Windows 10, you can check if your hardware configuration meets the minimum requirements in at least three ways. You can use the Microsoft “PC Health Check” app to check if your computer is compatible. Alternatively, you can use the Settings app to determine if your device is compatible with Windows 11, as incompatible hardware configurations will prevent an upgrade.

Finally, you can also use the WhyNotWin11 app, a third-party tool that provides a more granular report on the hardware that’s compatible and the components that are not.

In this guide, I’ll outline the steps to determine if your computer is compatible with Windows 11.

Check PC compatibility to run Windows 11 using PC Health Check

To check if your computer is compatible with Windows 11, use these steps:

  1. Download the PC Health Check app.

  2. Save the installer on your computer.

  3. Double-click the WindowsPCHealthCheckSetup.msi file.

  4. Click the “I accept the terms in the License Agreement” option.

  5. Click the Install button.

  6. Check the “Open Windows PC Health Check” option.

    Windows 11 hardware compatibility checker install

  7. Click the Finish button.

  8. Click the Check now button to confirm if your computer will run Windows 11 under the “Introducing Windows 11” section.

    Windows 11 PC Health Check

  9. (Optional) Click the “See all results” button to view a list of the components that passed the compatibility.

    Hardware compatibility check results

  10. (Optional) Click the Deice specifications button to better understand the system requirements.

Once you complete the steps, if the hardware is compatible, you will receive a message confirming you can upgrade to the new version. If the hardware isn’t compatible, you will get a message detailing why the device cannot run Windows 11.

Check PC compatibility to run Windows 11 using Settings

To check if your Windows 10 computer is compatible with Windows 11 using the Settings app, follow these steps:

  1. Open Settings.

  2. Click on Update & Security.

  3. Confirm if the “Download and install” button to upgrade to Windows 11 is available.

    Windows update compatibility check

If the option is available, then your computer is compatible with the newer version of the operating system.

Check PC compatibility to run Windows 11 using WhyNotWin11

To check compatibility and understand why your computer cannot run Windows 11, follow these steps:

  1. Open the WhyNotWin11 GitHub page.

  2. Click the “Download here” button to save the tool to your device.

    WhyNotWin11 download

    Quick note: If the browser blocks the download, you will need to force it to keep the file.
  3. Right-click the WhyNotWin11.exe file and select the Run as administrator option.

  4. Click the “More info” link in the warning and then click the “Run anyway” button.

  5. Confirm if your computer will run Windows 11, or the reasons why it won’t run the operating system.

    Windows 11 compatibility check

After completing the steps, the tool will run automatically and clearly indicate whether the processor, memory, storage, and other requirements, such as Secure Boot, TPM, and DirectX, are compatible with Windows 11.

If the device is not supported, you may still be able to upgrade. However, you will need to do this at your own risk since compatibility, stability, and updates won’t be guaranteed. Additionally, the computer would still require at least two cores, 4GB of RAM, 64GB of storage, and a TPM 1.2. The system will also inform you that this method will install the operating system in an unsupported state.

About the author

Mauro Huculak is a Windows How-To Expert and founder of Pureinfotech in 2010. With over 22 years as a technology writer and IT Specialist, Mauro specializes in Windows, software, and cross-platform systems such as Linux, Android, and macOS.

Certifications: Microsoft Certified Solutions Associate (MCSA), Cisco Certified Network Professional (CCNP), VMware Certified Professional (VCP), and CompTIA A+ and Network+.

Mauro is a recognized Microsoft MVP and has also been a long-time contributor to Windows Central.

You can follow him on YouTube, Threads, BlueSky, X (Twitter), LinkedIn and About.me. Email him at [email protected].