GetDataBack Pro does one job and does it thoroughly: it reads NTFS, exFAT and FAT volumes at the lowest practical level and rebuilds the directory tree from whatever fragments still exist. Drive, partition table and boot record damage are all handled, and the analysis stage runs without writing anything to the source disk.
Its small footprint makes it a practical companion on rescue machines and bootable media, where a 42 MB installer is far easier to work with than a multi-hundred-megabyte suite. Results are browsed in a folder tree with file previews and a quality indicator per recovered file, and can be copied out to any healthy destination drive. Ships pre-activated.
Windows 10/11 x64, 2 GB RAM, 100 MB free disk space