Open PC Health Check, select Check now, and expand See all results to identify the exact requirement marked as failed; meeting the visible RAM and storage requirements alone does not establish eligibility.
Windows 11 also requires a supported processor, TPM 2.0, UEFI firmware with Secure Boot capability, compatible graphics, and Windows 10 version 2004 or later. PC Health Check should identify which check is preventing the upgrade.^1^
Correct the failed item
If TPM 2.0 fails
- Press Windows key + R, enter
tpm.msc, and press Enter. - Check Specification Version:
- If it shows 2.0, TPM meets the requirement.
- If it says Compatible TPM cannot be found, restart the PC and enter its BIOS/UEFI setup.
- In BIOS/UEFI, enable the setting named TPM, Intel PTT, or AMD fTPM.
- Save the changes, restart Windows, and run PC Health Check again.
BIOS menus differ by manufacturer, so use the PC or motherboard manufacturer’s instructions when locating the setting.^2^
If Secure Boot fails
- Press Windows key + R, enter
msinfo32, and press Enter. - Check:
- BIOS Mode should be UEFI.
- Secure Boot State should be On.
- If BIOS Mode is UEFI but Secure Boot is Off, enter BIOS/UEFI, enable Secure Boot, save, and restart.
- If BIOS Mode is Legacy, do not simply disable Legacy/CSM mode. The Windows drive might first require conversion from MBR to GPT; changing the boot mode incorrectly can make Windows unbootable. Follow the PC or motherboard manufacturer’s model-specific instructions or obtain technical assistance before changing it.
Windows 11 requires UEFI firmware and Secure Boot capability.^1^
If the processor fails
A processor must have at least two cores, run at 1 GHz or faster, and appear on Microsoft’s approved CPU list. Clock speed and core count alone are not sufficient.^1^
If PC Health Check identifies the processor as unsupported, enabling TPM or Secure Boot will not correct that result.
If PC Health Check passes but Windows Update still says it fails
Windows Update can retain an older eligibility result for up to 24 hours after TPM, Secure Boot, or hardware changes. Refresh the assessment manually:^3^
- Search for Command Prompt.
- Select Run as administrator.
- Run:
schtasks.exe /Run /TN "\Microsoft\Windows\Application Experience\Microsoft Compatibility Appraiser"
- Wait several minutes.
- Open Settings > Update & Security > Windows Update and select Check for updates.
If PC Health Check shows all green checks but Windows Update still does not offer Windows 11, Microsoft’s Windows 11 Installation Assistant can perform an in-place upgrade and check compatibility again. Back up important files first. If the Assistant confirms eligibility, select Accept and install.^4^
A compatible PC still might not receive the offer immediately if Microsoft has applied a temporary compatibility safeguard for a driver or application.^5^
If it remains blocked, report the exact item displayed under PC Health Check > See all results—for example, TPM, Secure Boot, processor, storage, or system firmware.
References
- Windows 11 System Requirements | Microsoft Support
- I am having issues with upgrading to Windows 11 - Microsoft Q&A
- Check if a device meets Windows 11 system requirements after changing device hardware | Microsoft Support
- Ways to install Windows 11 | Microsoft Support
- How to use the PC Health Check app | Microsoft Support