As Windows 11 rolls out, many users are keen to find out if their current PCs are eligible for the upgrade. Compatibility depends on specific hardware requirements set by Microsoft. This guide will walk you through several methods to check if your PC can run Windows 11.

Use Microsoft's PC Health Check App to Test Windows 11 Compatibility

Microsoft's official tool, the PC Health Check app, is designed to help users determine if their systems meet the Windows 11 requirements. Here's how to use it:

  1. Download the PC Health Check app from the official Windows 11 page.
  2. Run the installer by double-clicking the downloaded file.
  1. Accept the license agreement by checking the I accept the terms in the License Agreement box, then click Install.
  1. Once installation is complete, ensure the Open Windows PC Health Check option is selected, then click Finish.
  1. In the PC Health Check app, click on Check now to assess your PC's compatibility.

After the scan, you'll receive one of two messages:

'This PC can run Windows 11': Congratulations! Your system meets all the requirements for Windows 11.

'This PC can't run Windows 11': If you see this message, don't worry. There are steps you can take to address common issues.

'This PC can't run Windows 11' – What to Do Next

If your PC doesn't meet the requirements, the first step is to check if Secure Boot and TPM 2.0 are enabled. These features are essential for Windows 11 and are often disabled by default.

Even after enabling Secure Boot and TPM, if your PC still isn't compatible, it might be due to an unsupported processor. Windows 11 requires newer CPUs, such as 8th generation Intel processors or newer. You can consult the list of supported processors to verify if yours is compatible.

Check Windows 11 Compatibility Using 'WhyNotWin11'

If you need a more detailed compatibility check, the open-source tool WhyNotWin11 provides in-depth information about your system's readiness for Windows 11.

  1. Visit the WhyNotWin11 GitHub page.
  2. Scroll down and click on Download latest stable release to get the application.
  1. Run the downloaded file. The application will scan your system and display compatibility results for various components.

The results are color-coded:

  • Green: Compatible components.
  • Orange: Components that are borderline or require attention.
  • Red: Incompatible components.

Hover over the information icons next to each criterion for additional details.

WhyNotWin11 provides a comprehensive overview, helping you pinpoint exactly where compatibility issues may lie.

Use 'Win11SysCheck' Tool

Another alternative is the Win11SysCheck tool, which is also open-source and available on GitHub. This tool runs a command-line interface to check your system's compatibility.

  1. Go to the Win11SysCheck release page.
  2. Click on Win11SysCheck.exe under the assets section to download the tool.
  1. If you encounter a security warning, click on More info and then select Run anyway.
  1. A command prompt window will open and display the compatibility check results for your system.

If all requirements are met, you'll see a success message at the end. If not, the tool will indicate which components fail to meet the criteria.

Windows 11 System Requirements

Understanding the specific hardware and software requirements can help you assess compatibility manually. Below are the minimum system requirements for Windows 11:

Processor1 gigahertz (GHz) or faster with 2 or more cores on a compatible 64-bit processor or System on a Chip (SoC)
Memory4 GB RAM or more
Storage64 GB or larger storage device
System FirmwareUEFI, Secure Boot capable
TPMTrusted Platform Module (TPM) version 2.0
Graphics CardDirectX 12 compatible graphics / WDDM 2.x
DisplayGreater than 9” diagonally with HD Resolution (720p)
Internet ConnectionMicrosoft account and internet connectivity required for setup

By following these methods, you can easily determine if your PC is ready for Windows 11. If your system doesn't meet the requirements, you may need to upgrade certain hardware components or continue using your current version of Windows.