MultiStage Recovery
MultiStage Recovery is professional data recovery software for Windows. It can recover files from hard disks, floppy disks, flash drives, digital camera cards, and other digital storage devices. With comprehensive detection, the software finds EVERYTHING that can be restored and it is able to salvage files even in the most difficult cases when you re-formatted a FAT drive with NTFS or vice versa.