How to See if Hyper-V Virtual Machine is Generation 1 or Generation 2

Hyper-V enables running virtualized computer systems on top of a physical host. These virtualized systems (aka: guests) can be used and managed just as if they were physical computer systems, however they exist in a virtualized and isolated environment.

When you create a new virtual machine (VM) in Hyper-V, you must choose the generation of this VM to be either generation 1 or generation 2.

Generation 1 (MBR / Legacy BIOS) = This virtual machine generation supports 32-bit and 64-bit guest operating systems and provides virtual hardware which has been available in all previous versions of Hyper-V.

Generation 2 (GPT / UEFI) = This virtual machine generation provides support for newer virtualization features listed below, and requires 64-bit guest operating system.

• PXE boot by using a standard network adapter
• Boot from a SCSI virtual hard disk
• Boot from a SCSI virtual DVD
• Secure Boot (enabled by default)
• UEFI firmware support

Once a virtual machine has been created, you cannot change its generation.

This tutorial will show you how to quickly see if your Hyper-V virtual machines are generation 1 or generation 2.

Read more…