Si vous ne parvenez pas à localiser un fichier perdu à partir de votre sauvegarde, vous pouvez utiliser Windows File Recovery, qui est une application en ligne de commande disponible dans le Microsoft Store. Utilisez cette application pour essayer de récupérer les fichiers perdus qui ont été supprimés de votre périphérique de stockage local (y compris les lecteurs internes, les lecteurs externes et les périphériques USB) et qui ne peuvent pas être restaurés à partir de la Corbeille. La récupération sur le stockage cloud et les partages de fichiers réseau n’est pas prise en charge.
Important : Si vous souhaitez augmenter vos chances de récupérer un fichier, réduisez ou évitez d’utiliser votre ordinateur. Dans le système de fichiers Windows, l’espace utilisé par un fichier supprimé est marqué comme espace libre, ce qui signifie que les données du fichier peuvent toujours exister et être récupérées. Toutefois, toute utilisation de votre ordinateur peut créer des fichiers, qui peuvent surécrire cet espace libre à tout moment.
-
Si nécessaire, installez l’application à partir du Microsoft Store :
-
Appuyez sur la touche Windows, entrez Windows File Recovery dans la zone de recherche, puis sélectionnez Windows File Recovery.
-
Lorsque vous êtes invité à autoriser l’application à apporter des modifications à votre appareil, sélectionnez Oui.
-
Dans la fenêtre Invite de commandes, entrez la commande au format suivant :
winfr source-drive: destination-drive: [/mode] [/switches]
-
Il existe 2 modes de base que vous pouvez utiliser pour récupérer des fichiers : Normal et Étendu.
Exemples de mode standard
Récupérez votre dossier Documents de votre lecteur C : vers le dossier de récupération sur un lecteur E :. N’oubliez pas la barre oblique inverse (\) à la fin du dossier.
Winfr C: E: /regular /n \Users\<username>\Documents\
Récupérez des fichiers PDF et Word de votre lecteur C : vers le dossier de récupération sur un lecteur E :.
Winfr C: E: /regular /n *.pdf /n *.docx
Exemples complets de mode
Récupérez n’importe quel fichier avec la chaîne « invoice » dans le nom de fichier à l’aide de caractères génériques.
Winfr E: C: /extensive /n *invoice*
Récupérez des photos jpeg et png à partir de votre dossier Images vers le dossier de récupération sur un lecteur E :.
Winfr C: E: /extensive /n \Users\<username>\Pictures\*.JPEG /n\Users\<username>\Pictures\*.PNG
Les lecteurs source et de destination doivent être différents. Lors de la récupération à partir du lecteur du système d’exploitation (souvent C : ), utilisez les commutateurs /n <filter> pour spécifier les fichiers ou le dossier utilisateur. Microsoft crée automatiquement un dossier de récupération pour vous appelé, Recovery_<date and time> sur le lecteur de destination.
-
Lorsque vous êtes invité à confirmer la poursuite, entrez Y pour démarrer l’opération de récupération. Selon la taille de votre lecteur source, cela peut prendre un certain temps. Pour arrêter le processus de récupération, appuyez sur Ctrl + C.
Les informations suivantes peuvent vous aider à déterminer le système de fichiers dont vous disposez et le mode à utiliser.
Systèmes de fichiers
Système de fichiers |
Exemples |
---|---|
FAT et exFAT |
Cartes SD, lecteurs flash ou USB (< 4 Go) |
NTFS |
Ordinateurs (HDD, SSD), disques durs externes, lecteurs flash ou USB (> 4 Go) |
Plusieurs systèmes de fichiers pris en charge par Windows varient en fonction du périphérique de stockage ou du système d’exploitation. La récupération de fichiers à partir de systèmes de fichiers non NTFS est uniquement prise en charge par le mode étendu. Pour voir le système de fichiers dont vous disposez, cliquez avec le bouton droit sur un lecteur dans Explorateur de fichiers et sélectionnez Propriétés.
Choix du mode à utiliser
Utilisez le tableau suivant pour vous aider à choisir le mode à utiliser. Si vous n’êtes pas sûr, commencez par le mode Normal.
Système de fichiers |
Situation |
Mode recommandé |
---|---|---|
NTFS |
Supprimé récemment |
Regular |
NTFS |
Supprimé il y a un certain temps |
Étendu |
NTFS |
Après la mise en forme d’un disque |
Étendu |
NTFS |
Un disque endommagé |
Étendu |
FAT et exFAT |
Toute |
Étendu |
Syntaxe générale
Le tableau suivant récapitule l’utilisation de chaque commutateur avancé.
Paramètre /commutateur |
Description |
Mode(s) pris(s) en charge |
---|---|---|
Source-drive: |
Spécifie le périphérique de stockage dans lequel les fichiers ont été perdus. Doit être différent du lecteur de destination. |
Tous |
Destination-drive: |
Spécifie le périphérique de stockage et le dossier sur lequel placer les fichiers récupérés. Doit être différent du lecteur source. |
Tous |
/regular |
Mode normal, l’option de récupération standard pour les lecteurs NTFS non endommagés |
Regular |
/extensive |
Mode étendu, option de récupération complète adaptée à tous les systèmes de fichiers |
Étendu |
/n<filter> |
Recherche un fichier spécifique à l’aide d’un nom de fichier, d’un chemin d’accès, d’un type de fichier ou de caractères génériques. Par exemple :
|
Tous |
/? |
Résumé de la syntaxe et des commutateurs pour les utilisateurs généraux. |
Tous |
/! |
Résumé de la syntaxe et des commutateurs pour les utilisateurs avancés. |
Tous |
Syntaxe avancée
Le tableau suivant récapitule l’utilisation de chaque commutateur avancé.
Commutateur |
Description |
Modes pris en charge |
---|---|---|
/ntfs |
Mode NTFS, option de récupération rapide pour les lecteurs NTFS sains à l’aide de la table de fichiers master |
NTFS |
/segment |
Mode segment, option de récupération pour les lecteurs NTFS à l’aide de segments d’enregistrement de fichiers |
Segment |
/signature |
Mode signature, option de récupération pour tous les types de système de fichiers à l’aide d’en-têtes de fichier |
Signature |
/y:<type(s)> |
Récupérer des groupes d’extensions spécifiques, séparés par des virgules |
Signature |
/# |
Groupes d’extensions en mode signature et types de fichiers pris en charge. |
Signature |
/p:<folder> |
Enregistre un fichier journal de l’opération de récupération à un emplacement différent de l’emplacement par défaut sur le lecteur de récupération (par exemple, D:\logfile). |
Tous |
/a |
Remplace les invites utilisateur, ce qui est utile dans un fichier de script. |
Tous |
/u |
Récupère les fichiers non supprimés, par exemple, à partir de la Corbeille. |
NTFS Segment |
/k |
Récupère les fichiers système. |
NTFS Segment |
/o:<a|n|b> |
Spécifie s’il faut toujours (a), jamais (n) ou entreposer les deux always(b) lors du choix de remplacer un fichier. L’action par défaut consiste à inviter à remplacer. |
NTFS Segment |
/g |
Récupère les fichiers sans flux de données principaux. |
NTFS Segment |
/e |
Pour que vos résultats restent gérables et concentrez-vous sur les fichiers utilisateur, certains types de fichiers sont filtrés par défaut, mais ce commutateur supprime ce filtre. Pour obtenir la liste complète de ces types de fichiers, consultez les informations qui suivent ce tableau. |
NTFS Segment |
/e:<extension> |
Spécifie les types de fichiers qui sont filtrés. Pour obtenir la liste complète de ces types de fichiers, consultez les informations qui suivent ce tableau. |
NTFS Segment |
/s:<sectors> |
Spécifie le nombre de secteurs sur l’appareil source. Pour rechercher des informations sur le secteur, utilisez fsutil. |
Segment Signature |
/b:<bytes> |
Spécifie la taille du cluster (unité d’allocation) sur l’appareil source. |
Segment Signature |
Liste de filtres d’extension de fichier
Les types de fichiers suivants sont filtrés à partir des résultats par défaut. Utilisez le commutateur /e pour désactiver ce filtre ou le filtre /e:<extension> pour spécifier les types de fichiers à ne pas filtrer.
_, adm, admx, appx, appx, ascx, asm, aspx, aux, ax, bin, browser, c, cab, cat cdf-ms, catalogItem, cdxm, cmake, cmd, coffee, config, cp, cpp, cs, cshtm, css, cur, dat, dll, et, evtx, exe, fon, gpd, h, hbakedcurve, htm, htm, ico, id, ildl, ilpdb, iltoc, iltocpdb, in, inf, inf_loc, ini, js, json, lib, lnk, log, man, manifest, map, metadata, mf, mof, msc, msi, mui, mui, mum, mun, nls, npmignore, nupkg, nuspec, obj, p7s, p7x, pak, pckdep, pdb, pf, pkgdef, plist, pnf, pp, pri, props, ps1, ps1xm, psd1, psm1, py, resjson, resw, resx, rl, rs, sha512, snippet, sq, sys, t4, targets, th, tlb, tmSnippet, toc, ts, tt, ttf, vb, vbhtm, vbs, vsdir, vsix, vsixlangpack, vsixmanifest, vstdir, vstemplate, vstman, winmd, xam, xbf, xm, xrm-ms, xs, xsd, ym
Pouvez-vous donner quelques conseils pour m’aider à utiliser la syntaxe correcte ?
-
Utilisez toujours des lettres de lecteur dans le chemin d’accès source et de destination, n’oubliez pas les deux-points (:) après la lettre de lecteur et assurez-vous qu’il existe un espace entre la source et la destination.
-
Lorsque vous spécifiez uniquement un nom de dossier, tel que /n \Myfolder\, ajoutez une barre oblique inverse (\) à la fin de celui-ci.
-
Si un nom de fichier ou de dossier comporte des espaces, entourez-le de guillemets. Par exemple :
winfr C: E: /regular /n "\Users\<username>\Documents\Quarterly Statement.docx"
Que signifie <nom d’utilisateur> dans les exemples de commandes ?
Dans la barre d’adresses Explorateur de fichiers, entrez C :\users pour afficher la liste des utilisateurs potentiels sur votre ordinateur. Il peut y avoir plusieurs utilisateurs sur votre ordinateur, notamment vous, l’administrateur et le compte par défaut. Lorsque vous voyez <nom d’utilisateur> dans un chemin d’accès de fichier, il s’agit d’un espace réservé pour le nom d’utilisateur actuel sur votre ordinateur.
Pourquoi est-ce que je reçois ce message : « La source et la destination ne peuvent pas faire référence à la même partition physique ? »
Le lecteur source et le chemin d’accès de la partition ne doivent pas être identiques. Si vous n’avez qu’un seul lecteur, utilisez un disque dur USB ou externe comme chemin de destination. Ne créez pas de partition après avoir perdu des données, car cela réduit les chances d’une récupération réussie.
Pourquoi l’opération de récupération prend-elle si longtemps ?
En fonction de la taille du disque, la récupération du fichier peut prendre un certain temps, en particulier si vous utilisez le mode Étendu.
Pourquoi des fichiers supplémentaires sont-ils récupérés à partir du lecteur de mon système d’exploitation ?
En arrière-plan, Windows crée et supprime constamment des fichiers. Par défaut, Windows File Recovery filtre ces fichiers, mais certains sont glissés. Pour éviter cela, utilisez le filtre /n <> conformément aux exemples de cet article.
Qu’est-ce que le dossier $Recycle.Bin ?
Pour les modes NTFS et segment, vous pouvez également voir des fichiers perdus récupérés à partir de la Corbeille (fichiers dans la Corbeille ou qui ont été supprimés définitivement) avec le nom $files.xxx et stockés dans un dossier appelé $RECYCLE. POUBELLE.
Que se passe-t-il si le lecteur de destination est plein ?
Si le message suivant s’affiche : « Le disque de destination est plein, libérez de l’espace avant de reprendre : (R)esume, (S)kip file ou (A)bort », libérez de l’espace sur le lecteur de destination, puis choisissez l’une des options.
Je n’ai pas pu récupérer le fichier, maintenant quoi ?
Si vous avez utilisé le mode Normal, réessayez en mode étendu si le type de fichier est pris en charge. Il est possible que l’espace libre ait été remplacé, en particulier sur un disque SSD. Si vous avez besoin d’aide, contactez votre administrateur.