Récupération de fichiers Windows : Restaurez les fichiers supprimés facilement

Avez-vous accidentellement supprimé des fichiers de votre ordinateur ? Peut-être que vous avez pratiqué l’utilisation de PowerShell pour supprimer des fichiers. La prochaine chose que vous savez, vos photos et documents ont disparu et ils ne se trouvent pas dans la Corbeille. Vous devriez essayer l’utilitaire de récupération de fichiers Windows File Recovery.

Windows File Recovery, également appelé WinFR, est un outil gratuit développé par Microsoft. Il prétend fonctionner au-delà du système de fichiers NTFS et utilise différents modes pour analyser le disque à la recherche de fichiers. Mais est-ce que ça fonctionne ? Et comment ?

Dans cet article, vous apprendrez à connaître l’outil WinFR et à l’utiliser comme outil de récupération de fichiers sous Windows 10.

Prérequis

WinFR n’est pas disponible sur tous les systèmes d’exploitation Windows. Il est uniquement disponible pour Windows 10 version 2004 (Build 19041.0 ou supérieure). Vous devrez mettre à jour votre version de Windows 10 si vous souhaitez l’utiliser. Cette exigence signifie également que WinFR n’est pas disponible sur les systèmes d’exploitation Windows Server.

Vérification de la version de Windows

Il existe plus d’une façon de vérifier la version de Windows de votre ordinateur. Mais la méthode la plus rapide consiste à appuyer sur la touche WIN+R de votre clavier pour ouvrir la boîte de dialogue Exécuter et taper winver. La boîte À propos de Windows apparaîtra, où vous pourrez confirmer la version du système d’exploitation. WinFR est un utilitaire en ligne de commande, ce qui signifie que vous devrez utiliser des commandes dans CMD ou PowerShell pour l’utiliser.

Finding the Windows 10 Version

Installation de Windows File Recovery

La seule façon (officielle) d’installer WinFR est depuis le Microsoft Store. Comme vous pouvez le voir sur la capture d’écran ci-dessous, une fois que vous avez recherché Windows File Recovery dans le magasin, l’installation ne nécessite qu’un seul clic.

Installing WinFR from the Microsoft Store

Et voilà, vous avez installé WinFR. Mais ne vous attendez pas à trouver une interface utilisateur graphique. WinFR est un utilitaire en ligne de commande, ce qui signifie que vous devrez utiliser des commandes dans CMD ou PowerShell pour l’utiliser.

Comprendre l’utilisation et les options

Avant de commencer à utiliser WinFR, vous devez être capable de comprendre ses fonctionnalités et les options d’utilisation. C’est ce que vous apprendrez dans cette section.

Quels systèmes de fichiers sont pris en charge ?

WinFR prend en charge plusieurs systèmes de fichiers au-delà du NTFS. Voici la liste des systèmes de fichiers pris en charge et des dispositifs de stockage exemples.

  • FAT et exFAT – Cartes SD, clés USB ou Flash (< 4 Go).
  • ReFS – Serveur Windows et Windows Pro pour Workstations.
  • NTFS système de fichiers – Ordinateurs (HDD, SSD), disques durs externes, clés USB ou Flash (> 4 Go).

Quels sont les différents modes de récupération?

Il existe exactement trois modes de récupération dans WinFR; par défaut, segment, signature. Mais quelle est la différence et lequel devriez-vous utiliser? Selon l’incident, la réponse pourrait être différente.

  • Si vous avez un volume NTFS fonctionnel et que le fichier que vous récupérez a été récemment supprimé, vous devriez utiliser le mode par défaut.
  • Si vous avez un volume NTFS qui a été formaté ou corrompu, ou si le fichier a été supprimé il y a un certain temps, vous utiliseriez d’abord le mode segment. Et si le mode segment échoue, utilisez le mode signature.
  • Si vous avez un volume non-NTFS, seul le mode signature peut être utilisé.

Quelle est la syntaxe et les commutateurs?

Comme mentionné précédemment dans cet article, Windows File Recovery est une utilité en ligne de commande. Vous devez suivre la syntaxe appropriée et vous assurer que votre commande est précise. La syntaxe de WinFR est indiquée ci-dessous.

Remarque : L’utilisation de la commande winfr nécessite un CMD ou PowerShell élevé. Cela signifie que vous devriez pouvoir exécuter CMD ou PowerShell en tant qu’administrateur.

winfr <Source-drive:> <Destination-drive:> [/switches]

Le <Source-drive:> représente le lecteur à analyser pour la récupération de fichiers. Alors que le <Destination-drive:> représente le lecteur de destination où sauvegarder les fichiers récupérés.

Remarque : Le <Source-drive:> et le <Destination-drive:> ne peuvent pas être identiques. Vous devez utiliser un lecteur différent pour sauvegarder les fichiers récupérés.

