Fast and efficient recovery...in all systems.
A very bold statement, but...
It took about 40 minutes on a 300gb NTFS disk. After the scan was finished, the program hung up after looking through the contents of the folders found (some kind of infinite swap with the swap file).
The scan was resumed. This time the program didn't even reach the end, but resumed playing with the swap file at 80% of scans again.
The third time, the same result: 80% and hanging.
The program does not provide a choice of folders for scanning, you have to scan the entire drive, whether you want it or not.
The 40gb NTFS disk was scanned to the end. However, none of the files, specially created and deleted for that test, were shown in the scanning results. Neither in the root directory nor in the folders. The files were deleted specifically for the test and nothing was written over them. Some files deleted unknown when were found, but freshly deleted files were lost.
The fifth attempt was a 1gb FAT-32 flash drive. It was pre-formatted and had 71 files on it: 70 small ones in the TMP folder, one large one (200mb) in the root.
Scanning was instantaneous, all files had super recovery status.
Restored to a folder on another drive.
Long deliberation on each file, finally the file is copied, after about 15 minutes the process is over.
Result: folder structure can't be restored (the program doesn't provide it), files are piled up, root file is corrupted (no video playback), 66 files in the folder are fine, 24 are corrupted.
And this is provided that after deleting the files no records to the disk were made.
It would be fair to say that commercial products for NTFS are not much better. But for FAT the result is discouraging.