Hay un montón de programas:
File Recover 2005BadCopy Pro 3.74GetdataBackActiveFile RecoverHandy recoveryPero en mi opinión el mejor es el
EasyRecovery ProfessionalSi no encuentra nada con la recuperación de archivos eliminados, puede utilizar la recuperación tras formateo; y si aún así no lo encuentra, puede utilizar la herramienta de recuperación en bruto, que es bastante poderosa.
Pero recuerda no toquéis la partición mientras no recuperéis los archivos, pues podríais sobreescribir información. Y para recuperar archivos creo que te obliga a que sea en una partición diferente.
Un saludo