Существуют ли программы для USB-флэшек, которые не только восстанавливают информацию - собственно файлы,
но и исходную структуру каталогов и имена файлов?
Все, что я видел до сих пор - это восстановление информации (если получилось), а имена файлов при этом были типа: File0001 ...FileXXXX.
Если на флэшке были связанные наборы файлов, то восстановление практически бесполезно.
Но даже и для текстовых файлов надо сильно затем потрудится, чтобы затем переименовать по памяти лишь часть файлов.