Windows 11 VMs are going to require TPM 2.0
With all of the system requirement increases in Windows 11, one of the more prominent ones is TPM 2.0. However, that requirement is waived if you’re installing the new OS in a virtual machine, allowing you to test it out on unsupported hardware, as well as run it on things like Apple’s M1 Macs.
That’s going to change. Yesterday, Microsoft released Windows 11 build 22458 to the Dev channel, and at the time, the changelog only included some fixes and minor changes. Today, the blog post was updated to reflect that TPM 2.0 is now a requirement for VMs.
Later today, Microsoft released a new cumulative update for Windows 11 in the Beta channel, and that’s going to light up the TPM requirement as well. That means that when Windows 11 ships on October 5, TPM 2.0 is still going to be a requirement, even if you’re trying to run it in a virtual machine.
Microsoft has said that you’ll be able to bypass the new system requirements if you install the new OS with an ISO, rather than via Windows Update. The only problem is that that could leave you in an unsupported state. The firm says that you might not get updates if you use this method to install the new OS.
TPM stands for Trusted Platform Module, and it’s been a requirement in all new Windows 10 PCs since mid-2016. Because of that, it’s typically not a deal-breaker for installing Windows 11 on bare-metal hardware. The requirement for an Intel eighth-gen or newer CPU is more the issue, since theoretically, anything that new should already have TPM 2.0.
On Windows, you’ll need to create a Generation 2 VM in Hyper-V. If you’re using Parallels on Mac, you’re still going to be fine, even though Microsoft says that it’s technically an unsupported use case. Parallels comes with a virtual TPM, and the latest version is meant to officially support Windows 11. Whatever solution you’re using though, you’ll need support for some kind of TPM.