Virtual machine configuration Versions in Windows Server 2016

Home > Blogs > Windows Server 2016 > Virtual machine configuration Versions in Windows Server 2016

Virtual machine configuration Versions in Windows Server 2016

Like This Blog 1Rick Trader
Added by June 13, 2016

Depending on the host operating system when a virtual machine is created the configuration file will be a specific version.  Here are the configuration versions based on the host operating systems:

  • Windows 8.1 and Windows Server 2012 R2 is version 5.
  • Windows 10 build 10565 and earlier is version 6.2.
  • Windows 10 build 10565 or newer is version 7.
  • Windows Server 2016 has is version 7.1.

To provide compatibility between host operating system versions, an operating system will support its version and all prior versions back to version 5.  This will allow you to move or import VMs that were created on prior operating systems.  To use Hyper-V features an administrator must upgrade the virtual machines configuration version.  See below for some of the features that were added with each version:

  • Version 6.2 – Virtual Machine Grouping, PowerShell Direct, Production Checkpoints, Secure Boot for Linux and the ability to Hot add/remove static memory.
  • Version 7.0 – Virtual Trusted Platform Module
  • Version 7.1 – Virtual machine multi queues
You may also like:  Nested virtualization in Windows 10 - What Is It and How to Enable It

There are 2 methods to update the virtual machine configuration version.

Method 1:

Use the following PowerShell cmdlet.

Update-VMVersion <vmname>

Method 2:

  1. Launch Hyper-V Manager
  2. Ensure the virtual machine is off.
  3. I will be upgrading the version number for the Win 10 virtual machine. This machine was originally created in Window 8.1 Hyper-V001-windows-server-2016-virtual-machine-configuration-versions
  4. Right click on the machine you desire to update the configuration and select Upgrade configuration version.002-upgrade-windows-server-2016-virtual-machine-configuration-versions
  5. Select Upgrade at the prompt.003-upgrade-windows-server-2016-virtual-machine-configuration-versions
  6. Verify the version is updated to the current Hyper-V configuration version

Note:  Once the configuration version has been update it is impossible to revert back to an earlier version.

Note:  Once the configuration version has been updated the virtual machine will no longer run on previous versions of Hyper-V.

For More, see: Windows 10 and Windows Server 2016 Hyper-V Standard verses Production Checkpoints


Until next time – Ride Safe!

Rick Trader
Windows Server Instructor – Interface Technical Training
Phoenix, AZ

Videos You May Like

Windows 10 Features and Navigation – December 1, 2015

0 43 1

In this video, Windows Instructor Steve Fullmer presents the navigation and some of the new features associated with Windows 10 including Sysinternals Tools for Windows Client, Windows core concepts, exploring Process Explorer as well as some of the features that are not yet ready for prime time but will be released shortly in the future with Windows 10.

How to clone a Windows Server 2012 or 2012 R2 Domain Controller

1 602 2

One of the coolest new features in Window Server 2012 and Windows Server 2012 R2 is the ability to clone a Domain Controller. In the past, if we had virtualized Domain Controllers and we actually took a snapshot of it and then rolled back to that snapshot, it would break the logon service on that … Continue reading How to clone a Windows Server 2012 or 2012 R2 Domain Controller

Detailed Forensic Investigation of Malware Infections – April 21, 2015

2 265 2

In this IT Security training video, Security expert Mike Danseglio (CISSP / CEH) will perform several malware investigations including rootkits, botnets, viruses, and browser toolbars.

Write a Comment

See what people are saying...

  1. Pingback: Windows 10 and Server 2016 Hyper-V Checkpoints Standard vs Production

Share your thoughts...

Please fill out the comment form below to post a reply.