¿Cómo puedo recuperar fotos borradas de una tarjeta SD?

Mi madre tecnófoba regresó de un viaje por Europa y descubrió que había borrado todas menos 15 imágenes de una tarjeta de 2 GB casi llena. Como soy el informático de la familia, me envió la tarjeta y me pidió que hiciera que sucediera algo mágico.

Las fotos fueron tomadas y borradas con una Nikon Coolpix. (No conozco el modelo.)

Soy un tipo de Linux, pero tengo una caja de Windows Vista a mi disposición.

¿Cuál es mi mejor estrategia para tratar de recuperar algo?

Debería haber mencionado que le pedí que presionara el interruptor de protección contra escritura y que, de hecho, tomó algunas fotos después de la gran eliminación. Solo hay 15 fotos, pero más del 50% del espacio de la tarjeta está lleno, por lo que es obvio que algunas ya no están, pero también hay esperanza para algunas. Gracias por las respuestas. Me aseguraré de volver para votar y aceptar después de haber probado algunas de las sugerencias.
En realidad, esta es una pregunta sobre la recuperación de archivos eliminados, realmente no hace ninguna diferencia que sean imágenes. ¿Quizás encajaría mejor en superusuario?
@Guffa Hay herramientas especializadas en la recuperación de imágenes, que pueden escanear el sistema de archivos en busca de cosas que parezcan fotos, etc. De acuerdo, está en el límite, pero probablemente sea de interés aquí.
Independientemente de la herramienta que pruebe, ejecute dd en la tarjeta para tener primero una copia de seguridad segura. Lo suficientemente fácil como para volver a agregar esto a otra tarjeta SD si es necesario.

Respuestas (8)

No puedo hablar por Linux, pero en Windows he usado el excelente producto " Recuva " de Piriform para recuperar archivos borrados.

Recomiende intentarlo para ver si el contenido aún se puede recuperar y, como dijo Reid, si se tomaron más fotos después, es casi seguro que ella está en el arroyo.

+1 para Recuva también. He restaurado fotos y videos de discos duros que fueron eliminados hace años. Ojalá hubiera una versión para Mac.
@cbmeeks - ¿Has probado Wine? No sé cómo manejará las cosas de acceso de bajo nivel, pero podría funcionar.
@cbmeeks - appdb.winehq.org/objectManager.php?sClass=version&iId=7786 - Aparentemente, puede usarlo para recuperar archivos de particiones NTFS/FAT16/32 con algunos trucos de línea de comandos. Si se siente cómodo con el uso de herramientas CLI, debería ser viable.
Cuando he usado Recuva, ve los archivos Canon .cr2 como TIFF que no se pueden usar en esa forma con la mayoría de los convertidores/editores de imágenes sin formato. Sin embargo, el cambio masivo de nombre de todas las extensiones de archivo a .cr2 las hace perfectamente utilizables de nuevo.

Consulte TestDisk o la herramienta PhotoRec asociada de CGSecurity.

TestDisk le permitirá escanear el sistema de archivos y buscar archivos eliminados. (Consulte Cómo recuperar archivos con TestDisk ). Siempre que los datos no se hayan sobrescrito, debería ser posible recuperar los archivos. También puede usar TestDisk para tomar una copia del sistema de archivos subyacente para detener cualquier sobrescritura accidental de los datos y eliminarlos de forma permanente.

PhotoRec ofrece una funcionalidad similar, pero se enfoca específicamente en la recuperación de fotos/videos y buscará en los datos de los sistemas de archivos información que pueda reconstruirse en imágenes. (Ver PhotoRec paso a paso )

Ambos gratuitos, de código abierto y se ejecutan en Windows y Linux.

(Usted menciona que es una tarjeta SD. Puede valer la pena ponerla en modo de solo lectura antes de conectarla solo para asegurarse de que no se escriba nada en la tarjeta mientras trabaja con ella)

