Программ много, см.
Восстановление данных c жёстких дисков (HDD) и флэш накопителей (USB). Но! успех любого восстановления зависит от кол-ва обращений к диску после "исчезновения" информации. Если диск сразу оставили в покое (лучше если отключили), ничего туда не писали, не перемещали, то возможность восстановления хорошая. Если же с диском продолжили работать, то информация затирается физически, восстановить её уже ничего не поможет.
Как понимаю восстановление ещё не завершено, тему переношу.