Hi,
I suppose Uneraser (DOS data recovery tool) should help you in such a
situation. It worked great for me and never ever failed to restore.
This is a really powerful and reliable tool so I'm pretty sure that
will fix the problem.
http://www.active-undelete.com/
http://www.uneraser.com/