Para recuperar archivos (incluso después del formateo), recomiendo el easy-recovery y sobre todo el r-studio (para fat y ntfs)

Hay que tener en cuenta que siempre que tengamos un percance cuanto menos "toquemos" la unidad mejor que mejor.

Al recuperar deberíamos de guardar los archivos en una partición o disco diferente.

Para eliminar archivos definitivamente (sobreescriben los cluster), existen utilidades gratuitas (sure delete, por ejemplo).

Un saludo.