Didn't you backup that important data? If somebody doesn't backup some data, we conclude that it's unimportant.
Anyway, https://www.google.com/search?q=recover+VHD seems to find data recovery companies (or even programs) that can do it. Surely, if it's important data, you don't mind paying for it?
Last night while accessing my Virtual machine I receive an error like this " The VHD file or directory is corrupted " Can anyone tell how to resolve this issue.? Actually, this VHD file contains my important data

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic