He buscado un poco en Google, he comprobado otras respuestas y he confirmado mi opinión de que NO vas a encontrar un buen programa gratuito de recuperación de fotos dañadas. Todas las demás herramientas que te sugieren (Stellar, Pandora, Mini tool NO son gratuitas).
Te puedo sugerir Picture Doctor de SoftOrbits. Es gratis para probar. Verás si es posible recuperar …