Comment récupérer des photos supprimées d'une carte SD?

27

Ma mère technophobe est revenue d'un voyage en Europe pour découvrir qu'elle avait effacé toutes les images sauf 15 d'une carte presque complète de 2 Go. Comme je suis l'informaticien de la famille, elle m'a posté la carte et m'a demandé de faire quelque chose de magique.

Les photos ont été prises et supprimées par un Nikon Coolpix. (Je ne connais pas le modèle.)

Je suis un gars Linux, mais il y a une boîte Windows Vista à ma disposition.

Quelle est ma meilleure stratégie pour essayer de récupérer quelque chose?

vanden
la source
J'aurais dû mentionner que je l'avais fait appuyer sur le bouton de protection en écriture et qu'elle avait effectivement pris des photos après la grande suppression. Il n'y a que 15 photos, mais plus de 50% de l'espace de la carte est plein, donc certaines sont évidentes, mais il y a de l'espoir pour certaines aussi. Merci pour les réponses. Je serai sûr de revenir pour voter et accepter après avoir essayé certaines des suggestions.
vanden
3
Il s'agit en fait d'une question de récupération de fichiers supprimés, cela ne fait pas vraiment de différence qu'il s'agit d'images. Peut-être conviendrait-il mieux au superutilisateur?
Guffa
7
@Guffa Il existe des outils spécialisés dans la récupération d'images, qui peuvent analyser le système de fichiers pour trouver des choses qui pourraient ressembler à des photos, etc. D'accord, c'est limite, mais c'est probablement intéressant ici.
Rowland Shaw
2
Quel que soit l'outil que vous essayez, exécutez dd sur la carte pour avoir d'abord une sauvegarde sûre. Assez facile pour le réenregistrer sur une autre carte SD si nécessaire.
AngerClown

Réponses:

21

Je ne peux pas parler pour Linux, mais sous Windows, j'ai utilisé l'excellent produit " Recuva " de Piriform pour récupérer les fichiers supprimés.

Recommande d'essayer pour voir si le contenu est toujours récupérable et comme Reid l'a dit - s'il y avait plus de photos prises par la suite, alors elle est presque certainement en haut du ruisseau.

Xerxès
la source
+1 pour Recuva aussi. J'ai restauré des photos et des vidéos de disques durs supprimés il y a des années. Je souhaitais qu'il y ait une version pour Mac.
cbmeeks
@cbmeeks - Avez-vous essayé Wine? Je ne sais pas comment cela va gérer les trucs d'accès de bas niveau, mais cela pourrait fonctionner.
Fake Name
@cbmeeks - appdb.winehq.org/objectManager.php?sClass=version&iId=7786 - Apparemment, vous pouvez l'utiliser pour récupérer des fichiers à partir de partitions NTFS / FAT16 / 32 avec une supercherie en ligne de commande. Si vous êtes à l'aise avec l'utilisation des outils CLI, cela devrait être réalisable.
Fake Name
19

Découvrez TestDisk ou l' outil PhotoRec associé de CGSecurity.

TestDisk vous permettra d'analyser le système de fichiers et de rechercher les fichiers supprimés. (Voir Comment restaurer des fichiers avec TestDisk .) À condition que les données n'aient pas été écrasées, il devrait être possible de récupérer les fichiers. Vous pouvez également utiliser TestDisk pour prendre une copie du système de fichiers sous-jacent afin d'arrêter toute écrasement accidentel des données en le supprimant définitivement.

PhotoRec offre des fonctionnalités similaires mais cible spécifiquement la récupération de photos / vidéos et recherchera dans les données des systèmes de fichiers des informations pouvant être reconstruites en images. (Voir PhotoRec étape par étape )

À la fois gratuit, open source et exécuté sur Windows et Linux.

(Vous mentionnez qu'il s'agit d'une carte SD. Il peut être utile de la mettre en mode lecture seule avant de la brancher juste pour être sûr que rien n'est écrit sur la carte pendant que vous travaillez avec elle)

Simon P Stevens
la source
4
Oui, PhotoRec est très génial, même lorsque le système de fichiers est détruit sur la carte, il peut récupérer des jpg
Davy Landman
+1 pour PhotoRec. Facile, rapide et infaillible. Rendu heureux beaucoup d'amis en récupérant leurs photos!
Agos
2
+1 pour PhotoRec : J'ai pu récupérer toutes les photos d'une carte qui signalait ne pas être formatée (système de fichiers détruit). Je n'ai pas du tout pu y accéder sous Windows (sans parler de la caméra). Toutes les photos intactes et super. Merci au créateur de ce programme. Le logiciel est également très simple même s'il pose quelques questions informatiques (comme la plate-forme et le type de système de fichiers, etc.).
Robert Koritnik
Un autre vote positif pour TestDisk / PhotoRec: je l'ai utilisé avec succès dans le passé pour récupérer des images.
BioGeek
12

