Jump to content

Windows 11 Now Enforces the Same System Requirements in Virtual Machines - Including TPM

Craftyawesome

Summary

Previously, installing or updating Windows 11 in a VM would ignore some requirements like TPM 2.0. However, this is no longer happening with beta build 22000.194 and dev build 22458. Attempting to update will throw an error.

 

E_WNcmfXsAMS4Kx?format=jpg&name=large

 

Quotes

Quote

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

 

Quote

This build includes a change that aligns the enforcement of the Windows 11 system requirements on Virtual Machines (VMs) to be the same as it is for physical PCs. Previously created VMs running Insider Preview builds may not update to the latest preview builds. In Hyper-V, VMs need to be created as a Generation 2 VM. Running Windows 11 in VMs in other virtualization products from vendors such as VMware and Oracle will continue to work as long as the hardware requirements are met.

 

My thoughts

It's a shame that MS did this, since a VM is a convenient way to try Windows 11 preview builds. The TPM requirement seems particularly annoying on a Windows host. Hyper-V works, but needs Windows Pro. I couldn't find an indication that Virtualbox supports TPM 2.0 (the above mention of Oracle seems to be about Oracle VM Server or something). VMWare does support vTPM, but it wants an encrypted VM, which the free version cannot create. Outside of Windows, Parallels and QEMU support TPM 2.0.

 

Sources

https://www.xda-developers.com/windows-11-vms-will-likely-soon-require-tpm-2-0/

https://blogs.windows.com/windows-insider/2021/09/15/announcing-windows-11-insider-preview-build-22458/

https://blogs.windows.com/windows-insider/2021/09/16/announcing-windows-11-insider-preview-build-22000-194/

https://techbuzz.asia/2021/09/16/the-latest-build-of-windows-11-is-offering-an-error-message-on-some-computers-that-do-not-have-a-tpm-2-0-chip/

Link to comment
Share on other sites

Link to post
Share on other sites

how long before MS goes full walled garden like apple? 

"If a Lobster is a fish because it moves by jumping, then a kangaroo is a bird" - Admiral Paulo de Castro Moreira da Silva

"There is nothing more difficult than fixing something that isn't all the way broken yet." - Author Unknown

Spoiler

Intel Core i7-3960X @ 4.6 GHz - Asus P9X79WS/IPMI - 12GB DDR3-1600 quad-channel - EVGA GTX 1080ti SC - Fractal Design Define R5 - 500GB Crucial MX200 - NH-D15 - Logitech G710+ - Mionix Naos 7000 - Sennheiser PC350 w/Topping VX-1

Link to comment
Share on other sites

Link to post
Share on other sites

MS wants to support hardware companies. You will need 8th gen or better for the TPM 2.0 support to be built in to CPU. You will also need to have Secure boot enabled. If your not sure, run WhyNotWin11. It's a monopoly again.

Link to comment
Share on other sites

Link to post
Share on other sites

We'll have to except new requirements or switch to a Linux distro. I would reluctantly stay with Microsoft. More games run on it right now. For us Linux is quite limited in this department. I will say that I do not like where they are going with this. Who knows how much stricter it will get, hardware is only the beginning.

Link to comment
Share on other sites

Link to post
Share on other sites

8 minutes ago, Eric Kazer said:

We'll have to except new requirements or switch to a Linux distro. I would reluctantly stay with Microsoft. More games run on it right now. For us Linux is quite limited in this department. I will say that I do not like where they are going with this. Who knows how much stricter it will get, hardware is only the beginning.

Only reason I still use Windows is, as a developer, programmer and hardware enthusiast, most softwares required for that stuff doesn't run on Linux well, if at all. 

Link to comment
Share on other sites

Link to post
Share on other sites

nuh uh, no criticizing!!!!!!!111!!

 

remember: "their platform/os/software/whateverthefuck, tHeIr RuLeS" 

 

Spoiler

yes /s ffs

 

 

actually on topic: didn't even know something like TPM could work within a VM

🌲🌲🌲

 

 

 

◒ ◒ 

Link to comment
Share on other sites

Link to post
Share on other sites

Facepalm Multiplefacepalm GIF - Facepalm Multiplefacepalm - Discover &  Share GIFs

PLEASE QUOTE ME IF YOU ARE REPLYING TO ME

Desktop Build: Ryzen 7 2700X @ 4.0GHz, AsRock Fatal1ty X370 Professional Gaming, 48GB Corsair DDR4 @ 3000MHz, RX5700 XT 8GB Sapphire Nitro+, Benq XL2730 1440p 144Hz FS

Retro Build: Intel Pentium III @ 500 MHz, Dell Optiplex G1 Full AT Tower, 768MB SDRAM @ 133MHz, Integrated Graphics, Generic 1024x768 60Hz Monitor


 

Link to comment
Share on other sites

Link to post
Share on other sites

27 minutes ago, Mel0nMan said:

Only reason I still use Windows is, as a developer, programmer and hardware enthusiast, most softwares required for that stuff doesn't run on Linux well, if at all. 

What kind of developing / programming are you doing?

VGhlIHF1aWV0ZXIgeW91IGJlY29tZSwgdGhlIG1vcmUgeW91IGFyZSBhYmxlIHRvIGhlYXIu

^ not a crypto wallet

Link to comment
Share on other sites

Link to post
Share on other sites

I sometimes feel like the only person in the universe that doesn't care about the TPM requirement and have far greater concerns about the MS account requirement. I refuse to upgrade until that completely arbitrary bullshit is removed, and it will eventually be. At least TPM does something even if it isn't perfect.

 

