I used this program to attempt to recover a hard drive last year. I got 95% of the data back. There are other such programs.

EaseUS