How do I convert a VMWare VMDK HDD file to a HyperV VHD file?

Solution 1:

I'm hoping there's a better answer than this, but I've read repeated accounts of better success in converting large vmdks by breaking them down into 2gb drives (with VMWare Converter) prior to conversion.

Solution 2:

There are now several tools available to achieve this task. Some of theme have some more functions like converting a running PC to a image and converting to other formats.

One neat little tool is StarWind V2V Converter:

Another one is Vmdk2Vhd from vmToolkit but I have no experience with this one.

If you want to go for the big solution with more functions under the hood you can try VMware vCenter Converter.