J'ai réussi à récupérer tous les fichiers d'une carte formatée en la copiant à l'aide de dd puis en utilisant le kit sleuth sous linux. Heureusement, aucune photo n'a été prise depuis le formatage de la carte.

J'ai utilisé les commandes fls et icat comme décrit dans les résultats des images de test de Sleuthkit Informer Issue # 14 et la vue d'ensemble de l'outil TSK

danio
la source
Une approche similaire a fonctionné pour moi, mais au lieu du kit de détective, j'ai simplement `` salué '' l'image de la carte pour les en-têtes JPEG. Étant donné que les images ont été stockées séquentiellement, cela a en fait extrait la plupart d'entre elles.
che
6

J'ai essayé deux applications qui ont fonctionné pour moi:

  • Ontrack EasyRecovery - Très bon, complet et fiable. Ça m'a fait sortir des ennuis plus d'une fois. Malheureusement un peu cher. Windows uniquement. La version Lite est assez bonne pour vous car elle peut récupérer jusqu'à 25 fichiers.

  • Sandisk RescuePRO - Pas aussi complet qu'EasyRecovery mais fait le travail et est optimisé pour les photos. Livré gratuitement avec certaines (ou peut-être toutes) les cartes mémoire Sandiks. Disponible pour Windows et Mac.

  • Piriform Recuva - Une solution gratuite que je n'ai jamais utilisée mais dont j'ai entendu de bonnes choses. Encore une fois Windows uniquement.

Piotr Zurek
la source
2
Oui, j'ai utilisé Sandisk RescuePRO avec succès à quelques reprises.
Marc
4

J'aime PhotoRescue parce que je peux commencer par faire une image de sauvegarde de ma carte (utile si la carte est sur le point de mourir) et ensuite je peux récupérer à partir de la sauvegarde (plus rapide parce que c'est sur votre disque dur). Il peut également récupérer des vidéos que d'autres ne peuvent pas faire et c'est super bon marché.

ronmartblog.com
la source
2

Vous devez d'abord cloner le système de fichiers de la carte à l'aide de dd. Je crois que les systèmes de fichiers sur ces choses sont simples, FAT ou quelque chose comme ça. Une fois que vous avez compris ce qu'est le FS, vous pouvez alors rechercher sur Google les outils de récupération appropriés. Si vous le pouvez, travaillez sur des copies du clone plutôt que sur la carte elle-même.

Si les fichiers ont été effacés et que rien d'autre ne s'est produit, vous pouvez probablement les récupérer. D'un autre côté, si elle a supprimé puis pris plus de photos, vous êtes presque certainement SOL sur au moins certaines des photos.

Bonne chance!

Reid
la source
2

Lorsque les fichiers sont supprimés, ils sont laissés là où ils se trouvent et les clusters sont marqués comme inutilisés.Par conséquent, même si les entrées de répertoire qui contiennent le nom de fichier et le cluster de démarrage ont disparu, la plupart des données de fichier doivent être intactes.

Il existe plusieurs programmes différents qui peuvent restaurer des fichiers, vous devez effectuer une recherche sur le Web sur "restaurer des fichiers" et le système de fichiers de la carte mémoire.

Guffa
la source
Pourquoi le downvote? Si vous n'expliquez pas ce que vous pensez être faux, cela ne peut pas améliorer la réponse.
Guffa
+1 mais peut-être un lien vers un bon article sur le superutilisateur pour en parler davantage et éclairer tout utilisateur qui vient ici?
Wayne
1
Pas de downvote de ma part, mais je suppose que c'est parce que vous n'avez pas mentionné d'outils spécifiques, seulement une vague explication du fait que les fichiers peuvent être supprimés, suivis de «plusieurs programmes différents» et de «rechercher sur le Web»
Mark
@Mark: Peut-être. Cependant, il a en fait demandé une stratégie, pas un outil ...
Guffa
2

Essayez Zero Assumption Recovery (ZAR) - Je l'ai utilisé pour récupérer des données à partir d'un disque dur avec un enregistrement de démarrage principal corrompu et a très bien fonctionné. Le programme est gratuit à utiliser sur les cartes mémoire.

Piers Myers
la source