FileFix Ultimate
Français

Comment récupérer des fichiers après un diskpart clean sur le mauvais disque

Si vous avez lancé diskpart clean sur le mauvais disque, les fichiers sont très souvent encore là. La commande clean supprime la table de partitions et une petite zone au début et à la fin du disque ; elle ne touche pas aux partitions situées entre les deux. L'exception est clean all, qui écrit des zéros sur chaque secteur. Déterminez laquelle a été exécutée avant toute autre chose.

Dernière mise à jour:

Que faire tout de suite

  1. N'initialisez pas le disque, ne créez pas de partition et ne lancez plus aucune commande diskpart dessus.
  2. Vérifiez s'il s'agissait de clean, qui dure quelques secondes, ou de clean all, qui dure des heures.
  3. Recherchez les partitions perdues sur tout le disque physique en lecture seule et enregistrez les fichiers sur un autre disque.

Étape par étape

  1. Arrêtez-vous et laissez le disque tel quel

    Quittez diskpart avec exit. À l'ouverture de la Gestion des disques, le disque apparaît souvent comme Inconnu et Non initialisé, avec une demande d'initialisation. Annulez cette boîte de dialogue. L'initialisation écrit une nouvelle table de partitions, et créer ensuite une partition écrit un nouveau système de fichiers.

  2. Remontez dans la fenêtre de commande

    Si la fenêtre est encore ouverte, la sortie de list disk indique le numéro et la taille de chaque disque. Vous savez ainsi quel disque a vraiment été sélectionné et quelle est sa capacité, ce qui aide à reconnaître les bonnes partitions plus tard. Notez aussi s'il s'agit d'un SSD ou d'un disque dur.

  3. Déterminez s'il s'agissait de clean ou de clean all

    Les deux se terminent par le même message indiquant que le disque a bien été nettoyé. clean se termine presque instantanément. clean all dure longtemps, souvent des heures sur un gros disque dur, car il réécrit chaque secteur. S'il est allé au bout, les données sont perdues ; si vous l'avez interrompu, seule la zone déjà atteinte est perdue.

  4. Ouvrez FileFix Ultimate en tant qu'administrateur

    Lancez la version portable depuis une clé USB ou un autre lecteur pour ne rien écrire sur le disque nettoyé. Les droits d'administrateur sont nécessaires pour lire un disque sans partition.

  5. Cherchez les partitions sur le disque physique

    Dans Récupération de fichiers supprimés, sélectionnez le disque nettoyé en tant que disque physique entier. L'application recherche les secteurs d'amorçage NTFS, FAT32, exFAT et autres, ainsi que le secteur d'amorçage de secours NTFS en fin de partition, puis liste les partitions trouvées avec leur début, leur taille et leur système de fichiers.

  6. Analysez les bons candidats

    Choisissez les candidats dont la taille correspond à l'organisation du disque dont vous vous souvenez et lancez l'Analyse équilibrée sur chacun. Si aucune partition n'est trouvée, lancez l'Analyse approfondie par signatures sur tout le disque ; les fichiers reviennent sans nom mais avec leur contenu.

  7. Enregistrez tout sur un autre disque

    Récupérez vers un autre disque physique et vérifiez les résultats avant de repartitionner le disque nettoyé ou de le remettre en service.

clean ou clean all

D'après la documentation de Microsoft, clean supprime toute mise en forme de partition et de volume du disque sélectionné. Sur un disque MBR, il écrase les informations de partitionnement MBR et les secteurs masqués ; sur un disque GPT, il écrase les informations de partitionnement GPT, y compris le MBR de protection. En pratique, il ne met en général à zéro qu'environ le premier et le dernier mégaoctet, ce qui, sur un disque GPT, supprime aussi la table de secours située à la fin.

Windows fait normalement commencer la première partition au repère de 1 Mo : les secteurs d'amorçage des partitions et tout ce qui suit restent donc en général intacts. C'est pourquoi une recherche de partitions perdues les retrouve souvent toutes. clean all est une commande différente : elle écrit des zéros sur chaque secteur du disque. Une fois terminée, aucun logiciel ni laboratoire ne peut récupérer les données.

