Solution 1: Recover Deleted Files for Free
Recuva will find any kind of file at all, and has special modes for music, documents, videos, and emails, besides the standard photo recovery. The main drawback with Recuva is with disks that are completely corrupted. If Windows does not recognize the disk, Recuva cannot scan it.
Solution 2: Choose a professional and easy-to-use files recovery tool.
Personally I do not believe in free software as it will end up messing my computer with virus and spywares. So what I look for is cheap and good software called Tenorshare Data Recovery. For recovery software, I bought one before, cost me little but working very well. Take a look if you do not mind pay little to get back your pictures- http://www.any-data-recovery.com/product/datarecoveryprofessional.htm