Il existe des commutateurs pour contrôler la manière dont WinFR effectuera la récupération de fichiers dans Windows 10. Vous connaîtrez ces options en exécutant la commande winfr /?.

/r           - Segment mode (NTFS only, recovery using file record segments)
/n <filter>  - Filter search (default or segment mode, wildcards allowed, trailing \ for folder)

/x           - Signature mode (recovery using file headers)
/y:<type(s)> - Recover specific extension groups (signature mode only, comma separated)
/#           - Affiche les groupes d'extensions de mode de signature et les types de fichiers

/?           - Help text
/!           - Display advanced features

Si vous lisez la liste ci-dessus, vous remarquerez que certains commutateurs ne s’appliquent qu’à des modes et systèmes de fichiers spécifiques.

Comment récupérer des fichiers supprimés

Maintenant que vous avez appris comment utiliser la récupération de fichiers Windows et les options, il est temps de tester ce que vous avez appris. Il est préférable de tester WinFR sur des lecteurs non système d’exploitation tels que des lecteurs amovibles comme les clés USB et les disques durs externes.

Dans les exemples suivants, notez que deux lecteurs seront utilisés comme source :

  • A USB flash drive (NTFS) (Drive G:)
  • A micro SD card (exFAT) (Drive E:)

Comme vous pouvez le voir ci-dessous, les lecteurs sources contiennent des fichiers mp3, txt et png. Tous ces fichiers sont supprimés avant de tester WinFR.

List and delete files in PowerShell

Identification du système de fichiers du lecteur source

Les lecteurs sources peuvent être n’importe quel lecteur pris en charge. Connaître le système de fichiers vous aiderait à déterminer les options à utiliser avec WinFR. Il existe plusieurs façons d’obtenir des informations sur le système de fichiers.

Pour obtenir les détails du système de fichiers des lecteurs individuels, ouvrez les propriétés du lecteur dans l’explorateur Windows.

Drive properties

Ou, pour obtenir toutes les informations sur les volumes de disque en une seule fois, utilisez les commandes ci-dessous dans CMD.

diskpart

list volume

L’image ci-dessous montre la liste des lecteurs et leurs informations, y compris le système de fichiers qu’ils utilisent.

List of volumes

Récupération des fichiers perdus à partir des volumes NTFS

Dans cet exemple, la commande winfr récupérera tous les fichiers supprimés du volume NTFS (lecteur G:) en utilisant le mode par défaut. Les fichiers récupérés sont ensuite sauvegardés dans C:\Recovered.

winfr G: C:\Recovered

La démonstration ci-dessous montre que les fichiers ont été récupérés en utilisant la commande ci-dessus.

Recovering Deleted Files From NTFS Volumes

Et lorsque vous accédez au répertoire de destination, vous pouvez voir que les fichiers ont été récupérés et enregistrés sous un sous-répertoire généré par WinFR.

Recovered files saved to the destination directory

A RecoveryLog.txt file is also created that contains the summary of the file recovery operation.

RecoveryLog.txt

Si le mode par défaut n’a pas réussi, vous pouvez essayer d’exécuter la même commande, mais cette fois, ajoutez /r pour l’exécuter en mode segment.

winfr G: C:\Recovered /r

La capture ci-dessous montre que le mode de récupération est réglé sur le mode segment.

Windows File Recovery in segment mode

En mode segment, les fichiers récupérés sont également enregistrés à l’emplacement de destination. Cependant, les fichiers sont regroupés sous des sous-répertoires distincts en fonction de leurs types de fichiers. Par exemple, tous les fichiers *.mp3 récupérés sont enregistrés sous le sous-répertoire Media. Les fichiers *.jpg récupérés sont enregistrés dans le sous-répertoire Pictures, et ainsi de suite.

Recovered files saved to destination directory using segment mode

Remarque : Exécuter la récupération de fichiers Windows en mode segment ou en mode signature prend beaucoup plus de temps pour s’achever que lorsqu’il est exécuté en mode par défaut.

Récupération de fichiers supprimés à partir de volumes NTFS en utilisant des filtres de recherche

Si vous ne souhaitez pas récupérer tous les fichiers supprimés, ce que vous devez faire est d’ajouter un filtre de recherche lors de l’exécution de WinFR. Ajouter un filtre de recherche se fait en utilisant l’interrupteur /n.

Par exemple, pour récupérer uniquement *.png, vous pouvez utiliser la commande ci-dessous.

winfr G: C:\Recovered /n *.png

Vous pouvez également ajouter plusieurs filtres de recherche en ajoutant une autre instance de l’interrupteur /n. Le code ci-dessous définira le filtre de recherche pour récupérer les fichiers avec les extensions *.png et *.txt.

