How to check Windows 11 compatibility

BSC Insights author

BSC Insights Admin

April 01, 2026

How to check Windows 11 compatibility

How to Check Windows 11 Compatibility: A Comprehensive Guide

To check Windows 11 compatibility for your device, the simplest and most recommended method is using Microsoft's official PC Health Check app. This free tool quickly assesses your system against the Windows 11 system requirements, providing a clear pass or fail verdict and indicating any areas that need attention, such as TPM 2.0 or Secure Boot status.

Upgrading to Windows 11 offers a fresh user interface, enhanced productivity features, and significant security improvements. However, ensuring your current hardware meets the necessary specifications is crucial for a smooth and stable experience. This guide will walk you through both the automatic and manual methods to determine if your PC is ready for Windows 11.

Why is Checking Windows 11 Compatibility Important?

Before you consider the Windows 11 upgrade, verifying compatibility is essential for several reasons:

  • Smooth Performance: An incompatible system might struggle to run Windows 11 efficiently, leading to slow performance, crashes, and a poor user experience.
  • Security Features: Key Windows 11 security enhancements, like those relying on TPM 2.0 and Secure Boot, require specific hardware capabilities. Without these, your system might be less secure.
  • Upgrade Process: Microsoft's update process will prevent installation on incompatible systems. Checking beforehand saves time and avoids frustration.
  • Informed Decision: Knowing your compatibility status helps you decide whether to upgrade components, purchase a new device, or continue using Windows 10.

Method 1: Using the PC Health Check App (Recommended)

The PC Health Check app is Microsoft's dedicated tool for assessing your computer's readiness for Windows 11. It's user-friendly and provides a quick, definitive answer.

Steps to Use the PC Health Check App:

  1. Download the App: Visit the official Microsoft Windows 11 page (microsoft.com/windows/windows-11) and scroll down to the "Check for compatibility" section. Click the "Download PC Health Check App" link.
  2. Install the App: Once downloaded, run the installer file (WindowsPCHealthCheckSetup.msi) and follow the on-screen prompts to install it on your computer.
  3. Launch and Run the Check: Open the PC Health Check app. In the "Introducing Windows 11" section, click the "Check now" button.
  4. Review Results: The app will quickly analyze your system.

Interpreting the PC Health Check Results:

  • If your PC is compatible, you'll see a message like, "This PC meets Windows 11 requirements." You're all set to proceed with the upgrade when ready.
  • If your PC is not compatible, the app will clearly state, "This PC doesn't currently meet Windows 11 system requirements." Crucially, it will list the specific reasons why, such as a missing TPM 2.0 chip, disabled Secure Boot, or an unsupported processor.

The app often provides links to learn more about the specific requirements your system failed to meet, helping you understand potential remedies. For example, it might direct you to information on how to enable TPM 2.0 in BIOS or how to enable Secure Boot.

Method 2: Manually Checking Windows 11 System Requirements

If you prefer a hands-on approach or want a deeper understanding of each requirement, you can manually check your system specifications against the minimum requirements for Windows 11. This method is crucial for understanding the specifics of your PC's hardware compatibility.

Key Windows 11 Minimum System Requirements:

Component Minimum Requirement
Processor (CPU) 1 gigahertz (GHz) or faster with 2 or more cores on a compatible 64-bit processor or System on a Chip (SoC)
RAM 4 gigabytes (GB)
Storage 64 GB or larger storage device
System Firmware UEFI, Secure Boot capable
TPM Trusted Platform Module (TPM) version 2.0
Graphics card DirectX 12 compatible graphics / WDDM 2.0 driver
Display >9" with HD (720p) resolution, 8 bits per color channel
Internet connection & Microsoft account Required for Windows 11 Home edition setup and for all Windows 11 editions to perform updates and download certain features

How to Manually Verify Each Requirement:

1. Processor (CPU)

Your CPU must be a 64-bit processor with at least 1 GHz clock speed and 2 or more cores. More importantly, it must be on Microsoft's official list of supported CPUs for Windows 11. Generally, this means 8th generation Intel Core processors and newer, or AMD Zen+ (Ryzen 2000 series) and newer.

  • How to check: Press Windows + R, type msinfo32, and press Enter. Look for "Processor" under System Summary.

2. RAM (Memory)

Windows 11 requires a minimum of 4 GB of RAM. While 4 GB is the minimum, 8 GB or more is highly recommended for a smooth multitasking experience.

  • How to check: In msinfo32 (System Information), look for "Installed Physical Memory (RAM)".

3. Storage

You need at least 64 GB of free storage space. This is for the operating system itself; you'll need more for applications and data.

  • How to check: Open File Explorer, click "This PC," and check the storage of your main drive (usually C:).

4. System Firmware: UEFI and Secure Boot

Windows 11 demands a system firmware that is UEFI (Unified Extensible Firmware Interface) based and capable of Secure Boot. UEFI is a modern replacement for the traditional BIOS, offering faster boot times and enhanced security features.

  • How to check UEFI: Press Windows + R, type msinfo32, and press Enter. Look for "BIOS Mode". If it says "UEFI", you're good. If it says "Legacy" or "CSM", you might need to change a setting in your motherboard's firmware.
  • How to check Secure Boot: In msinfo32, look for "Secure Boot State". It should say "On". If it says "Off" or "Unsupported", you might need to enable it in your UEFI settings (BIOS).

