Table of contents
Collapse the table of content
Expand the table of content

Hyper-V feature compatibility by generation and guest

Kathy Davies|Last Updated: 12/6/2016
3 Contributors

Applies To: Windows Server 2016

The tables in this article show you the generations and operating systems that are compatible with some of the Hyper-V features, grouped by categories. In general, you'll get the best availability of features with a generation 2 virtual machine that runs the newest operating system.

Keep in mind that some features rely on hardware or other infrastructure. For hardware details, see System requirements for Hyper-V on Windows Server 2016. In some cases, a feature can be used with any supported guest operating system. For details on which operating systems are supported, see:

Availability and backup

FeatureGenerationGuest operating system
Checkpoints1 and 2Any supported guest
Guest clustering1 and 2Guests that run cluster-aware applications and have iSCSI target software installed
Replication1 and 2Any supported guest


FeatureGenerationGuest operating system
Dynamic memory1 and 2Specific versions of supported guests. See Hyper-V Dynamic Memory Overview for versions older than Windows Server 2016 and Windows 10.
Hot add/removal of memory1 and 2Windows Server 2016, Windows 10
Virtual NUMA1 and 2Any supported guest

Development and test

FeatureGenerationGuest operating system
COM/Serial ports1 and 2
Note: For generation 2, use Windows PowerShell to configure. For details, see Add a COM port for kernel debugging.
Any supported guest


FeatureGenerationGuest operating system
Live migration1 and 2Any supported guest
Import/export1 and 2Any supported guest


FeatureGenerationGuest operating system
Hot add/removal of virtual network adapter2Any supported guest
Legacy virtual network adapter1Any supported guest
Single root input/output virtualization (SR-IOV)1 and 264-bit Windows guests, starting with Windows Server 2012 and Windows 8.
Virtual machine multi queue (VMMQ)1 and 2Any supported guest

Remote connection experience

FeatureGenerationGuest operating system
Discrete device assignment (DDA)1 and 2Windows Server 2016, Windows Server 2012 R2 only with Update 3133690 installed, Windows 10
Note: For details on Update 3133690, see this support article.
Enhanced session mode1 and 2Windows Server 2016, Windows Server 2012 R2, Windows 10, and Windows 8.1, with Remote Desktop Services enabled
Note: You might need to also configure the host. For details, see Use local resources on Hyper-V virtual machine with VMConnect.
RemoteFx1 and 2Generation 1 on 32-bit and 64-bit Windows versions starting with Windows 8.
Generation 2 on 64-bit Windows 10 versions


FeatureGenerationGuest operating system
Secure boot2Linux: Ubuntu 14.04 and later, SUSE Linux Enterprise Server 12 and later, Red Hat Enterprise Linux 7.0 and later, and CentOS 7.0 and later
Windows: All supported versions that can run on a generation 2 virtual machine
Shielded virtual machines2Windows: All supported versions that can run on a generation 2 virtual machine


FeatureGenerationGuest operating system
Shared virtual hard disks (VHDX only)1 and 2Windows Server 2016, Windows Server 2012 R2, Windows Server 2012
SMB31 and 2All that support SMB3
Storage spaces direct2Windows Server 2016
Virtual Fibre Channel1 and 2Windows Server 2016, Windows Server 2012 R2, Windows Server 2012
VHDX format1 and 2Any supported guest
© 2017 Microsoft