Sí, PhotoRec es increíble, incluso cuando se destruye el sistema de archivos en la tarjeta, puede recuperar archivos jpg
+1 para PhotoRec. Fácil, rápido e infalible. ¡Hizo felices a muchos amigos recuperando sus fotos!
+1 para PhotoRec : pude recuperar todas las fotos de una tarjeta que informó que no estaba formateada (sistema de archivos destruido). No pude acceder a él en Windows (sin mencionar la cámara). Todas las fotos intactas y geniales. Gracias al creador de este programa. El software también es muy sencillo a pesar de que hace algunas preguntas orientadas a la computadora (como la plataforma y el tipo de sistema de archivos, etc.).
Otro voto positivo para TestDisk/PhotoRec: lo he usado con éxito en el pasado para recuperar imágenes.
+1 Acabo de crear una cuenta para este sitio para decir que PhotoRec es increíble. Accidentalmente borré todas mis capturas de pantalla de Nintendo Switch (pista: nunca pongas tu 'Guardar destino' en la tarjeta SD y luego la formatees) y lo recuperé todo gracias a PhotoRec.

Recuperé con éxito todos los archivos de una tarjeta formateada copiándola usando dd y luego usando el kit de detective en Linux. Afortunadamente no se habían tomado fotografías desde que se formateó la tarjeta.

Utilicé los comandos fls e icat como se describe en los resultados de la imagen de prueba del número 14 de Sleuthkit Informer y la descripción general de la herramienta TSK

Me ha funcionado un enfoque similar, pero en lugar del kit de detectives, simplemente he "recortado" la imagen de la tarjeta para los encabezados JPEG. Dado que las imágenes se almacenaron secuencialmente, esto en realidad extrajo la mayoría de ellas.

Hay dos aplicaciones que he probado que me funcionaron:

  • Ontrack EasyRecovery : muy bueno, completo y confiable. Me sacó de un apuro más de una vez. Desafortunadamente un poco caro. Solo ventanas. La versión Lite es lo suficientemente buena para ti, ya que puede recuperar hasta 25 archivos.

  • Sandisk RescuePRO : no es tan completo como EasyRecovery, pero hace el trabajo y está optimizado para imágenes. Viene gratis con algunas (o tal vez todas) las tarjetas de memoria Sandiks. Disponible para Windows y Mac.

  • Piriform Recuva : una solución gratuita que nunca usé pero de la que he oído hablar bien. Nuevamente solo Windows.

Sí, he usado Sandisk RescuePRO con éxito un par de veces.

Me gusta PhotoRescue porque puedo comenzar haciendo una copia de seguridad de mi tarjeta (útil si la tarjeta está a punto de morir) y luego puedo recuperarme de la copia de seguridad (más rápido porque está en tu disco duro). También puede recuperar videos que otros no pueden hacer y es muy barato.

Primero querrá clonar el sistema de archivos de la tarjeta usando dd. Creo que los sistemas de archivos en esas cosas son simples, FAT o algo así. Una vez que descubra qué es el FS, puede buscar en Google las herramientas de recuperación adecuadas. Si puede, trabaje en copias del clon en lugar de la tarjeta en sí.

Si los archivos se borraron y luego no sucedió nada más, probablemente pueda recuperarlos. Por otro lado, si ella eliminó y luego tomó más fotos, es casi seguro que estás SOL en al menos algunas de las fotos.

¡Buena suerte!

Cuando se eliminan los archivos, simplemente se dejan donde están y los clústeres se marcan como no utilizados, por lo que, aunque las entradas del directorio que contienen el nombre del archivo y el clúster de inicio desaparecen, la mayoría de los datos del archivo deberían estar intactos.

Hay varios programas diferentes que pueden recuperar archivos, debe hacer una búsqueda en la web sobre "recuperar archivos" y el sistema de archivos de la tarjeta de memoria.

¿Por qué el voto negativo? Si no explica qué es lo que cree que está mal, no puede mejorar la respuesta.
+1 pero tal vez un enlace a una buena publicación sobre superusuario para hablar más sobre esto e iluminar a cualquier usuario que venga aquí.
No tengo un voto negativo, pero supongo que es porque en realidad no mencionaste ninguna herramienta específica, solo una vaga explicación del hecho de que los archivos se pueden recuperar seguidos de 'varios programas diferentes' y 'buscar en la web'
@Mark: Quizás. Sin embargo, en realidad pidió una estrategia, no una herramienta...

Pruebe la recuperación de asunción cero (ZAR) : la he usado para recuperar datos de un disco duro con un registro de arranque maestro corrupto y funcionó muy bien. El programa es de uso gratuito en tarjetas de memoria.