winfr G: C:\Recovered /n *.png /n *.txt

La capture ci-dessous montre le résultat de l’exécution de la commande ci-dessus. Comme vous pouvez le voir, le filtre est défini sur *.png et *.txt.

Recovering Deleted Files From NTFS Volumes Using Search Filters

Et pour confirmer que le filtre de recherche a fonctionné correctement, vous pouvez vérifier le répertoire de destination. Vous devriez être en mesure de vérifier que seuls les fichiers prévus sont récupérés.

Files recovered using Windows File Recovery with search filters

Voici quelques exemples d’utilisation supplémentaires pour les filtres de recherche.

Recover files in G:\temp\data.
 When using directories as a search filter,
 make sure to append a trailing backslash character "\"
 winfr G: C:\Recovered /n \temp\data\

Recover files matching file extensions in a specific location
 winfr G: C:\Recovered /n \temp\data*.txt

Recover files in G:\Documents and Music
 When using search filters that contain spaces,
 make sure to enclose the search string in double-quotes.
 winfr G: C:\Recovered /n "G:\Documents and Music"

Récupération de fichiers supprimés à partir de volumes non-NTFS

Passons maintenant aux volumes non-NTFS tels que exFat et ReFS. Pour récupérer des fichiers supprimés, vous devrez utiliser l’interrupteur /x pour exécuter la récupération de fichiers Windows en mode signature. Notez que le temps de récupération peut prendre du temps en fonction de la taille du disque et du nombre de fichiers en mode signature.

Si vous exécutez winfr sans l’interrupteur /x contre un volume non-NTFS, vous obtiendrez une erreur comme celle indiquée ci-dessous.

Error when running winfr in default mode against a non-NTFS volume

Erreur lors de l’exécution de winfr en mode par défaut contre un volume non-NTFS

Donc, pour récupérer correctement les fichiers à partir d’un volume exFAT, utilisez la commande ci-dessous.

winfr E: C:\Recovered /x

Le fragment ci-dessous montre que winfr s’exécute en mode signature lorsque l’option /x est utilisée.

Recovering Deleted Files From Non-NTFS Volumes

Récupération de fichiers supprimés à partir de volumes non-NTFS en utilisant des filtres de type

Tout comme en mode par défaut et segment, des filtres peuvent également être appliqués en mode signature. Cela se fait en utilisant l’option /y:<type(s)>.

Cependant, vous devez considérer que la récupération de fichiers en mode signature ne fonctionne que pour des types de fichiers spécifiques. Pour savoir quels sont ces types, exécutez la commande winfr /#. La sortie de cette commande est affichée ci-dessous.

Windows File Recovery
Copyright (c) Microsoft Corporation. All rights reserved
Version:            0.0.11761.0
----------------------------------------------------------

        Extension group    -   Extensions
    -----------------------------------------
        ASF                -   WMA, WMV, ASF
        JPEG               -   JPG, JPEG, JPE, JIF, JFIF, JFI
        MP3                -   MP3
        MPEG               -   MPEG, MP4, MPG, M4A, M4V, M4A, M4B, M4R, MOV, 3GP, QT
        PDF                -   PDF
        PNG                -   PNG
        ZIP                -   ZIP, DOCX, XLSX, PPTX, ODT, ODS, ODP, ODG, ODI, ODF, ODC, ODM, OTT, OTG, OTP, OTS, OTC, OTI, OTF, OTH

La commande ci-dessous récupère des fichiers avec les extensions PNG et MP3.

winfr E: C:\Recovered /x /y:PNG,MP3

Le fragment ci-dessous montre la progression de la commande ci-dessus. Comme vous pouvez le voir, le filtre d’extension est défini uniquement sur MP3 et PNG.

Recovering Deleted Files From Non-NTFS Volumes Using Type Filters

Conclusion

Le développement et la publication par Microsoft de leur outil gratuit de récupération de fichiers sont une agréable surprise. L’outil de récupération de fichiers Windows peut récupérer des fichiers supprimés à partir de nombreux types de stockage et même à partir de disques avec des volumes non-NTFS.

Étant un outil en ligne de commande, WinFR ouvre la possibilité de scriptage et de récupération de fichiers automatisée. Que WinFR soit à la hauteur des outils gratuits de récupération de fichiers tiers est sujet à débat et nécessiterait une analyse beaucoup plus approfondie.

Est-ce que Windows File Recovery est un outil utile ? Seul vous pouvez répondre après avoir pu l’utiliser. Mais jusqu’à présent, avec tous les tests, il semble faire le travail. Néanmoins, c’est quelque chose qui mérite d’être considéré comme une option en matière de récupération de fichiers supprimés sous Windows 10.

Source:
https://adamtheautomator.com/windows-file-recovery/