Microsoft recently announced that Windows 11 will be a free upgrade for those coming from Windows 10, assuming they meet the somewhat bare minimum hardware specs of a 64-bit processor, 4GB of RAM, and 64GB of storage. Microsoft even introduced a tool that lets you check if your PC is eligible for the update.
However, if you downloaded the update and you’re getting an error that says “This PC can’t run Windows 11”, then know that you’re not alone, but as it turns out, there might be some hidden requirements which could be the reason behind this message. This is according to The Verge’s Tom Warren who tweeted that if you get this error message, your computer might need a TPM 2.0 chip and have Secure Boot enabled in your BIOS.
if Microsoft's Windows 11 upgrade checker is telling you that your PC isn't supported, check your BIOS. You'll need a TPM 2.0 chip and to have Secure Boot enabled in the BIOS pic.twitter.com/fL3s0nTCEJ
— Tom Warren (@tomwarren) June 24, 2021
However, based on the various replies to Warren’s tweet, many people do seem to have TPM 2.0 and secure boot enabled, but they are still getting the error message. Even those with Microsoft Surface devices, which of all devices should have been designed with an upgrade path to Windows 11 in mind, are returning the same error messages.
We’re not sure if this is a bug with the app, but as some have said, Microsoft had similar requirements for Windows 10 but it still installed just fine, and that maybe these requirements are for those in enterprise or for Windows 11 ready PCs, but either way, we’ll have to wait and see.