dmde.com
DMDE is a data recovery tool for disks that can recover directory structure and files in some complex cases. It recovers file types such as photos, videos and documents from HDDs, SSDs, USB drives and memory cards. The free edition recovers up to 4000 files from a chosen directory.