Recently my hard drive starting experiencing problems and going bad so I promptly got a replacement drive. Fortunately most if not all of my files seemed to be fine and not corrupt. The problem is my .vmdk virtual drive file is corrupt. It's approximately 30GB and when I try to copy the file to the new hard drive it hits 1.6GB and just stops. I have tried a backup program such as SuperDuper but it just simply skips that file without any errors.
Unfortunately I had a lot of data in programs like Quicken, TurboTax, and others that would be hard to recreate. I had done a SuperDuper mirrored backup of my drive a couple weeks earlier but the problem with the VM must have already been there since it also was not copied on the backup.
Is there any way to get around this problem? Even if I'm unable to get the VM working I would be glad to set up a new Windows XP VM and reinstall programs if I can simply get to the data on the VM file. I know the problem may be just a small part of that large file.
Are there any utilities I should run that can possibly repair or get to the data on this file? Is my best option to take it into a hard drive recovery expert? Thank you for your help.