Formation PUB100 : Travailler avec un Mac, 2020 Opérations diverses

11.17 Récupérer un fichier après avoir vidé la corbeille


Vous avez supprimé un fichier par erreur sur votre Mac puis vous avez vidé la corbeille ?

Vous n'avez malheureusement pas de copie de sécurité sur laquelle le fichier pourrait se retrouver ?

Il reste encore une possibilité de le récupérer, surtout si vous avez peu ou pas effectué d'opérations d'écriture sur votre disque (enregistrement de document, téléchargement).

Ceci est possible parce qu'une fois la corbeille vidée, les traces du fichier sont toujours sur le disque dur, seulement, le système de fichiers considère que l'emplacement utilisé est désormais disponible pour y écrire autre chose.

Emplacement par défaut pour le téléchargement des fichiers

Afin de limiter l'écriture sur le disque dur, je vous conseille de commencer par modifier l'emplacement par défaut pour le téléchargement des fichiers.

Voici les étapes à réaliser si vous travaillez sous Chrome :

  • Ouvrez Chrome puis cliquez sur la flèche rouge Flèche rouge dans Chrome ou les points verticaux Points verticaux dans Chrome dans le coin supérieur droit de la fenêtre.
  • Choisissez Paramètres.
  • Cliquez sur Paramètres avancés au bas de l'écran.
  • Dans la zone Téléchargements - Emplacement, cliquez sur Modifier.
  • Choisissez un emplacement autre que votre disque dur, par exemple une clé USB ou un disque dur externe (afin de ne pas risquer d'écrire par-dessus le fichier à récupérer).

    Emplacement par défaut des téléchargements dans Chrome

Désactiver SIP

Depuis macOS High Sierra, l'ordinateur est équipé d'un système de protection qui empêche les applications de lire le disque dur. Ce système s'appelle System Integrity Protection ou SIP.

Vous devez désactiver ce système afin de permettre aux utilitaires de scanner votre disque à la recherche de fichiers effacés.

  • Éteignez l'ordinateur.
  • Redémarrez-le.
  • Dès que vous entendez les quelques notes du démarrage, appuyez sur les touches ⌘ Cmd+R.  Maintenez-les enfoncées jusqu'à l'apparition du logo Apple.
  • Dans la fenêtre qui apparaît, rendez-vous dans  le menu Utilities / Terminal.
  • Entrez la commande suivante :
    Terminal

    csrutil disable

    Vous verrez apparaître à l'écran le message « Successfully disabled System Integrity Protection. Please restart the machine for the changes to take effect ».
  • Redémarrez l'ordinateur.

Utilitaire TestDisk (ne fonctionne pas pour APFS)

Si votre disque n'est pas formaté en APFS (APple File System), vous pouvez récupérer des fichiers à l'aide de TestDisk, un petit utilitaire gratuit que vous opérerez en ligne de commande.

Pour connaître le système de fichiers utilisé par votre disque dur, ouvrez l'utilitaire de disque puis choisissez Macintosh HD. Le type de formatage y sera indiqué.

Par exemple, sur mon Mac, je ne pourrais pas utiliser TestDisk puisque mon disque est formaté en APFS.

Utilitaire de disque

Pour tenter de récupérer vos fichiers avec TestDisk, suivez ces étapes :

  • Installez Homebrew sur la clé USB ou sur le disque dur externe que vous avez choisi pour le téléchargement des fichiers. Vous devez réaliser cette étape même si Homebrew est déjà installé sur votre ordinateur puisque Homebrew installera les paquets à partir de son emplacement d'origine (rappelez-vous qu'il faut éviter d'écrire sur votre disque pour maximiser vos chances de récupérer vos fichiers).

    Pour y arriver :

    • Téléchargez le fichier d'installation à partir de cette adresse : https://github.com/Homebrew/brew/tarball/master.
    • Double-cliquez sur son nom pour le décompresser. Vous obtiendrez un dossier du genre Homebrew-brew-0723df3 sur votre clé USB ou votre disque externe.
  • Vous aurez besoin de connaître le nom du volume qui vous donne accès à votre clé USB ou à votre disque externe. Ouvrez une fenêtre Terminal (⌘ Cmd + Espace, terminal) puis entrez les commandes suivantes en appuyant sur la touche Entrée à la fin de chacune.
    Terminal

    cd /Volumes

    ls

    Vous devriez reconnaître le nom de votre clé ou de votre disque. Dans mon cas, j'utilise une clé qui s'appelle MACLEUSB.
  • Vous pouvez maintenant utiliser Homebrew pour y installer le petit utilitaire testdisk.
    Terminal

    cd /Volumes/MACLEUSB

    cd Homebrew-brew-0723df3/bin

    ./brew install testdisk

  • Enfin, vous pouvez lancer la commande pour tenter de récupérer vos fichiers.
    Terminal

    sudo testdisk

  • L'utilitaire vous offira différentes options de menu pour faciliter votre travail. Pour plus d'informations, référez-vous au manuel : https://www.cgsecurity.org/testdisk.pdf.

Autres logiciels de récupération non APFS

Toujours dans la catégorie « non APFS », vous pouvez explorer les logiciesl suivants :

Logiciel de récupération graphique

Dans le cas où votre disque est formaté en APFS, et c'est le cas par défaut pour les ordinateurs récents, vous devrez utiliser un autre logiciel pour tenter la récupération.

Le hic, c'est que les rares logiciels gratuits offrent des possibilités limitées. Certains ne permettent que de lister les fichiers récupérables alors que d'autres permettent de récupérer certains fichiers avec une limite sur la taille des fichiers récupérés.

M3 Data Recovery

Le logiciel M3 Data Recovery fait partie de cette dernière catégorie. La version gratuite permet de récupérer jusqu'à 1 Go de données.

  • Téléchargez le logiciel sur votre clé USB ou votre disque externe : https://www.m3datarecovery.com/mac-data-recovery/free-mac-data-recovery.html
  • Double-cliquez sur le fichier téléchargé. Mais attention : dans la fenêtre qui apparaît, ne faites pas glisser le fichier .app vers la fenêtre Applications puisque ceci pourrait écraser les fichiers à récupérer. Plutôt, faites un clic droit dessus puis choissez Ouvrir.
  • Dans l'interface qui apparaît, sélectionnez la partition de votre disque dur puis cliquez sur Analyser.
  • Quand le logiciel aura terminé le scan du disque, vous pourrez choisir le ou les fichiers à récupérer, à condition qu'ils n'aient pas été écrasés par d'autres fichiers entre le moment où ils ont été effacés et celui où vous avez effectué l'analyse.

Si la taille des fichiers à récupérer est plus grande que celle permise par la version gratuite, il vous faudra penser à débourser pour acheter la version Pro. Au moment d'écrire ces lignes, elle se détaillait à 100 USD. À vous de juger si les fichiers à récupérer ont une assez grande valeur.

Autres logiciels de récupération

Il existe de nombreux autres logiciels de récupération plus ou moins dispendieux. Je ne les ai pas tous essayés mais je vous liste tout de même quelques applications à explorer.

Réactiver SIP

La protection de SIP est importante pour votre système. Aussi, il ne faut pas oublier de la remettre en place une fois que l'opération de balayage est terminée.

Reprenez les étapes que vous aviez faites pour le désactiver mais cette fois, entrez la commande :

Terminal

csrutil enable

Reconfigurer le dossier de téléchargement par défaut

Maintenant que l'opération de sauvetage est terminée, vous pouvez refarie la procédure de modification du dossier de téléchargement afin de le remettre à son emplacement par défaut, qui était probablement votre dossier Téléchargement, dont le chemin est ~/Downloads ou /Users/monnom/Downloads.

Pour plus d'information

« TestDisk fr ». CG Security. https://www.cgsecurity.org/wiki/TestDisk_FR

« Top 7 Free File Recovery Software for Mac OS X ». 7 Data Recovery. https://7datarecovery.com/best-recovery-apps-mac/

« How to recover deleted/lost files from APFS drive on Mac? ». M3 Data Recovery. https://www.m3datarecovery.com/mac-data-recovery/apfs-data-recovery.html

« Comment désactiver SIP (et le réactiver) ». MacGeneration. https://www.macg.co/os-x/2018/04/comment-desactiver-sip-et-le-reactiver-102047

« Data Recovery from an Erased APFS Disk ». R-Tools Technology. https://www.r-studio.com/data-recovery-after-erase-APFS.html

« APFS Data Recovery: How to Recover APS Files on Mac and Windows ». EaseUS. https://www.easeus.com/mac-file-recovery/recover-files-from-apfs-drive.html

« Recover Data from an APFS Formatted Hard Drive on macOS Catalina ». Stellar. https://www.stellarinfo.com/blog/apfs-data-recovery/

▼Publicité

Veuillez noter que le contenu de cette fiche vous est partagé à titre gracieux, au meilleur de mes connaissances et sans aucune garantie.
Merci de partager !
Soumettre