Identifying Hyper-V Version
 




Identifying Hyper-V Version


Published


:

June 29, 2008
Last Updated : June 29, 2008
     
Introduction

You installed Windows Server 2008, and you intend to Install Hyper-V role, but you are wondering which version of Hyper-V is included with your Windows Server 2008 DVD ? is it the Beta version that is included with the RTM version of Windows Server 2008 ? Or is it the RTM version of Hyper-V?

You might be in a situation also, where you have already installed Hyper-V role, but does not know which version you are running. In this article, I'm going to show you two methods to identify which hyper-V version your Windows Server has .

When Windows Server 2008 was RTM back in February 2008, Hyper-V was included in Beta version. And then we had two release candidates, RC0 and RC1, till Hyper-V was RTM on June 26- 2008.

If you already had Hyper-V role installed , then you can identify the version you are running by :

  • Using the Command line

  • Using the Hyper-V Manager Console

Using the Command Line

Open CMD, and then type the following line and hit the Enter key

wmic datafile where name="c:\\windows\\system32\\vmms.exe" get version

and the result would look like :

If you have the RTM version of Hyper-V , the version would be 6.0.6001.18016

If you have Release Candidate 1, the version would be 6.0.6001.18010

If you have Release Candidate 0, the version would be 6.0.6001.18004

and it would be 6.0.6001.17101 if you have the beta version of Hyper-V that was included with the RTM version of Windows Server 2008

Using Hyper-V Manager Console

The second method is by using the Hyper-V Manager console. Open Hyper-V Manager Console, click on Help > About Hyper-V Manager ...

If you have the RTM version of Hyper-V , the version would be 6.0.6001.18016

If you have Release Candidate 1, the version would be 6.0.6001.18010

If you have Release Candidate 0, the version would be 6.0.6001.18004

Finally, if you have the Beta version of Hyper-V that was included with the RTM version of Windows Server 2008, then the version would be 6.0.6001.17101

But what if you have installed Windows Server 2008 and intend to install Hyper-V role ( you have not installed Hyper-V yet ), and you are wondering which Hyper-V version your Windows Server 2008 has ! Is it the Beta version that was included with Windows Server 2008 that was RTM back in February-2008, or is it the RTM version of Hyper-V ( Hyper-V RTM might be slipstreamed with Windows Server 2008 ) ? To identify the version of Hyper-V before it is being installed on your machine, then follow the below steps:

Open Server Manager, expand the Diagnostic node and then click on Device Manager

Expand the System devices node, and select one of the Virtual Machine (vmBus) devices, open its Properties, click on the Driver tab, and check the driver version.

If you have the RTM version of Hyper-V , the version would be 6.0.6001.18016

If you have Release Candidate 1, the version would be 6.0.6001.18010

If you have Release Candidate 0, the version would be 6.0.6001.18004

and it would be 6.0.6001.17101 if you have the Beta version of Hyper-V that was included with the RTM version of Windows Server 2008.

 

Summary

Either you have installed the Hyper-V role or not yet, you can identify which version of Hyper-V your Windows Server 2008 has. This can be done either by using the command line, the Hyper-V Manager Console, or by checking the driver version of one of the vmBus devices.

To summarize the results :

Version Hyper-V Beta Hyper-V RC0 Hyper-V RC1 Hyper-V RTM
6.0.6001.17101 6.0.6001.18004 6.0.6001.18010 6.0.6001.18016


 

Related Links

Download Hyper-V RTM

Installing Hyper-V and Deploying Windows Server 2008 as Your First Virtual Machine - Part I

Installing Hyper-V and Deploying Windows Server 2008 as Your First Virtual Machine - Part II

Back to top