Takeaway: Derek Schauland found a utility that converts VMware VHDK files to VHD files that can be used with Microsoft’s Hyper-V virtualization tool. Here’s how to get it and how to use it.
I’ve found that in my test environment, creating virtual disks can be something of a task, depending on the method and application used. The process is pretty much point-and-click with Hyper-V, but it becomes more difficult when you bring in VMware VMDKs. I ran into this problem when someone asked if I had tried to run any non-Microsoft guest operating systems on Hyper-V.
I hadn’t spent any time on that yet, but decided to play around with some VHDKs that someone provided to me. Of course, Hyper-V did not automatically grab the file and start to open it, so I did a quick search on Bing and found a free utility at vmToolkit that allows you to convert VMDK to VHD.
After signing up for an account, I downloaded the 48 KB zipped VMDK Convert application. After I extracted the application, running through a conversion was very simple.
Open the VMDK
Select VMDK file.
Once the file is open, select a destination for the new VHD file and provide a file name
Select destination and name VHD file.
Click the Convert button to create a Hyper-V compatible VHD.
To begin using the new VHD, simply create a virtual machine on Hyper-V and use the new VHD as the hard disk. Once the virtual machine wizard completes, the new machine should start with no problems.