If you have recently upgraded your datacentre infrastructure to Windows Server 2016 (or your client device to Windows 10) you can benefit from the latest Hyper-V features available on your virtual machines by upgrading their configuration version. Before you upgrade to the latest VM version make sure;
- Your Hyper-V host are running latest version of Windows or Windows Server and you have upgraded the cluster functional level.
- You are not going to move back the VMs to a Hyper-V host that is running a previous version of Windows or Windows Server.
The process is fairly simple and involves only four steps. First check the current VM configuration version.
- Run Windows PowerShell as an administrator.
- Run the Get-VM cmdlet as below and check the versions of Hyper-V VMs. Alternatively the configuration version can be obtained by selecting the virtual machine and looking at the Summary tab in Hyper-V Manager.
Get-VM * | Format-Table Name, Version
- Shutdown the VM.
- Select Action > Upgrade Configuration Version. If you don’t see this option for any VM that means that it’s already at the highest configuration version supported by that particular Hyper-V host.
If you prefer PowerShell you can run the below command to upgrade the configuration version.