Здравствуйте.
Для начала стоит понимать - не все данные возможно восстановить после удаления.
Программа тут совершенно не при чем. Она работает с файлами любого размера.
Успех восстановления напрямую зависит от того, как именно лежал файл на диске (линейно или фрагментированно), какая была файловая система, какое было устройство хранения, под какой ОС производилось удаление и не было ли новых записей на устройство после удаления.
Чем больше размер файла - тем выше вероятность что он мог лежать фрагментированно и после удаления чаще всего ни одно ПО уже его не сможет восстановить, но иногда возможно восстановлению в ручном режиме специалистами.
Если файл лежал фрагментированно - при удалении в большинстве файловых систем уничтожается информация о фрагментах и это не позволяет полноценно восстановить файл.
Также современные накопители и ОС при удалении могут выполнять команду TRIM, в таком случае ни одно обычное ПО не сможет восстановить файл, кроме специалиста с оборудованием и то помочь можно не во всех случаях.
Итог тут один - попробуйте отнести к специалистам чтобы сделать все возможное.