I programmi per il recupero dati funzionano più o meno tutti allo stesso modo.
Se i dati non sono stati sovrascritti puoi recuperarli altrimenti no.
Io mi trovo bene con Recuva che è gratis e semplice da usare.
Puoi vedere anche questa lista di programmi ma come detto ci possono essere piccole differenze sulle prestazioni e sul numero di file rilevati ma non aspettarti troppo.