Convert VMDK to VHD RRS feed


All replies

  • This is a non-microsoft tool - but it is clearly not generating a valid VHD.  The only method that we provide for this is to use System Center Virtual Machine Manager.





    Tuesday, March 11, 2008 5:27 PM
  • VMDK to VHD generally works.


    You might want to double check how you are using it and that you are using it correctly. (try running as admin if you are using Vista)


    Since this is a Microsoft forum i won't go into greater detail.



    Tuesday, March 11, 2008 11:46 PM
  • Hi!


    So, I have installed System Center Virtual Machine Manager on my server 2003 R2 X64 host.

    But after installation, I have just  link to helper about it.

    How do you start System Center Virtual Machine Manager to convert a vmdk to vhd file.




    Wednesday, March 12, 2008 9:35 AM
  • Hi,


    The next generation System Center Virtual Machine Manager 2007 will provide options to convert VMware Virtual Machines to VHD. (V2V Conversions).


     Please refer to:

    System Center Virtual Machine Manager 2007 How To Videos


    System Center Virtual Machine Manager


    System Center Virtual Machine Manager Operations


    Hope it helps.

    Wednesday, March 12, 2008 10:08 AM
  • Ok!


    I have done the conversion with this software: Winimage and it's OK

    Now I can't find to add a physical hard disk to a VM.




    Wednesday, March 12, 2008 1:48 PM
  • If you want to use a pass-through disk (a physical disk mounted on the parent) you have to unmount it from the parent before you can present it to the child.


    (NTFS - only one owner of a disk at a time..)



    Wednesday, March 12, 2008 2:44 PM
  • ok, but i don't understand all sentences. (I am french)

    I know, it's possible to do a link with a physical hard disk, but not with partition unlike with vmware server.
    Do you know an application (vmware, virtualbox, pc virtual ...) wuere is possible to use many partitions of physical har disk with VM.

    You can say me, Why don't use vmware so?  but vmware server 1.0 doesn't work with Win server 2008 and vmware server beta 2.0 don't accept to add physical hard disk.

    Wednesday, March 12, 2008 9:29 PM
  • Maybe you should try using Starwind V2V Converter, you can get it from here - http://www.starwindsoftware.com/converter. It natively supports IMG format and its conversion into VMDK or VHD or between VMDK or VHD and vice versa without making any changes to source image.
    Monday, July 27, 2009 8:27 AM
  • rjcb,

    Je ne suis pas certain de bien comprendre, mais voici un guide en français pour convertir des partitions VMDK en VHD:


    Bonne chance!
    Monday, September 21, 2009 8:13 PM
  • This is my my favorite way to convert from VMDK to VHD:


    Monday, September 21, 2009 8:23 PM
  • Acronis can convert vmdk to vhd.
    Thursday, September 24, 2009 1:00 PM
  • Check out this product: SmartVDK

    SmartVDK will convert from .vhd, .vmdk, .vdi and/or .hdd to any of the aforementioned formats.

    It is free for non-commercial use.
    Wednesday, October 21, 2009 6:19 PM
  • This converter tool worked for me,  ran it as administrator in WIN 7.  Thanks for the tool.
    Wednesday, February 10, 2010 3:48 PM
  • Link above throws 404 error. Updated SmartVDK links: 
    - download
    - info

    Tuesday, February 16, 2010 9:45 PM
  • I have a problematic VMDK file that I was told was created from vSphere. It boots and runs with VMWare Server. I am really good at using VPC or Virtual Server so I am trying to convert it to VHD. I have tried a couple of the tools (outside of SCVMM) and have had poor results. I thought it would be good to log some experience here.

    I tried VMDK to VHD and also the StarWind converters and neither worked. VMDK to VHD failed once I opened the VMDK file. StarWind converted it but then it would not boot. I will try some of the other tools next and then try SCVMM if none of the other tools work.

    Thanks for the other suggestions,

    If this answers your question, please use the "Answer" button to say so | Ben Cline
    Sunday, April 4, 2010 3:56 AM
  • I just used WinImage 8.5 to convert a 80 Gig "Thick" provisioned CentOS 5.5 Linux VMDK file and then imported the vhd through VMM and it worked flawlessly... And the disk is now Dynamic - In Hyper-V.



    • Proposed as answer by mcdavidson Wednesday, May 25, 2011 6:00 PM
    Thursday, April 7, 2011 9:18 PM
  • Simon,

    Mon francais est a petit mal... je ne pas parle francais en a propos 20 ans, mais je comprende assez simplement a faire la conversion.  Merci beacoup pour la guide!  Je voulu installer Windows Server 2008 R2 with Hyper-V en mon Windows 7 l'installation.

    J'ai dû commencer par une image VMWare du Win2k8R2, le convertir en un VHD, et enfin à double boot mon installation Win7 original et le VHD convertis. C'est le seul moyen que j'ai trouvé pour lancer Hyper-V sur Windows 7.  (et merci a Google translate)





    My french is pretty bad... I haven't spoken it in about 20 years, but I understood just enough to do the conversion.  Thanks a lot for the guide!  I wanted to install Win2k8R2 with Hyper-V on my Win7 installation.


    I started with a VMWare image of Win2k8R2 (w/ Hyper-V) before the first reboot during installation, converted it to a VHD (via his guide), and finally I dual booted my original installation of Win7 with the converted VHD (yes, physical boot of virtual hard drive).  This is the only way that I could boot a 64-bit version of Windows on my Windows 7 hardware.


    Wednesday, July 20, 2011 9:15 PM
  • It seems there is something wrong with the conversion. The size of the virtual disk cannot reduce to 56k. Read this article and it will help you to do the conversion correctly: 



    Sunday, March 25, 2012 10:19 PM
  • Fiz um teste e funcionou muito bem. 

    Espero que ajude.



    I did a test and it worked fine. 

    Hope that helps.

    Abs Eduardo Popovici MCP, MCDST, MCTS http://htbraz.blogspot.com

    Thursday, January 16, 2014 11:54 AM
  • Hi Eduardo - I think that a flat conversion of a bootable W2K8R2 would fail due to incompatible virtual SCSI drivers (Hyper-V likes virtual IDE drivers and I can't argue with their logic).

    I'm looking for a guide that will translate bootable W2K8R2 from VMDK to VHD and be able to run it under Hyper-V without BSOD.

    Any ideas?

    Thanks to all for this forum!

    Thursday, February 27, 2014 9:55 PM
  • Now we have The Microsoft Virtual Machine Converter (MVMC) Solution Accelerator


    • Proposed as answer by razmanme Tuesday, March 25, 2014 1:27 PM
    • Edited by razmanme Tuesday, March 25, 2014 1:28 PM
    Tuesday, March 25, 2014 1:27 PM
  • The Microsoft Virtual Machine Converter (MVMC) Solution Accelerator


    • Proposed as answer by razmanme Tuesday, March 25, 2014 1:31 PM
    Tuesday, March 25, 2014 1:30 PM
  • Now we have the Microsoft Virtual Machine Converter (MVMC) Solution Accelerator


    This is a Microsoft-supported, stand-alone solution for the IT pro or solution provider who wants to convert VMware-based virtual machines and disks to Hyper-V®-based virtual machines and disks

    • Edited by razmanme Tuesday, March 25, 2014 1:33 PM
    Tuesday, March 25, 2014 1:32 PM
  • Hi, 

    Went through the same process and tried numerous tools including winimage, VMDK2VHd and all failed. 

    I did not try the MVMC standalone though. 

    I ended up migrating my VMs this way (including the work around for iSCSI to IDE change): 


    Manuel Toussaint

    Monday, April 14, 2014 7:35 AM