I've used Paragon recovery and it's a high quality program.

Paragon or any other similar program there's no excuse to not be making backups/disk images of a computer
esp with freebies like this available.