Hi,
You actually probably do not need data recovery software. The first thing to try is to take this hard drive and plug it into another computer as a secondary drive (via an external usb case is usually easiest).
You should then find that you can view the contents of the drive and just copy the important stuff off the problem drive onto the C: drive of the other computer.
If for some reason the other computer does not recognize the drive letter on the problem drive, then you can download and use Recover My Files (
Data Recovery Software to Undelete Files; Disk recovery; Recover Deleted Files) to scan the drive and get the data back.
Good luck.