In fact you can even use such a program to undelete files lost on USB Flash Drives, Memory cards and any other kind of digital storage media. When looking for this software bear in mind that this is not an expensive product avoid any software to undelete files that requires a separate computer. Most file recovery software requires this and most companies that sell this software carefully hide this in their promotion. Unless software to undelete files specifically states there is no computer disassembly required, assume it is not the program you want. The software you need will not only recover deleted files but also copy and save an entire hard drive if that is required. It should be able to load via disk and even start a computer with a crashed drive.
There is no magic button to undelete files on your computer or mine. But there are a few powerful programs that will work on any computer when you need to unerase files.