867 abonnés
Tutoriels PC / MacOS X / Linux

PhotoRec, ou comment récupérer ses fichiers perdus

Qui n’a pas au moins une fois supprimé définitivement par erreur un fichier et ensuite pester contre cette mauvaise manipulation ? Qui n’a pas eu au moins une fois une clé USB ou une carte mémoire d’appareil photo sur laquelle tous les fichiers avaient « disparu » ?

Présentation

J’ai vécu dernièrement un « crash » disque fatal pour mon système puisque des secteurs de boot ont été altérés au point qu’une restauration de l’OS ne pouvait se dérouler complètement sans planter.
Heureusement, j’avais mon disque dur externe USB avec Ubuntu 9.04 d’installé (mon PC Portable est « USB bootable ») et j’ai découvert l’outil « PhotoRec » avec lequel j’ai pu récupérer quelques fichiers que j’avais laissés sur mon bureau (par fainéantise car habituellement ils sont toujours sur un autre disque).

Je vais présenter, dans les paragraphes suivants, une utilisation simple de PhotoRec version Windows. Le fonctionnement reste le même avec la version Ubuntu (Linux 2.4.x ou 2.6.x).

N.B : l’outil TestDisk associé ne sera pas présenté ici bien qu’il m’ait été très utile pour rendre  mon disque de nouveau « visible » par Ubuntu avant l’utilisation de PhotoRec.

Installation

PhotoRec est téléchargeable via le lien ci-dessous. Optez pour la version Windows. Son installation est simple : il suffit de décompresser le fichier ZIP dans le répertoire de son choix. L’application PhotoRec est accessible dans le répertoire ..\testdisk-6.11.3\win\photorec_win.exe.

  PhotoRec (1,4 MiB, 212 hits)

L’application PhotoRec fonctionne en mode console.

Capture décran - PhotoRec, présentation de la console

Capture d'écran - PhotoRec, présentation de la console

Elle est entièrement en anglais; je n’ai pas cherché à savoir s’il existait une traduction en français.

Il est difficile de présenter plus avant l’application sans avoir d’exemple d’utilisation, c’est pourquoi je vous propose de rentrer dans le vif du sujet avec un cas précis.

Utilisation concrète : restauration d’un fichier XLS

Je vais utiliser une clé USB sur laquelle j’ai les fichiers suivants :

Capture décran - Explorateur Windows, liste de fichiers de tests

Capture d'écran - Explorateur Windows, liste de fichiers de tests

Supprimons définitivement le fichier Charges-JPD.xls soit en le supprimant et en vidant la corbeille soit par la combinaison de touches SHIFT+SUPPR.

Capture décran - Explorateur Windows, suppression du fichier Excel

Capture d'écran - Explorateur Windows, suppression du fichier Excel

Revenons à la console de PhotoRec et tentons de récupérer ce fichier. Sélectionnons le bon média (CBM Flash Disk) et cliquons validons avec [Proceed ]

Capture décran - PhotoRec, sélection du média

Capture d'écran - PhotoRec, sélection du média

L’écran suivant nous propose de choisir le type de partition du média. Nous sélectionnons [Intel ].

N.B : comme vous pouvez le constater, la partition XBox est également disponible…

Capture décran - PhotoRec, sélection du type de partition

Capture d'écran - PhotoRec, sélection du type de partition

Sélectionnons ensuite la bonne partition ; en ce qui nous concerne Fat16 > 32M.

Capture décran - PhotoRec, choix de la partition adéquate

Capture d'écran - PhotoRec, choix de la partition adéquate

Avant de valider la recherche avec [ Search ] nous allons définir le type de fichier recherché par PhotoRec en choisissant [File Opt].

Capture décran - PhotoRec, choix du type de fichiers à restaurer

Capture d'écran - PhotoRec, choix du type de fichiers à restaurer

Nous désactivons la sélection par défaut avec la touche s.

Capture décran - PhotoRec, désactivation de la sélection par défaut

Capture d'écran - PhotoRec, désactivation de la sélection par défaut

Nous faisons défiler la liste avec les flèches Haut et Bas du clavier pour sélectionner doc Microsoft Office Document avec la touche Espace. Sauvegardons ce choix avec la touche b et pour finir avec la touche Entrée pour revenir à l’écran du choix de partition.

Capture décran - PhotoRec, recherche des fichiers Microsoft Office

Capture d'écran - PhotoRec, recherche des fichiers Microsoft Office

Validons la recherche avec [ Search ]. L’étape suivante va nous proposer de choisir le type de filesystem du média; choisissons [ Other ].

Capture d'écran - PhotoRec, choix du type de partition