Edit: Seems Pro has already removed the account requirement. Bleh.

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, bmx6454 said:

i'm curious why they are pushing tpm so hard. i get that it is more secure, but afaik most people don't want it, so why push it so hard?

DRM maybe? Keep encryption keys from reaching the CPU and memory, you can probably enforce greater control over content even on a PC. Microsoft could be trying to appeal to content owners, and focusing on a more media-heavy use. 

My eyes see the past…

My camera lens sees the present…

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, bmx6454 said:

i'm curious why they are pushing tpm so hard. i get that it is more secure, but afaik most people don't want it, so why push it so hard?

https://www.microsoft.com/security/blog/2021/09/15/the-passwordless-future-is-here-for-your-microsoft-account/

That's why.

 

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, bmx6454 said:

i'm curious why they are pushing tpm so hard. i get that it is more secure, but afaik most people don't want it, so why push it so hard?

control most likely, in one shape or another.

Also reduce any % of "trouble" makers from using an Virtual Machine the better, for them? Maybe?

Hope there is a flaw with it and they get all the backlash they need.

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, Eric Kazer said:

MS wants to support hardware companies. You will need 8th gen or better for the TPM 2.0 support to be built in to CPU. You will also need to have Secure boot enabled. If your not sure, run WhyNotWin11. It's a monopoly again.

6th and 7th gen also have built in TPM 2.0.

Link to comment
Share on other sites

Link to post
Share on other sites

Microsoft is shooting itself in the foot.  They're basically telling people to go to Linux if they don't have the supported CPUs/GPUs + TPM 2.0.  It's going to hurt them more than Windows Vista did back in 2007.

"Whatever happens, happens." - Spike Spiegel

Link to comment
Share on other sites

Link to post
Share on other sites

35 minutes ago, Craftyawesome said:

6th and 7th gen also have built in TPM 2.0.

But they don't have hardware accelerated HVCI instruction sets to ensure VBS has little to no performance impact. For that, you must have 8th gen or newer.

Note: Technically 7th gen does have MBEC but it's also the first generation implementation. There might be a security flaw with it that MS and Intel isn't disclosing. Otherwise, I don't see why 7th gen isn't included.

Link to comment
Share on other sites

Link to post
Share on other sites

2 hours ago, Eric Kazer said:

MS wants to support hardware companies. You will need 8th gen or better for the TPM 2.0 support to be built in to CPU. You will also need to have Secure boot enabled. If your not sure, run WhyNotWin11. It's a monopoly again.

Aside from the new look and feel, performance in gaming and other apps is identical to Windows 10. The reason MS is being a hard ass on requirements is to set the bare minimum for hardware based security. Currently VBS and TPM 2.0 is optional with Windows 10 (yes, you can make it as secure as Windows 11), but Windows 11 makes it now mandatory.

So when Microsoft says Windows 11 is their most secure OS yet, they're not lying. It will be, because the hardware to make that happen is a requirement!

Link to comment
Share on other sites

Link to post
Share on other sites

And this is just one reason why I avoid Windows like the plague.

lumpy chunks

 

Expand to help Bunny reach world domination

(\__/)
(='.'=) This is Bunny. Copy Bunny into your signature to
(")_(") help him on his way to world domination.

 -Rakshit Jain

Link to comment
Share on other sites

Link to post
Share on other sites

8 minutes ago, LloydLynx said:

And this is just one reason why I avoid Windows like the plague.

At this rate who wants to even use Windows?  The UI is a joke, the system requirements are completely insane, and most of all why is Microsoft being so stupid during a chip shortage?  Microsoft needs to get their heads out of the sand and look at the chip shortage.

"Whatever happens, happens." - Spike Spiegel

Link to comment
Share on other sites

Link to post
Share on other sites

You know the gist, "their platform, their rules"

Don't like it go to the competing platform

There is no point in complaining

 

Wonder if win11 will have a market share greater or lesser than win8 at it's peak

One day I will be able to play Monster Hunter Frontier in French/Italian/English on my PC, it's just a matter of time... 4 5 6 7 8 9 years later: It's finally coming!!!

Phones: iPhone 4S/SE | LG V10 | Lumia 920 | Samsung S24 Ultra

Laptops: Macbook Pro 15" (mid-2012) | Compaq Presario V6000

Other: Steam Deck

<>EVs are bad, they kill the planet and remove freedoms too some/<>

Link to comment
Share on other sites

Link to post
Share on other sites

26 minutes ago, LloydLynx said:

And this is just one reason why I avoid Windows like the plague.

Anything from Win 10 onward, you betcha.

MS is just trying to force their original "TPM Thing" (Once again) on everyone by using a different angle, then they'll sing, tap dance and lie about "How good and ...... Wonderful it really is for the customer" when all that's really just a crock 'o shit.

"If you ever need anything please don't hesitate to ask someone else first"..... Nirvana
"Whadda ya mean I ain't kind? Just not your kind"..... Megadeth
Speaking of things being "All Inclusive", Hell itself is too.

 

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, StDragon said:

But they don't have hardware accelerated HVCI instruction sets to ensure VBS has little to no performance impact. For that, you must have 8th gen or newer.

Note: Technically 7th gen does have MBEC but it's also the first generation implementation. There might be a security flaw with it that MS and Intel isn't disclosing. Otherwise, I don't see why 7th gen isn't included.

HVCI performance is AFAIK the best explanation given so far, but it doesn't explain the inclusion of Zen +, since GMET (AMD equivelent of MBEC) wasn't added until Zen 2.

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


×