You may have noticed in looking for programs to recover data that most companies have four or five and even a dozen different data recovery products available. The reason for this is that there are of course many different operating systems and each of these operating systems deals with many specialized types of files. This is why you will see for example a program for Mac photo recovery, or iPod recovery. The same company may be selling a Windows data recovery product designed for restoration of files from a crashed hard drive and yet separately sell a Windows recycle bin recovery program.
There are programs specifically created for deleted files recovery and software built expressly for recovery of damaged or corrupted files. This latter instance is especially true when dealing with digital photo recovery. Most of the better and more reliable data recovery software companies make available either a toll free number or chat line to assist you in choosing exactly which program for data recovery is best for your problem.