Comment on sélectionne le mauvais disque

Le scénario habituel : vous préparez une clé USB ou un nouveau disque. list disk affiche Disque 0, Disque 1 et Disque 2, les tailles se ressemblent, et select disk choisit le mauvais numéro. Les numéros peuvent aussi changer après un redémarrage ou le branchement d'un lecteur ; un numéro noté plus tôt peut désormais désigner un autre disque.

Windows refuse de nettoyer le disque depuis lequel il fonctionne : si votre PC démarre toujours normalement, ce n'est pas le disque système qui a été nettoyé. Le risque est plus élevé depuis l'invite de commandes du programme d'installation de Windows, où le disque interne n'est pas utilisé et peut être nettoyé sans le moindre avertissement.

Pourquoi les SSD sont différents

Sur un SSD, clean peut amener Windows à envoyer une commande TRIM pour tout le disque. Le lecteur peut alors effacer tous les blocs en interne, et l'analyse ne trouve que des zéros. Cela dépend du modèle, de la connexion et de la version de Windows, une analyse reste donc utile. FileFix Ultimate signale les résultats composés uniquement de zéros comme probablement irrécupérables au lieu d'enregistrer des fichiers vides.

Quand cela ne fonctionne pas

  • clean all est allé jusqu'au bout : chaque secteur a été réécrit avec des zéros.
  • Le disque est un SSD et TRIM a effacé tout le lecteur après clean.
  • Le disque a été initialisé, repartitionné, formaté, puis rempli de nouvelles données.
  • Windows ou un autre système a été installé sur le disque nettoyé.
  • Les partitions étaient en ReFS, APFS ou faisaient partie d'un RAID 6 ou RAID 10, qui ne sont pas analysés.

Comment FileFix Ultimate vous aide

  • Lit le disque nettoyé en lecture seule et n'y écrit jamais de table de partitions, de secteur d'amorçage ni quoi que ce soit d'autre.
  • Recherche sur tout le disque physique les partitions NTFS, FAT32, exFAT, ext4 et HFS+ perdues, en s'appuyant sur les secteurs d'amorçage de secours lorsqu'ils existent.
  • Passe à l'Analyse approfondie par signatures, avec 68 signatures de fichiers, quand il ne reste aucune structure de partition.
  • Peut d'abord créer une image du disque si celui-ci présente des erreurs de lecture, puis analyser l'image.
  • Gratuit pour un usage personnel, sans limite de récupération, et fonctionne en version portable depuis une clé USB.

FileFix Ultimate est gratuit pour un usage personnel, fonctionne hors ligne et n’écrit jamais sur le lecteur à partir duquel vous récupérez les données. L’usage professionnel nécessite une licence d’un an par PC. Vérifiez la signature avant de l’exécuter.

Questions fréquentes

Existe-t-il une commande pour annuler diskpart clean ?

Non. diskpart n'a pas de fonction d'annulation. On peut souvent retrouver les partitions en analysant le disque et copier les fichiers, mais rien dans diskpart n'annule la commande.

Le message disait que DiskPart a réussi à nettoyer le disque. Mes données sont-elles perdues ?

Pas forcément. clean et clean all affichent le même message. Ce qui compte, c'est la durée. Une commande terminée en une ou deux secondes a supprimé la table de partitions, pas les données.

Puis-je restaurer l'ancienne table de partitions au lieu de copier les fichiers ?

Les outils de réparation de partitions peuvent réécrire une table à partir des partitions trouvées, mais une mauvaise hypothèse peut causer de nouveaux dégâts. Copiez d'abord les fichiers importants sur un autre disque ; ensuite, restaurer la table devient une expérience peu risquée.

J'ai arrêté clean all après quelques minutes. Que reste-t-il ?

clean all écrit depuis le début du disque vers la fin : le début, où se trouvaient la première partition et les enregistrements de son système de fichiers, est donc probablement à zéro. Les données situées plus loin peuvent subsister et être retrouvées par l'Analyse approfondie par signatures, en général sans leurs noms.

Partager cette page