Windows 11 has stricter hardware requirements than previous versions of Windows, so not every Windows 10 PC is eligible for the free upgrade. To install Windows 11, your computer must have a compatible 64-bit processor, TPM 2.0, Secure Boot support, at least 4 GB of RAM, and 64 GB of storage. According to Microsoft, technologies such as TPM 2.0 and Secure Boot help protect sensitive data, prevent malicious software from loading during startup, and strengthen your PC’s defenses against modern cyber threats.
If you’re not sure whether your PC is compatible, don’t worry. In this guide, we’ll explain the Windows 11 system requirements, what each requirement means, how to check your computer’s compatibility, and the different ways to upgrade to Windows 11.
Windows 11 Minimum System Requirements
Before upgrading to Windows 11, make sure your PC meets Microsoft’s minimum hardware requirements. If your device doesn’t meet one or more of these requirements, Windows 11 won’t be offered through Windows Update, and you may not be able to install or receive updates on an unsupported system.
| Component | Minimum Requirement |
|---|---|
| Processor | 1 GHz or faster with 2 or more cores on a compatible 64-bit processor or System on a Chip (SoC) |
| RAM | 4 GB or more |
| Storage | 64 GB or larger storage device |
| System Firmware | UEFI with Secure Boot support |
| TPM | Trusted Platform Module (TPM) version 2.0 |
| Graphics Card | Compatible with DirectX 12 or later with a WDDM 2.0 driver |
| Display | High-definition (720p) display, 9 inches or larger, 8 bits per color channel |
| Internet Connection | Required to complete setup, receive updates, and use certain Windows features |
Although these are the minimum requirements, a PC with a newer processor, more memory, and an SSD will deliver a smoother Windows 11 experience. If you’re not sure whether your computer meets these requirements, the next section explains several easy ways to check your PC’s compatibility before upgrading.
What Do the Windows 11 System Requirements Mean?
Some of the Windows 11 requirements may look technical, but they’re designed to ensure your PC can run the operating system securely and reliably. Here’s what each important requirement means.
Compatible 64-bit Processor
Windows 11 only supports compatible 64-bit processors from Intel, AMD, and Qualcomm. Microsoft maintains a list of supported processors that have been tested for performance, stability, and security. If your processor isn’t supported, your PC won’t be eligible for the Windows 11 upgrade through Windows Update.
TPM 2.0
Trusted Platform Module (TPM) 2.0 is a security chip built into most modern computers. It securely stores encryption keys and other sensitive information that Windows uses to protect your data. Features such as BitLocker drive encryption, Windows Hello, and other security technologies rely on TPM to help keep your information safe.
Secure Boot
Secure Boot is a security feature available on modern UEFI-based PCs. It helps prevent malicious software and unauthorized operating systems from loading during startup, reduce the risk of boot-level malware and rootkits.
UEFI Firmware
Windows 11 requires UEFI firmware instead of the older Legacy BIOS mode. UEFI works with Secure Boot to improve startup security and supports modern hardware features not available with Legacy BIOS.
RAM and Storage
Windows 11 requires at least 4 GB of RAM and 64 GB of available storage. While this is enough to install the operating system, Microsoft recommends having more memory and free storage for smoother multitasking, faster updates, and better overall performance.
How to Check if Your PC Can Run Windows 11
The easiest way to find out whether your computer is compatible with Windows 11 is to use Microsoft’s PC Health Check app. It scans your hardware and lets you know if your device meets the minimum system requirements. If your PC isn’t eligible, the app usually identifies the requirement that’s preventing the upgrade.
Method 1: Use the PC Health Check App
- Download the PC Health Check app from Microsoft’s official website.
- Install the app and launch it.
- Under the Introducing Windows 11 section, click Check now.
- Wait a few seconds while the app scans your PC.
- Review the results to see whether your device is eligible for Windows 11.

If your PC doesn’t meet the requirements, the app may identify issues such as an unsupported processor, TPM 2.0 being disabled, Secure Boot not being enabled, or insufficient hardware.
Method 2: Check Through Windows Update
If your Windows 10 PC is fully updated, you can also check for Windows 11 eligibility through Windows Update.
- Open Settings > Update & Security > Windows Update.
- Click Check for updates.
- If your PC is eligible, Windows may display the option to download and install Windows 11.

Method 3: Check TPM and Secure Boot Manually
If the PC Health Check app reports that your device isn’t supported, you can verify whether TPM 2.0 and Secure Boot are enabled.
- Press Windows + R, type tpm.msc, and press Enter to check the TPM status.

