Even though PCs truly respect the minimum hardware requirements, Microsoft’s utility shows an error message.
The error message will also happen as This PC will not run Windows 11 after scanning when you are browsing with your computer on Microsoft’s official system requirements page.
We’ve checked this as well on an Acer Aspire 5 laptop, with monster system requirements and we can say that the reports are valid.
Even though the laptop has hardware enough, the PC Health Check application says Windows 11 is not compatible.
The issue rarely lies with the hardware of the computer itself, but more with the presence of a TPM 2.0 chip on the motherboard and a BIOS setting that needs to be enabled, called Secure Boot
How to fix This PC will not run Windows 11 error
To begin, make sure that your motherboard truly has a TPM 2.0 chip. This component is usually present on most PCs, but if yours is truly an old one, it might not.
To check this, follow these steps:
1. Press the Windows + R keys, type “tpm.msc” in the Run dialog, and click OK.
2. The Trusted Platform Module (TPM) Management console will open. In the TPM Manufacturer Information screen, find the value of the Specification Version. This should be equal to 2.0.
If you can’t see this console screen and get an error instead of the Compatible TPM is not found, then the TPM chip is actually disabled in BIOS or is not available on your motherboard.
3. You need to turn the TPM state chip to ON, directly from BIOS.
Download and copy the appraiserres.dll file
1. First of all, download the appraiserres.dll file from a Windows 10 ISO or from this source.
2. Extract Windows 11 ISO image using WinRAR.
3. After extracting the ISO, navigate to the Sources folder.
4. Find the appraiserres.dll file inside the folder and uninstall it.
5. Copy the appraiserres.dll file you got from the first step and then paste it into the Windows 11 ISO.
6. Try installing Windows 11 on your PC again.
The Windows 10 OS doesn’t check if a computer has a TPM 2.0 chip, so basically, by replacing the file with the one in Windows 11 you force it to bypass this process.
Check if Secure Boot is enabled
Microsoft tells that Windows 11 requires a machine that is Secure Boot capable, but actually, this feature needs to be switched ON.
To enable Secure Boot, restart your PC and go to the Boot menu. Depending on the model, you should press the Delete button or F2, F11 before booting into Windows.
Now search through the Boot menu to locate the location of this Secure Boot option and turn it on. Explicit instructions vary from BIOS version to another, but I hope you’ll find your way.
Finally, you can check again with the PC Health Check Utility and you should now see a confirmation message.
Also, the message on Microsoft’s official requirements website will now be changed:
In this video, we are gonna show you how to fix the This PC can’t run Windows 11 error:
Hope something helps you.