"Finds partitions automatically, even if the boot sector or FAT has been erased or damaged (does not work with the NTFS file system)."
Well, this program seems good, but I don't think it will help you if the flash drive uses NTFS.
As of my personal experience, I can recommend you Recuva, from...