- Press Windows + R, type msinfo32, and press Enter. In the System Information window, look for Secure Boot State and BIOS Mode to confirm whether Secure Boot is enabled and your PC is using UEFI firmware.

What If Your PC Doesn’t Meet the Windows 11 Requirements?
If your PC isn’t compatible with Windows 11, don’t panic. In many cases, the issue is related to a disabled security feature rather than outdated hardware. The PC Health Check app usually tells you which requirement isn’t being met, making it easier to identify the problem.
Here are some of the most common reasons a PC isn’t eligible for Windows 11:
- TPM 2.0 is disabled: Many modern computers include TPM 2.0, but it’s disabled by default in the BIOS or UEFI settings. Enabling it may make your PC eligible.
- Secure Boot is turned off: Secure Boot must be enabled on supported devices. This setting is also managed through your computer’s UEFI firmware.
- Unsupported processor: Windows 11 only supports specific Intel, AMD, and Qualcomm processors. If your CPU isn’t on Microsoft’s supported list, there isn’t a software fix.
- Not enough RAM or storage: Your PC must have at least 4 GB of RAM and 64 GB of available storage. Upgrading your hardware may resolve this limitation.
- Legacy BIOS instead of UEFI: Windows 11 requires UEFI firmware with Secure Boot support. Older systems using Legacy BIOS may need to be converted before upgrading.
If your PC still doesn’t meet the requirements after checking these settings, the best option is to continue using Windows 10 or consider upgrading to a newer computer. Avoid using unofficial methods to bypass Windows 11’s hardware requirements, as unsupported installations may experience compatibility issues and aren’t guaranteed to receive future updates.
How to Upgrade to Windows 11 for Free
If your PC meets the Windows 11 system requirements, you can upgrade from Windows 10 to Windows 11 free of charge using one of Microsoft’s official installation methods.
1. Windows Update (Recommended)
The easiest way to upgrade is through Windows Update. Go to Settings > Windows Update and click Check for updates. If your device is eligible, you’ll see the option to download and install Windows 11.

2. Windows 11 Installation Assistant
If Windows Update doesn’t offer the upgrade, you can use the Windows 11 Installation Assistant. This official tool checks your PC for compatibility, downloads the latest Windows 11 files, and guides you through the installation process while allowing you to keep your personal files and apps.

3. Media Creation Tool or Windows 11 ISO
For a clean installation or to create a bootable USB drive, use Microsoft’s Media Creation Tool or download the official Windows 11 ISO. This option is ideal if you’re reinstalling Windows, upgrading another PC, or installing Windows 11 on a new SSD or hard drive.
Regardless of the installation method you choose, it’s always a good idea to back up important files before upgrading and ensure your laptop is connected to power throughout the installation process.
Conclusion
Windows 11 offers improved security and a modern user experience, but not every Windows 10 PC meets its hardware requirements. Before upgrading, take a few minutes to check your computer’s compatibility using Microsoft’s PC Health Check app or Windows Update. If your device meets the requirements, you can upgrade to Windows 11 for free using Microsoft’s official installation tools. If it doesn’t, understanding which requirement isn’t met will help you decide whether to enable a missing feature, upgrade your hardware, or continue using Windows 10.
Frequently Asked Questions
Windows 11 officially requires TPM 2.0 on supported devices. If your PC doesn’t have TPM 2.0 or it’s disabled, you won’t be offered the upgrade through Windows Update. Some unofficial installation methods exist, but Microsoft doesn’t recommend them because unsupported PCs may experience compatibility issues and aren’t guaranteed to receive future updates.
The easiest way is to run Microsoft’s PC Health Check app, which automatically checks your processor and other hardware requirements. You can also compare your CPU model with Microsoft’s list of supported processors.
Yes. Microsoft lists 4 GB of RAM as the minimum requirement. However, if you regularly use multiple applications or browse with many tabs open, 8 GB or more provides a smoother experience.
Yes. If your Windows 10 PC meets Microsoft’s hardware requirements and is running a genuine copy of Windows 10, you can upgrade to Windows 11 at no additional cost using Windows Update or Microsoft’s official installation tools.
If your computer doesn’t meet the minimum requirements, you can continue using Windows 10 or consider upgrading your hardware if possible. Windows 10 remains a suitable option for unsupported devices, especially if replacing the hardware isn’t practical.
