As for me, I tried Advanced File Recovery. It did work fine, I got my files back. As far as I know, this program uses every single feature of NTFS and FAT file systems to recover files. Besides, this tool restores files from any storage media, including hard drives, memory sticks, external drives, digital cameras etc.