Capture décran - PhotoRec, choix du type de partition

Sélectionnons maintenant le type d’espace à analyser :

Capture décran - PhotoRec, sélection du type despace pour lanalyse

Capture d'écran - PhotoRec, sélection du type d'espace pour l'analyse

  • [ Free ] pour analyser uniquement l’espace non alloué. Cette option permet de ne récupérer que les fichiers effacés ;
  • [ Whole ] pour analyser l’ensemble du média. Cette option est utile en cas de filesystem défectueux ou corrompus ;

Pour notre cas, nous sélectionnons [ Free ].

Avant de procéder définitivement à l’analyse du média et à la récupération du(des) fichier(s), PhotoRec nous propose de sélectionner l’emplacement de stockage de(s) fichier(s) récupéré(s).

Vous remarquerez que j’utilise le singulier et le pluriel pour le(s) fichier(s) à récupérer. PhotoRec est capable de récupérer des fichiers temporaires, c’est pourquoi il récupèrera peut être plus d’un fichier.

Capture décran - PhotoRec, choix de l'espace à analyser

Capture décran - PhotoRec, choix de l'espace à analyser

Nous choisissons le dossier de stockage en utilisant les flèches Haut et Bas du clavier ainsi que la ligne finissant par .. pour remonter d’un niveau dans les répertoires. Une fois le choix fait, nous le validons avec la touche Y.

Capture décran - PhotoRec, définition du dossier cible de la sauvegarde

Capture d'écran - PhotoRec, définition du dossier cible de la sauvegarde

Une fois la touche Y pressé l’écran suivant s’affiche :

Capture décran - PhotoRec, restauration en cours

Capture d'écran - PhotoRec, restauration en cours

L’écran final après l’analyse est le suivant :

Capture décran - PhotoRec, récupération de fichiers terminée

Capture d'écran - PhotoRec, récupération de fichiers terminée

Nous constatons que PhotoRec a récupéré 2 fichiers. Allons voir dans le répertoire de récupération :

Capture décran - PhotoRec, présence des fichiers restaurés sur la clé USB

Capture d'écran - PhotoRec, présence des fichiers restaurés sur la clé USB

Les fichiers ne sont pas nommés comme ils l’étaient avant la suppression ; néanmoins nous pouvons y accéder.
Après vérification, le premier fichier est un fichier temporaire (39 Ko) et le second (53 Ko) le fichier réellement supprimé au début de cette présentation.

Utilisation après un formatage rapide

Le formatage rapide ne fait que vider la table d’allocation des fichiers (l’index du média) sans réellement détruire les fichiers.
Après ce formatage rapide nous répétons l’ensemble des étapes ci-dessus pour récupérer le même fichier et nous obtenons le même résultat.

PhotoRec est un utilitaire rapide et efficace pour récupérer des fichiers perdus. Il peut néanmoins devenir rapidement complexe à utiliser (notamment la vérification des fichiers récupérés) en cas de nombreux fichiers à traiter. Dans ce cas, je vous conseille d’éviter de sélectionner plusieurs types de fichiers et de procéder par itérations.

5 commentaires pour “PhotoRec, ou comment récupérer ses fichiers perdus”

  1. Mr Xhark dit :

    Je suis justement en train de rédiger un billet sur quelques softs de récupération de données. Pour mon cas cela concerne une clé USB. PhotoRec fonctionne bien mais il est impossible de réorganiser tous ses fichiers car il est incapable de retrouver le nom des fichiers. Donc pour un fichier ça va, pour 1000 mieux vaut se tourner vers d’autres solutions :)

  2. Nico dit :

    Je l’utilise pour récupérer mes photos effacées par erreur de mes cartes SD
    Le point à souligner c’est qu’il faut avoir le bon réflexe juste après l’effacement non souhaité : limiter les acces disques pour etre sur de pouvoir récupérer les données.

  3. mimi dit :

    petite question si j’ose, comment et avec quel soft les copies d’ecran sous dos sont elles faites SVP?

  4. JP Douet dit :

    Bonjour

    @mimi : il s’agît de la console Windows qui s’ouvre nativement dans une fenêtre comme tout autre logiciel. Les copies d’écran se font donc avec un « simple » ALT+IMPECR.

    Cdt

  5. mimi dit :

    merci, je suis confuse, mais oui, bien sur.
    j’etais tellement interessée par l’astuce que je cherchais plus compliqué.
    merci

Laisser un commentaire

© 2009-2010 Protuts. Tous droits réservés | Créé avec Wordpress | Thème conçu par Elegant Themes | Hébergé sur Mavenhosting