Purtroppo quando si devono recuperare i dati,non bisogna più utilizzare l'hardisk,anche la sola installazione del programma undelete,o la scittura temporanea di Windows sullo stesso HD rischia di sovrascrivere i dati,evvero che pare che si possano recuperare i dati,anche dopo sette sovrascrizioni,ma probabilmente i dati recuperati saranno tanto rovinati tanto più grande sarà il file.Nel tuo caso le foto si vedono corrotte,con mancanza di pezzi,dovuto proprio alla sovrascrittura subita in quel punto,dovresti tagliare la parte rovinata e tenerle così,non credo riuscirai a recuperale meglio cambiando software.Prova con
PhotoRec è un programma molto potente che ignora il filesystem,recupera file anche da partizioni cancellate o rese RAW,recupera anche dati da MemoryCard,PenDriver,CD,DVD etc...