The Unofficial Windows 11 Hardware Compatibility Thread

CataclysmZA

Executive Member
Joined
Apr 1, 2010
Messages
5,595
Reaction score
1,613
Download the Windows 11 PC Checkup App here: https://aka.ms/GetPCHealthCheckApp

Microsoft system compatibility requirements (which the tool uses to make its checks):


Of course, the tool is completely pointless and a bit ****. This one is much better:


UPDATE:

Microsoft has now edited all their documentation to mandate a hard line requirement of TPM 2.0 and only support for CPUs on these lists:

Intel: https://docs.microsoft.com/en-us/wi...pported/windows-11-supported-intel-processors

AMD: https://docs.microsoft.com/en-us/wi...supported/windows-11-supported-amd-processors

There are new minimum hardware requirements for Windows 11. In order to run Windows 11, devices must meet the hardware specifications. Devices that do not meet the hardware requirements cannot be upgraded to Windows 11.
  • Processor: 1 gigahertz (GHz) or faster with 2 or more cores on a compatible 64-bit processor or System on a Chip (SoC)
  • RAM: 4 gigabyte (GB)
  • Storage: 64 GB or larger storage device
  • System firmware: Trusted Platform Module (TPM) version 2.0
  • Graphics card: Compatible with DirectX 12 or later with WDDM 2.0 driver
  • S mode is only supported on Home edition of Windows 11. If you are running a different edition of Windows in S mode, you will need to first switch out of S mode prior to upgrading.

Here's how to interpret these requirements:

The requirements are a dual-core chip at 1GHz, 4GB RAM, 64GB free storage, and some kind of TPM 2.0 support, whether that's a proper module, fTPM (AMD), or PTT (Intel). The latter two are firmware-based and held on the CPU.

If your device conforms to everything but does not have any TPM 2.0 functionality whatsoever (hardware or firmware), it won't install. That applies to devices older than 2013 that missed the TPM 2.0 boat. Workarounds exist, but they may not persist between upgrades. You might get two years of running time before having to perform a clean install to do the workaround again.

While fTPM and PTT have been around for a while, motherboard vendors need to expose the option in BIOS updates. So it's entirely possible to have a machine that would meet all the requirements, but would need a firmware update to the board or a motherboard swap to one that had vendor support for fTPM or PTT enabled.

