Microsoft's homegrown VMware conversion utility has been updated to version 2.0 and includes some necessary features. Microsoft Virtual Machine Converter (MVMC) is a Microsoft supported utility, provided to convert VMs and disks from VMware to Hyper-V and Windows Azure.

Here's what's new:

  • Converts virtual disks that are attached to a VMware virtual machine to virtual hard disks (VHDs) that can be uploaded to Windows Azure.
  • Provides native Windows PowerShell capability that enables scripting and integration into IT automation workflows.
  • Supports conversion and provisioning of Linux-based guest operating systems from VMware hosts to Hyper-V hosts.
  • Supports conversion of offline virtual machines.
  • Supports the new virtual hard disk format (VHDX) when converting and provisioning in Hyper-V in Windows Server 2012 R2 and Windows Server 2012.
  • Supports conversion of virtual machines from VMware vSphere 5.5, VMware vSphere 5.1, and VMware vSphere 4.1 hosts Hyper-V virtual machines.
  • Supports Windows Server 2012 R2, Windows Server 2012, and Windows 8 as guest operating systems that you can select for conversion.

The download is here: Microsoft Virtual Machine Converter 2.0

If this is your first experience with MVMC, you should know that it's only supported running on Windows Server 2012 R2, Windows Server 2012, or Windows Server 2008 R2 SP1 operating systems. Along with that, there's some specific component requirements that must either exist or being installed, including Microsoft .NET Framework 3.5 and .NET Framework 4 if you install MVMC on Windows Server 2008 R2 SP1, Microsoft .NET Framework 4.5 if you install MVMC on Windows Server 2012 or Windows 8, and Visual C++ Redistributable for Visual Studio 2012 Update 1.