Event banner
What's new in Windows Server 2025
Event details
- Steven EkrenMar 26, 2024Brass Contributor
Hi Kirill.
Gen2 VMs will be selected by default for SCVMM, Windows Admin Center, and Hyper-V manager when creating a VM. This is because there are many advantages, including the following. Powershell and WMI default has not changed, so scripts that assume Gen1 will not be effected.
- Secure Boot and other security enhancements
- Larger boot device support
- More efficient keyboard/mouse/video, not emulated
We suggest only using Gen1 if the OS in the guest doesn't support Gen2
- Can't boot using UEFI
- OS that requires legacy emulationhttps://learn.microsoft.com/en-us/windows-server/virtualization/hyper-v/plan/should-i-create-a-generation-1-or-2-virtual-machine-in-hyper-v
- exchange12rocksMar 26, 2024Iron ContributorYeah, well, I don't need any of these enhancements 🤷:male_sign:
- BrentforMar 26, 2024
Microsoft
Checking you have seen this article? Thanks. https://learn.microsoft.com/en-us/windows-server/virtualization/hyper-v/plan/should-i-create-a-generation-1-or-2-virtual-machine-in-hyper-v- exchange12rocksMar 26, 2024Iron ContributorThank you, Brent. Yes, I've seen that and I do not see any advantages of Gen2 over Gen1 for my use cases: I don't care about Secure Boot here, I don't need to boot over network, I don't need huge VHDX.
- Artem PronichkinMar 26, 2024
Microsoft
if you do not care about any of the benefits of Generation 2 VMs, you can of course keep using your Generation 1 VMs for the time being.
but if you do care about hotpatching (as it's evident from some of your other questions) you might start care about some of the benefits of Generation 2 VMs. Hotpatching requires VSM (Virtual secure mode, also known as virtualization-based security or VBS), so it won't be available for Generation 1 VMs.
finally, Generation 2 VMs carry less baggage in the form of legacy emulated devices. So, the performance overhead of Generation 2 VMs is a slightly less than of Generation 1 VMs. So, Generation 2 is a good default option for most customers, even if you do not currently care about any of the specific features.