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 tus archivos JPEG dañados.
Si sólo necesitas recuperar las fotos borradas de una flashcard, PUEDES encontrar un programa de recuperación gratuito. Puedo sugerir Recuva es completamente GRATIS.
El procedimiento para recuperar un archivo JPG que está mostrando el error de Imagen Inválida es simple. Te recomiendo que utilices el programa Picture Doctor para este caso. Este es el procedimiento para completar el proceso:
- Añadir Imágenes: El primer paso importante sería subir las imágenes que quieres convertir. Harás clic en Añadir Archivos para seleccionar los archivos de imagen que contienen los archivos de imagen.
- Seleccionar Carpeta: En este paso, seleccionarás la carpeta de destino donde guardarás el nuevo archivo. Este paso también le dará la oportunidad de cambiar el nombre del archivo de imagen.
- Haga clic en Iniciar: El programa completará el procedimiento automáticamente.
- Guardar imagen
Modo por lotes: El programa cuenta con el modo por lotes para permitirle recuperar varias imágenes con un solo clic. En este caso, seleccionará y añadirá varios archivos para completar el proceso automáticamente. Lo mejor de todo es que el programa es simple de usar y completa el proceso más rápido que la mayoría de los otros programas.
También le proporcionará la oportunidad de recuperar imágenes en otros formatos y no lo limita al formato JPG. También proporciona la mayoría de los otros formatos de imagen comunes. Por encima de todo, obtendrá acceso a otras características del producto como el cambio de tamaño, el coloreado, el recorte, y muchos más.