vmtoolkit.com
The source for virtual machine tools and expertise
Welcome to vmToolkit Sign in | Join | Help

VMDK(VMWare) to VHD Converter

File Details
Downloads: 136399 File Size: 48.1kB
Posted By: davidb Views: 256472
Date Added: 20 Nov 2006

Vmdk2Vhd is a simple utility to convert virtual hard drive images from VMWare's VMDK format into the Microsoft's VHD format. This is a sector by sector copy operation from one format to the other and the source file remains unaltered.

Vmdk2Vhd requires the Microsoft .Net 2.0 framework available via Windows Update and here.

Installation

Unzip the file to a folder of your choosing and run Vmdk2Vhd.exe.

If you have problems or questions please visit the Virtual Hard Drive Converters forum.

Release Notes

1.0.13: 2/13/2006

  • Resolves problem with VMDK's produced with VMWare Converter

1.0.7: 11/20/2006

  • Initial Release

Filed under: , ,
Comments
 

xpboy said:

谢谢
14 Dec 2006 4:53 PM
 

vbvb said:

谢谢2
14 Dec 2006 5:15 PM
 

good4buddy said:

Thanks a lot.
15 Dec 2006 5:43 AM
 

frankenr said:

thanks, just the tool I was looking for
15 Dec 2006 9:22 AM
 

solidesnake said:

That is very useful tools what I want! thanks very much!
15 Dec 2006 8:22 PM
 

el_molina62 said:

Me han salvado la vida!!!
15 Dec 2006 8:29 PM
 

fdgdfgdfgd said:

download link http://vmtoolkit.com/files/folders/8/download.aspx
16 Dec 2006 4:14 AM
 

biggreat said:

thanks ,look for a long time
21 Dec 2006 11:58 PM
 

windrider said:

Thanks....was just what I needed.
4 Jan 2007 10:46 AM
 

troyehall said:

This rocks. I am going to try to convert one of those downloadable "virtual appliances" from the VMWare site to see if they can be converted for use in virtual server 2005...
8 Jan 2007 3:20 PM
 

raidtest said:

thanks very much!
30 Jan 2007 7:23 PM
 

shahidshah said:

Excellent. Thank you very much. I have been surfing endlessly on the web for a utility such as this. Will soon try it out.
8 Feb 2007 9:48 AM
 

thomasknoop said:

Release Notes 1.0.13: 2/13/2006 Should read: Release Notes 1.0.13: 2/13/2007 ;)
4 Mar 2007 2:31 AM
 

vverloop said:

Does it work under Vista?
16 Mar 2007 7:39 AM
 

pooker said:

Works well, but beware it doesn't overwrite the *.vhd even if it says it will.
17 Mar 2007 1:30 AM
 

zhj23 said:

It's really what I want. but I can't download it, the file to be downlaod is download.aspx. why?
23 Mar 2007 1:00 AM
 

ocean7be said:

It doesn't work. Throw out a Unhandled Exception. It will run when it tries to overwrite a file, but consider it doesn't overwrite. It doesn't really help.
26 Mar 2007 11:21 AM
 

pufftmd2389 said:

it said i had an invalid vmdk file... i dont get it...
2 Jun 2007 12:02 AM
 

boubacus said:

merci man c'est trop cool j'esper eque je vais bien kiffer ton appli mec !!
13 Jun 2007 11:51 PM
 

ronin_yu said:

I too get the same error about invalid vmdk file. Is there a solution?
2 Jul 2007 10:29 AM
 

Rocky666 said:

does this version work on w2k3 x64 ?
5 Jul 2007 4:45 AM
 

Thelink said:

I get a exception of vmdk2vhd as follow. ************** Exception ************** System.AccessViolationException: Server stack trace: at Xcarab.Vhd.VhdFile.CreateVhd(Int32 diskType, UInt32 sizeInSectors, String filename, String parent, DiskInfo di) at Xcarab.VmdkConvert.VmdkConverter.Convert(String sourceFile, String destinationFile) at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs) at System.Runtime.Remoting.Messaging.StackBuilderSink.PrivateProcessMessage(RuntimeMethodHandle md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs) at System.Runtime.Remoting.Messaging.StackBuilderSink.AsyncProcessMessage(IMessage msg, IMessageSink replySink) Exception rethrown at [0]: at System.Runtime.Remoting.Proxies.RealProxy.EndInvokeHelper(Message reqMsg, Boolean bProxyCase) at System.Runtime.Remoting.Proxies.RemotingProxy.Invoke(Object NotUsed, MessageData& msgData) at Xcarab.VmdkConvert.ConverterDelegate.EndInvoke(IAsyncResult result) at Xcarab.VmdkConvert.MainForm.btnConvert_Click(Object sender, EventArgs e) at System.Windows.Forms.Control.OnClick(EventArgs e) at System.Windows.Forms.Button.OnClick(EventArgs e) at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent) at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ButtonBase.WndProc(Message& m) at System.Windows.Forms.Button.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
15 Jul 2007 4:03 AM
 