Enabling Secure Boot and UEFI: If either is not set correctly, you'll need to enter your computer's UEFI firmware settings (often called BIOS). This typically involves pressing a specific key (e.g., Delete, F2, F10, F12) during startup. Look for settings related to "Boot Mode," "UEFI/Legacy," or "Secure Boot." Consult your motherboard or PC manufacturer's manual for exact instructions.

5. TPM (Trusted Platform Module) version 2.0

This is one of the most common reasons for incompatibility. TPM 2.0 is a hardware security component that provides cryptographic functions for system integrity and data protection, vital for Windows 11's enhanced security model.

  • How to check TPM:
    1. Press Windows + R, type tpm.msc, and press Enter. The "Trusted Platform Module (TPM) Management" window will open.
    2. Under "TPM Manufacturer Information," look for "Specification Version". It should say "2.0".
    3. If it says "TPM is ready for use" but the version is lower than 2.0, or if it says "Compatible TPM cannot be found," your system might have an older TPM or it might be disabled.

Enabling TPM 2.0: Many modern motherboards have TPM 2.0 capabilities built-in but disabled by default. You often need to enable it in your UEFI settings (BIOS). Look for options like "TPM Device," "Security Device," "PTT" (Intel Platform Trust Technology), or "fTPM" (AMD Firmware TPM) under a "Security" or "Advanced" menu. Enable this setting and save changes before exiting the BIOS.

6. Graphics Card

Your graphics card must be DirectX 12 compatible and use a WDDM 2.0 driver.

  • How to check: Press Windows + R, type dxdiag, and press Enter. Go to the "Display" tab. Look for "DirectX Feature Level" (it should include 12_0 or higher) and "Driver Model" (it should be WDDM 2.x or higher).

7. Display

A display that is greater than 9 inches diagonally, with HD (720p) resolution, and 8 bits per color channel is required. Most modern monitors meet this standard.

8. Internet Connection & Microsoft Account

For Windows 11 Home edition, an internet connection and a Microsoft account are required to complete initial device setup. For all editions, internet connectivity is necessary for updates and some features.

Understanding Specific Compatibility Hurdles

The Importance of TPM 2.0

TPM 2.0 isn't just a recommendation; it's a strict requirement for Windows 11 compatibility. Its role is to enhance security by storing cryptographic keys and protecting boot processes. This hardware-based security helps defend against firmware and ransomware attacks. While some older CPUs might theoretically handle Windows 11, the lack of TPM 2.0 is often the definitive blocker.

The Role of Secure Boot

Secure Boot, a feature of UEFI firmware, helps ensure that your PC boots only with software trusted by the PC manufacturer. It prevents malicious software from loading during the boot process. Like TPM 2.0, it's a critical component of Windows 11's strengthened security posture.

CPU Generation Matters

Even if your CPU meets the core, clock speed, and 64-bit requirements, it must be on Microsoft's official list. This is due to factors like driver support, specific architectural features required by Windows 11, and overall stability. Trying to force Windows 11 onto an unsupported CPU may lead to instability, lack of future updates, and a compromised user experience.

What if Your PC Isn't Compatible with Windows 11?

If your PC does not meet Windows 11 requirements, you have a few options:

  • Upgrade Components: If only certain components like RAM are deficient, these can often be upgraded easily. If your TPM is present but disabled, enabling it in BIOS is a simple fix. However, CPU and motherboard upgrades are more complex and costly.
  • Purchase a New PC: This is often the most straightforward solution for significantly older systems. Most new PCs come pre-installed with Windows 11 and are fully optimized.
  • Continue Using Windows 10: Windows 10 is fully supported by Microsoft until October 14, 2025. You can continue to use it securely and reliably until then, giving you plenty of time to plan a future upgrade or new PC purchase.
  • (Not Recommended) Unofficial Installation: There are unofficial methods to install Windows 11 on unsupported hardware. However, these methods are not endorsed by Microsoft, may lead to an unstable system, lack security updates, and are generally not recommended for most users.

Preparing for the Windows 11 Upgrade

Once you've confirmed your PC is compatible, there are a few steps you should take to ensure a smooth transition:

  • Back up Your Data: Always create a full backup of your important files and documents before any major operating system upgrade.
  • Free Up Storage Space: Ensure you have significantly more than the minimum 64 GB free. A cleaner drive leads to a smoother update.
  • Update Drivers: Ensure all your current Windows 10 drivers are up to date. While Windows 11 often includes its own drivers, having current ones helps.
  • Run Windows Update: Make sure your Windows 10 installation is fully updated. This often includes critical patches that prepare your system for the Windows 11 upgrade.

Conclusion

Knowing how to check Windows 11 compatibility is the first and most vital step toward experiencing Microsoft's latest operating system. Whether you use the convenient PC Health Check app or perform a detailed manual system requirements check, understanding your PC's readiness ensures a seamless transition. Pay particular attention to the TPM 2.0 and Secure Boot requirements, as these are frequently the deciding factors. By following the guidance in this article, you can confidently determine if your device is ready to embrace the innovations of Windows 11.

Enjoyed this read?

Share it with your friends and colleagues.