Windows 11 PC Health Check fix: how to fix this PC cant run Windows 11 error

Written by Stuart Thomas on Fri, Jun 25, 2021 12:13 PM

Microsoft recently officially unveiled their next generation of Windows, and with it came the official system requirements. Although they’re a bit higher than Windows 10 this time round, one part seems to be causing issues for a lot of people: the Windows 11 PC Health Check Setup app that checks if your PC is compatible for a Windows 11 upgrade.

The problem is that many people who seemingly meet the requirements have run into a fatal error, so how do you fix this PC can’t run Windows 11 error? Thankfully, there is a way to get around it and it requires you to enter your BIOS in order to do so.

So here we’ll show you the this PC can’t run Windows 11 fix…

First of all, in the official Windows 11 system requirements it states that users will need TPM Version 2.0 (you actually only need TPM version 1.2 to upgrade to Windows 11, but version 2.0 is recommended for all the best features and support).

TPM is generally found in most modern computers these days, so chances are you have it in your PC already. The only problem is that it’s generally off by default, and so we have to go into the PC BIOS in order to enable it.

If you don’t know how to enter your motherboard’s BIOS, it’s generally a good idea to search for your model online and figure out how to do so, though usually it's the [del] key on your keyboard during startup.

Now is where things get a little trickier depending on your system, as different manufacturers will put the TPM in different places and under different names (confusing, I know). Generally, you should be able to find it under something like ‘Trusted Computing’ which is usually located in Security settings.

Here's a couple different locations TPM could be located based on different manufacturers:

ASUS:

Aorus:

HP:

As long as you look out for something like ‘TPM’, ‘Trusted Computing’, ‘Intel Platform Trust Technology (IPTT)’, ‘AMD CPU fTPM’ or anything with 'Trusted'/'TPM' in the name you should be able to find it under Security settings.

Once you’ve enabled the setting you can save and boot the PC up like normal, run the Windows PC Health Check app and see if you’re compatible for a free Windows 11 upgrade. If you don’t have TPM on your system then you either need to update your security drivers or buy new hardware that supports it.

It’s worth noting that even if you don’t meet all the system requirements, you’ll most likely still be able to upgrade to Windows 11 somehow when it launches later this year, but it won’t be recommended.

So that’s how you do the Windows PC Health Check fix to see if your PC can run Windows 11. Let us know if you run into anymore issues or if you managed to find another workaround! Or let others know if the TPM activation was under a different name/subsetting so that more people can find it easier.

What do you think? Are you excited for Windows 11? Did you run into the same this PC can’t run Windows 11 error? Did the above fix it for you? Let us know!

Did you have the Windows PC Health Check error?

Did the above fix it for you?

Our favourite comments:

Worked for me, on Gigabyte X470 Ultra Gaming you have to go to "Peripherals", then at the top you have "AMD CPU fTPM" and enable that. Below it there is also "Trusted Computing", but option in it was already enabled for me. Only had to change fTPM. Just in case it helps anyone, since even for same company, not all BIOSes are made "the same".

Seth22087

Login or Register to join the debate

Rep
8
Offline
admin approved badge
10:04 Jun-28-2021

No, I don't, because Windows HealthCheck app don't work on Windows 7 :P

0
Rep
15
Offline
admin approved badge
11:35 Jun-26-2021

Yeah I had this issue myself and an Xbox Ambassador helped me fix the issue. They said to turn on Secure Boot as well as fTPM which worked. Looking forward to trying out and testing W11 in a couple of days! :3

0
Rep
272
Offline
admin approved badge
17:41 Jun-25-2021

This will almost never be an issue for OEM systems (laptops, pre-builds, tablets, etc) while us gamers will have to deal with this "incompatibility".
My friend who deals with TPM stuff daily (works for IT at the british NHS) says that he smells this requirement is for potentially mandatory drive encryption, which begs a question - why would I need it on my gaming PC? Parts could fail (including the mobo) and I'd like to not lose the data.


That being said, for now, there are also workarounds like MODIFYING THE INSTALLER.

3
Rep
272
Offline
admin approved badge
17:44 Jun-25-2021

Whether the TPM requirement remains is all up in the air, because I'd say people should complain about it - it excludes a crazy amount of powerful gaming (and other self-built) PCs for no reason.


The installer mod trick I posted also proves (at least for now with the dev build ISO) that you don't actually need TPM for the OS to work - for now it's just the installer BS'ing you, but this might change when W11 is released.


That being said - my Asus Rampage V extreme does not support TPM 2.0 even with a hardware module (which are only TPM 1.2). Boo...

3
Rep
15
Offline
admin approved badge
13:26 Jun-26-2021

I read somewhere that TPM 1.2 will work even though the requirements say 2.0.


I can not confirm any of this because my TPM is firmware based and 2.0.

0
Rep
272
Offline
admin approved badge
21:41 Jun-26-2021

Well, it would need to be confirmed first. And modules not scalped... Maybe then we'll see.

0
Rep
57
Offline
16:59 Jun-25-2021

You can also validate if you have enabled TPM by typing "tpm.msc" in windows search bar.

2
Rep
8
Offline
15:22 Jun-25-2021

Any suggestions for an ASROCK motherboard?

0
Rep
76
Offline
admin approved badge
20:54 Jun-25-2021

I think, but it really depends on exact model, it should be under Advanced, as Security Device Support, if you got this option there. Also could be Advanced -> Trusted Computing -> Security Device Support. But I can't verify it.

0
Rep
-4
Offline
15:14 Jun-25-2021

For whatever reason I can't enable secure boot on my MSI B360 board

0
Rep
42
Offline
13:56 Jun-25-2021

Microsoft seriously should recheck the log output for this PC health check thing,
without watching Linus Tech Tips, I wouldn't have know it was an easy fix.
Also, for anyone running AMD, this option is sometime calls fTPM, depends on the manufacturer.

0
Rep
76
Offline
admin approved badge
13:51 Jun-25-2021

Worked for me, on Gigabyte X470 Ultra Gaming you have to go to "Peripherals", then at the top you have "AMD CPU fTPM" and enable that. Below it there is also "Trusted Computing", but option in it was already enabled for me. Only had to change fTPM. Just in case it helps anyone, since even for same company, not all BIOSes are made "the same".

1

Can They Run... |

| 30FPS, High, 1080p
Core i3-8100 4-Core 3.6GHz GeForce GTX 1060 3GB 16GB
| 60FPS, Ultra, 1080p
Ryzen 7 5800H 8-Core 3.2GHz GeForce RTX 3060 Mobile 32GB
100% Yes [1 votes]
| 60FPS, High, 1080p
Ryzen 7 5800H 8-Core 3.2GHz GeForce RTX 3060 Mobile 16GB
100% Yes [1 votes]
| 60FPS, High, 1080p
Core i7-4770K 4-Core 3.5GHz GeForce GTX 980 4GB 32GB
100% Yes [3 votes]
| 60FPS, High, 1080p
Ryzen 7 5800H 8-Core 3.2GHz GeForce RTX 3060 Mobile 16GB
100% Yes [2 votes]
| 60FPS, Ultra, 1080p
Core i5-10400F 6-Core 2.90GHz GeForce RTX 3060 Ti MSI Ventus 2X 8GB 16GB
100% Yes [4 votes]
| 60FPS, Medium, 1080p
Core i7-10700F 8-Core 2.9GHz GeForce GTX 970 Gigabyte G1 Gaming 4GB Edition 16GB
100% Yes [2 votes]
| 60FPS, High, 1080p
Core i5-11400F 6-Core 2.6GHz GeForce GTX 1650 Super 4GB 16GB