Some motherboard and OEM vendors may have completely abandoned functional hardware, or broken TPM functionality (this happened to Intel's NUC family a while back). But that's just the start. Your BIOS needs to have UEFI and Secure boot. That sets the start of support to at least products from 2013 at minimum.

Next, you need to disable CSM, and your drive has to be formatted with a GUID partition table. Plenty of guides out there show how you can convert an MBR install to GUID/GPT. No need for a reformat in this case.

You then need to satisfy the GPU requirements - Windows needs a GPU (real or virtual) that supports WDDM 2.0 (and Shader Model 6.0 support if you want to use Direct Storage). That's OK. Support for that extends back to 2013 PCs.

If your GPU can't boot in UEFI mode, you need to upgrade.

So the question remains: Why TPM 2.0? Why the cut-off points?

Well if you delve into the documentation on Bitlocker, it's staring you right in the face.


BitLocker automatic device encryption is enabled when:
  • The device contains a TPM (Trusted Platform Module), either TPM 1.2 or TPM 2.0.
  • UEFI Secure Boot is enabled. See Secure Boot for more information.
  • Platform Secure Boot is enabled
  • Direct memory access (DMA) protection is enabled
The following tests must pass before Windows 10 will enable Automatic BitLocker device encryption. If you want to create hardware that supports this capability, you must verify that your device passes these tests.
  1. TPM: Device must include a TPM with PCR 7 support.
  2. Secure boot: UEFI Secure Boot is enabled.
  3. Modern Standby requirements or HSTIvalidation. This requirement is met by one of the following:
    • Modern Standby requirements are implemented. These include requirements for UEFI Secure Boot and protection from unauthorized DMA.
    • Starting with Windows 10, version, 1703, this requirement can be met through HSTI test:
      1. Platform Secure Boot self-test (or additional self-tests as configured in the registry) must be reported by HSTI as implemented and passed.
      2. Excluding Thunderbolt, HSTI must report no non-allowed DMA busses.
      3. If Thunderbolt is present, HSTI must report that Thunderbolt is configured securely (security level must be SL1 – “User Authorization” or higher).

Now it makes sense why my machine isn't supported according to the checker. My Core i5-7200 missed the HSTI boat and does not support connected standby.

What does this mean? Well, devices that meet all those requirements, whether they are OEM or user-built, will automatically enable full disk encryption using Bitlocker after the OOBE is complete. If you sign into a Microsoft account on a machine that supports all this, it will use those credentials to automatically encrypt the drive.

Microsoft's Director of OS Security hints as much in this tweet, and the documentation he's created about TPM levels and features that are supported:


This is likely why Windows 11 Home won't sign in without you setting up a Microsoft account. Microsoft might be using InTune/Autopilot to configure every Windows 11 device that isn't on a corporate network with a default Bitlocker setup.
 
Last edited:
I thought tpm2 was the minimum.

My laptop fails as it does not support dx12
 
I thought tpm2 was the minimum.

My laptop fails as it does not support dx12
TPM 1.2 is the soft minimum, which helps to include a lot more hardware. Bitlocker needs it as a basic requirement.

Microsoft just likes to stir the pot in order to spur new PC sales.
 
Got it working on my Proxmox env, while the underlying hardware is an Intel Core i3-9100T with 16GB DDR4 and a 480GB nvme.

Haven't tried bare metal just yet, but this is promising.

1624607519761.png
 
Last edited:
Well, my Sandy Bridge i7 will then just have to stay at Win 10.
It's still a great CPU and luckily Windows 10 is still a great OS, so no problem until 2025 when MS stops support.
 
I think I've figured out why there's a cut-off of Intel 8th gen devices and Ryzen 2000 chips, as well as TPM 2.0 as a hard requirement.

Microsoft wants to offer full disk encryption to everyone, including Windows 11 Home users.

Will update the OP in a bit.
 
My custom Ryzen 2700X system is supported. When I think about the school I work in, I have about 77 PC's at the moment that could run Windows 11 ok, as they are 8th gen Core i3 boxes with the minimum GPU etc. Need to check out the ones running the Gigabyte motherboards that the TPM option is available and not hidden away by Gigabyte, I can't remember if I saw it in there or not previously. I do wish the minimum had perhaps required SSD as well cause jeepers, Windows 10 does not run well on a mechanical hard drive anymore. I haven't yet been able to replace all the mechanical hard drives in the PC's at my school and you can really feel it these days how the PC's struggle.
 
I think the real features of win11 will only be announced with the first major update, MS will probably give the userbase to update their hardware.

That said I expect us Windows 10 users to essentially get the leaked Win 11 build or something close to it as an update for Windows 10
 
If I was the CEO of MS I would make W11 can be installed on SSD drives only, as an IT field tech there are just too many sh*t PC's out there running W10.

W10 really struggles with HDD based PC's especially 5400RPM drives.
For most people large enough primary SSD's are just plain too expensive especially with the ballooning size of a windows install..... HDD PC's are here to stay for now.
 
So in essence, Windows 10 will likely be getting minor updates and security patches only going forward, while most of the R&D will go into refining Windows 11 and adding features to it instead?
 
@PhireSide
I doubt it. Win11 is really Win10 with a different ux shell. All the important workings under the hood are what we today call Win10 and Msft will support and evolve that codebase for many years, especially for corporates and enterprise. That's a good thing, especially because it retains and maintains device and driver support in an evolutionary manner.
 
So in essence, Windows 10 will likely be getting minor updates and security patches only going forward, while most of the R&D will go into refining Windows 11 and adding features to it instead?
If history is anything to go by then yes. Whilst at the moment Win 11 is Win 10 plus different shell, the code bases are going to bifurcate really quickly. For all intents and purposes, Win 10 will go into maintenance mode whilst all the churn and growth will happen on the Win 11 branch.
 
For most people large enough primary SSD's are just plain too expensive especially with the ballooning size of a windows install..... HDD PC's are here to stay for now.
Honestly, just getting all laptops onto SSD's would change the lives of so many people. I've worked with so many laptops that are a couple of years old that have decent enough specs but run slower than a snail buried in concrete thanks to the mechanical drive in them. Even a 250GB SATA SSD puts the turbo into these devices and totally gives them a new lease on life.

On the home side of things, the best method has been semi large SSD for boot and applications and a mechanical drive for bulk storage etc. This should continue to be the best approach until SSD prices for the larger disks continue to decrease.
 
Top
Sign up to the MyBroadband newsletter
X