La chance de récupérer un fichier sur un disque dur dépend de l'activité de celui-ci.
Moins il aura travaillé, et plus grandes seront les chances de retrouver des fichiers par dessus lesquels l'ordinateur n'aura pas ré-écrit.
Si comme tu le dis ton ordinateur se défragmente tous les jours, il y a peu de chance que tu retrouves une de ces photos du fait que les clusters auront été réécrits lors du déplacement de fichiers temporaires ou définitifs par l'utilitaire de défragmentation.
Défragmenter une fois par mois ok, une fois tous les jours c'est idiot (ça consomme de l'énergie pour rien et ça crame tes photos !

).
As-tu essayé NTFS undelete ? c'est un logiciel spécialisé (et gratuit) jouant sur les propriétés du format NTFS justement, utilisé par Windows depuis windows XP.