simulanics said:

as a programmer....I see that you are receiving the above because .Net is improperly installed.
16 Jul 2007 11:14 AM
 

glansing said:

We already have Microsoft Virtual Server and now I want to implement the SpamVigilante-MailFilter appliance, which is a VMWare image. I was afraid I had to install VMWare server but now I can simply convert the image with this tool. There are a lot more pre-build VMWare appliances which I can convert using this tool. So I am a very happy man. :-)
17 Jul 2007 4:29 AM
 

glansing said:

One thing: when I manually enter the destination filename, the button 'convert' is still grayed out. When I use the button 'Save as' the button 'Convert' becomes available.
17 Jul 2007 5:18 AM
 

gpmaithani said:

its not working at all
9 Aug 2007 5:45 AM
 

jack.mou said:

Truly appreciate the folks out there giving us the right tools that Microsoft simply does not provide. Especially being free, I can't say how much i truly appreciate this!
18 Sep 2007 10:24 AM
 

als12549 said:

thx! 很好用的工具
29 Sep 2007 3:55 AM
 

jeremyb said:

The few I tried to convert each said that the file was invalid.. But the are valid vmdk files that I use frequently with vmware. am I doing something wrong?
22 Oct 2007 8:21 AM
 

SteveLaw said:

I also get "invalid vmdk file".
11 Dec 2007 10:38 AM
 

gotcher said:

I don't know if you are still have this issue, but I had the same issue "invalid vmdk file". I still had the .vmdk file running. When I shut it down and reran the converter, everything worked correctly.
7 Jan 2008 1:05 PM
 

coolbuddy said:

thanks a lot this was the tool i was looking for long.
12 Feb 2008 4:31 AM
 

Stathis619 said:

Thanks a lot I really needed it!
20 Mar 2008 1:14 PM
 

anilchouki said:

Best
26 Apr 2008 3:34 AM
 

Mike001 said:

Verry good
29 Apr 2008 1:55 AM
 

rayhapes said:

I got invalid vmdk file as well, file was not running,
13 May 2008 7:09 AM
 

arachnode.net said:

Thanks!
29 May 2008 4:56 PM
 

xiaolin said:

Thank you very much
3 Jun 2008 7:06 PM
 

scottk said:

Didn't work for me either. It said the conversion was complete but won't open in VPC.
26 Jun 2008 11:46 AM
 

tesshavon said:

@scottk the same for me. VPC won't open after conversion. No error, nothing. Booting in SafeMode (this particular image is Win2K3) esolved the machine hangs at acpitabl.dat. I'll keep digging...
10 Jul 2008 7:46 AM
 

jacppe said:

Hi, I tried to convert VM from Vmware ESX and I cann't do it, but from Vmware workstation seems ok. Thanks
13 Aug 2008 11:45 AM
 

Jammrock said:

VMDK's made in ESX/Infrastructure do not seem to work with this tool. At least not with ESX 3.5 Update 1.
25 Aug 2008 9:07 AM
 

VMJames said:

Both the converter and the resizer work flawlessly. Great tools, thanks!
1 Sep 2008 12:27 AM
 

lengaoxue4u said:

Thank you so much!
22 Oct 2008 6:11 PM
 

whydoihavetosignup said:

Nice tool for which I am appreciative. However, why must I sign up for yet another web site just to download the thing? Can't we just help eachother out and offer things without having to jump through hoops? Maybe I'm just having a bad day. And While I'm on this topic, how many storm troopers would be sent to my house if I offered this download on my own site (with proper credit given, of course) sans the registration process? It makes one wonder...
23 Oct 2008 4:30 PM
 

bugmenot said:

Use www.bugmenot.com for loser-sites like this!
2 Dec 2008 5:56 AM
 

dasdas said:

Nice tool! Thanks,
3 Dec 2008 8:52 AM
 

indirect said:

Highly Appreciated. thanks
30 Dec 2008 8:35 AM
 

richik said:

