Troubleshooting Windows 11 Compatibility: When PC Health Check Conflicts with Windows Update
Upgrading to Windows 11 offers numerous benefits, from enhanced security features to a modern user interface. However, many users encounter conflicting messages during the upgrade process—specifically, the PC Health Check tool indicating their system meets the requirements, while Windows Update reports otherwise. If you’ve recently transitioned your system from MBR to UEFI and face this discrepancy, understanding the cause and solution is essential.
Understanding the Compatibility Check Discrepancy
The PC Health Check tool and the Windows Update system utilize different parameters and verification methods to assess compatibility:
- PC Health Check Tool: Focuses on core hardware requirements, such as processor compatibility, TPM version, secure boot capability, RAM, storage, and system architecture.
- Windows Update: Performs its own compatibility checks that may include additional or different criteria, sometimes leading to conflicting messages.
In your case, you mentioned that your PC is fully transitioned to UEFI mode, which aligns with Windows 11’s requirements. Despite that, Windows Update claims the system is not compatible.
Common Reasons for the Discrepancy
-
TPM 2.0 Not Enabled or Recognized:
Even if your system supports TPM 2.0 physically, it may be disabled in the BIOS/UEFI settings. The PC Health Check may detect the hardware, but Windows Update might not. -
Secure Boot Disabled:
Secure Boot is a prerequisite for Windows 11. Ensure it is enabled in your UEFI settings. -
Incorrect System Settings or BIOS Configuration:
After switching from MBR to UEFI, some settings might not have been properly configured, leading to misdetection. -
Hardware Compatibility or Driver Issues:
Some devices or drivers may cause compatibility flags to trigger, preventing Windows Update from proceeding.
Recommended Steps to Resolve the Issue
- Verify BIOS/UEFI Settings:
- Enter your system BIOS/UEFI setup during startup (commonly by pressing F2, Del, or Esc).
- Confirm that Secure Boot is enabled.
- Ensure TPM 2.0 is active and enabled.
-
Check that the system is indeed set to UEFI mode (not Legacy BIOS).
-
Check TPM Status in Windows:
- Press
Win + R
, typetpm.msc
, and
Share this content: