Hi dears,

Suddenly my system drive C failure to startup because it become RAW file system, I try to solve this with recovering files, but VMDK file of VM (VMware) seems like corrupted file and give me “The file specified is not a virtual disk” when try to run VM.

what should I do?
Bytheway, I haven’t formated C drive yet

Thanks,

@support-team-vmware @darren-for-vmware

3 Spice ups

Try this solution:

Go to your VMware Workstation installation folder and run below command :

vmware-vdiskmanager.exe -R “J:\Path\to\diskdescriptor.vmdk”

Also you check this discussion Solved: The file specified is not a virtual disk - VMware Technology Network VMTN

To recover VMDK files manually, you can follow mention below method:
Follow these steps-

  1. Go to start-> Run-> cmd and open the command line.
  2. Navigate through VMDK development kit location in cmd
  3. Type the command “vmware-vsdiskmanager.exe:-R”. Give the full path of the corrupt vmdk files.

You could always restore from backup too

1 Spice up

When VMDK file corrupted and does not open then you can try Aryson VMDK Recovery software to easily repair corrupted VMDK file and save as new workable VMDK file without any data loss.

OR

Try ** Virtual Data Recovery ** software to repair corrupted VDI, VDH, VHDX, and VMDK files easily.