VMDK contains huge data of Virtual machine. There may be several Virtual machines are on a host system. If you are facing some error messages or inaccessibility while opening VMDK data on Virtual environment then, there is need of third party application. So, would like to suggest you to use VMware hard drive recovery software. This IT recommended application retrieve data from almost all corruption conditions and also capable to undelete deleted VMDK files/folders, complete formatted or re-formatted partition recovery.
Visit: http://www.vhdrecovery.com/vmware-recovery.html