hi, thx for your tool. anybody tried to convert vmware server 2.x to hyper-v? is this possible? richard
22 Jan 2009 4:06 AM
 

dumper said:

Thank you! Just downloaded and started conversion...
2 Feb 2009 12:03 PM
 

danielfany said:

Im getting unrecoverable processor error encountered. The virtual machine will reset now.
15 Feb 2009 2:59 PM
 

JasonESSPtech said:

I get invalid file
10 Mar 2009 9:09 AM
 

superfaker said:

Good job!
15 Mar 2009 5:11 AM
 

Cynthia Taz said:

Thank you!!!
15 Mar 2009 4:49 PM
 

bugmenot said:

Worked super great! Many thanks!
18 Mar 2009 9:10 AM
 

Julian said:

thanks a lot!
1 Apr 2009 1:31 AM
 

itsmith said:

after i converted a basic XP box to vhdk and then used the converted to vhd, it boots, but says "a disk read error occurred, Press Cntrl+Alt+Del to restart". I'm thinking perhaps that when i used the p2v converter I chose the wrong file format for this utility to convert it to a vhd?
30 Apr 2009 6:53 AM
 

haoyi said:

cool software
13 May 2009 3:22 PM
 

Yannooche said:

Thanks a lot for this super tool.
27 May 2009 4:09 AM
 

letmein said:

"Invalid VMDK file or file could not be opened" VMDK files are copies, not in use. Running Vmdk2Vhd on x64 2008 Windows server. Any tips? Assume I know nothing if you have advice.
1 Jun 2009 1:37 PM
 

burnout27 said:

omg this tool is soooooooooo coooool :D
2 Jun 2009 2:15 AM
 

rx4change said:

Can someone validate whether or not VMWare Tools need to be uninstalled from the client prior to the conversion? Any possibility of a VMDK -> XVA with a GUI? :-D
16 Jun 2009 6:57 PM
 

t1bby said:

@rx4change - I believe you will need to uninstall vm tools or you will hit driver issues
9 Aug 2009 8:45 AM
 

dclick said:

I have the same issue as "letmein" - invalid VMDK file. please advise!
13 Aug 2009 11:44 AM
 

yaichin said:

very cool ....
13 Aug 2009 9:47 PM
 

edbishop@bellsouth.net said:

I too get the same error about invalid vmdk file. Is there a solution?
3 Sep 2009 10:58 AM
 

qq830406 said:

cool
16 Oct 2009 6:43 AM
 

Massiveone said:

Those that get an error with invalid vmdk. I noticed I got that when I hit return after selecting the file, but when I used the mouse and clicked ok it always worked, Really odd as if it wasn't really using the source.
1 Nov 2009 1:24 PM
 

Massiveone said:

Actually I got that problem even if I double clicked the .vmdk file. Only if I highlight then click open does it work for me every time.
1 Nov 2009 2:06 PM
 

shubba1 said:

Don't select the vmdk that is the data file (the one with -flat in the name). Select the Disk DescriptorFile vmdk (usually about 1KB in size). It will work then.
3 Nov 2009 9:13 AM
 

shubba1 said:

I'm running VMDK2VHD on 2008 R2. The app will allow multiple instances of itself to run (which it does very well might I add). So I’m converting all my VMWare nodes at the same time. This is really slick!
3 Nov 2009 9:20 AM
 

leomoore said:

Really appreciate it. Great App
10 Nov 2009 3:40 AM
 

heisenberg said:

brilliant - TY
16 Nov 2009 6:51 AM
 

ThisIsStupidDontMakeMeSignUp said:

Great product, but don't make people sign up for a "free" download. You just get our fake emaill adresses anyways, if we're smart enough to use VMWare and VHDs we know better than to give you a real email address. If you want to make money from this, you should charge for it the normal way. We will buy it, the product is worth it. Thanks for the hard work.
17 Nov 2009 12:57 PM
 

mattmiller03 said:

can anyone tell me the fix to "invalid vmdk file" I get this error when I open the program and when I select any file. I know that the .vdmk's are good files. It seems to be a malfunction with the program.
10 Dec 2009 5:33 AM
 

yusrEx said:

thanks for this,..everything just work smopthly so far...
14 Dec 2009 6:19 AM
 

yitiaodachong said:

Thank your very much
25 Dec 2009 6:07 AM
 

mortal said:

Brilliant !!! Thanks a lot !!!
11 Jan 2010 7:33 AM
Powered by Community Server, by Telligent Systems sponsored by xcarab, inc