Tag Archives: AVMA

Hyper-V Unknown Devices

Hyper-V Unknown Devices

In Windows Server 2012 R2 Hyper-V, Microsoft made a couple of enhancements within virtual machines that provide new capabilities for guests that support the associated features.  These features include Automatic Virtual Machine Activation, and Enhanced Session Mode.

 Automatic Virtual Machine Activation

Automatic Virtual Machine Activation provides customers with an easier way to manage VM guest license activations when their VMs are running on a Datacenter Edition of Windows server 2012 R2.  Because Datacenter Edition provides unlimited virtual machine licenses for Windows Server VMs, VMs running Windows Server 2012 R2 on 2012 R2 hosts will be automatically activated, reducing the effort of administrators for purposes of license activation.

 Enhanced Session Mode

Enhanced Session Mode provides administrators with enriched tools for interacting with virtual machines through the console connection.  In previous versions of Hyper-V, administrators could connect to VMs using Virtual Machine Connection, which had limited functionality, particularly if you wanted to copy and paste something into your VM.  Now with 2012 R2 Hyper-V, guests with supported operating systems provide true RDP capabilities, but via the VMBus, which means these connections can be made without a network connection.

Below is a Device Manager windows for a Windows Server 2008 guest running in a Windows Server 2012 R2 Hyper-V VM. Note the two Unknown devices:

Device manager showing two unknown devices in a 2008R2 Hyper-V guest

Device manager showing two unknown devices in a 2008R2 Hyper-V guest

Taking a look at the Properties of each device and specifically look at the Hardware IDs, we can see one that starts with 3375. This is the new virtual device used for Automatic Virtual Machine Activation.

Hardware ID for Automatic Activation in Hyper-V 2012R2

Hardware ID for Automatic Activation in Hyper-V 2012R2

Looking at the Properties and Hardware IDs on the other device, we see that it starts with f8e6. This is the new virtual device used for Enhanced Session Mode.

Hardware ID for Enhanced Session Mode in a 2012R2 Hyper-V Guest

Hardware ID for Enhanced Session Mode in a 2012R2 Hyper-V Guest

Automatic Virtual Machine Activation and the new Enhanced Session Mode features are new to Windows Server 2012 R2 and later, thus earlier guests (Windows Server 2012 and earlier) don’t know what these devices are and show these as unknown devices.  These unknown devices can be safely ignored in the older operating systems.

Additional Resources

TechNet: Virtual Machine Connection – Enhanced Session Mode Overview
MSDN Code: Hyper-V enhanced session mode sample
TechNet: Automatic Virtual Machine Activation