GPT Partition Recovery peut-il restaurer l’ancienne table de partition ?

J’ai accidentellement endommagé ou perdu la table de partition GPT sur mon disque, et maintenant mes anciennes partitions ne s’affichent plus correctement. J’essaie de savoir si la récupération de partition GPT peut restaurer la table de partition d’origine sans perdre de données, ou s’il existe un moyen plus sûr de récupérer les partitions manquantes.

Première chose : ne touchez pas au disque plus que nécessaire. S’il apparaît soudainement comme “Non alloué”, “RAW” ou avec une mention comme “GPT Protective Partition”, arrêtez d’essayer des corrections aléatoires dans la Gestion des disques. Ne créez pas de nouvelle partition, ne le formatez pas et n’exécutez pas Diskpart clean. C’est ainsi que l’on transforme un problème récupérable en quelque chose de bien pire.

Le GPT dispose d’un peu de données de sauvegarde intégrées, donc une table de partition endommagée ne signifie pas automatiquement que vos fichiers ont disparu. Très souvent, le système d’exploitation ne peut simplement plus lire la structure, alors que les fichiers eux-mêmes sont toujours là.

Si les données sont importantes, la solution la plus sûre consiste d’abord à créer une image complète secteur par secteur du disque. Des outils comme dd ou ddrescue peuvent faire cela. Ensuite, vous travaillez à partir de l’image au lieu de manipuler le disque d’origine. Si une tentative de récupération tourne mal sur l’image, vous pouvez recommencer. Si vous effectuez une mauvaise écriture sur le disque physique, vous n’aurez peut-être pas cette chance.

Pour la plupart des gens, je recommanderais de ne pas reconstruire manuellement la table de partition au début et d’utiliser plutôt un logiciel de récupération en mode lecture seule. Quelque chose comme Disk Drill est une option pratique, car il analyse les partitions perdues, les données GPT et les signatures de fichiers sans vous obliger à réparer la table immédiatement. L’important est de prévisualiser ce qu’il trouve, puis de récupérer les fichiers vers un autre disque. Ne les récupérez jamais sur le même disque défaillant.

Une fois vos fichiers copiés en toute sécurité ailleurs, vous pourrez alors envisager la réparation. Si vous êtes à l’aise avec les outils en ligne de commande, TestDisk peut rechercher l’ancienne partition et réécrire la table de partition s’il trouve la bonne. Faites simplement attention avant de choisir “Write”, car sélectionner la mauvaise partition peut compliquer davantage la situation.

gdisk est une autre option si l’en-tête GPT principal est endommagé mais que l’en-tête GPT de sauvegarde à la fin du disque est encore exploitable. Il peut restaurer le GPT principal à partir de la sauvegarde dans certains cas, mais encore une fois, c’est quelque chose que je ne ferais qu’après avoir créé une image du disque ou après avoir déjà récupéré les fichiers importants.

Et si Windows affiche “GPT Protective Partition”, ne supposez pas que cela signifie que le disque doit être effacé. Cela peut arriver avec des systèmes plus anciens, des stations d’accueil USB ou d’autres problèmes de compatibilité. Vérifiez d’abord si un logiciel de récupération peut voir les fichiers. Souvent, il peut lire au-delà de cette étiquette de protection suffisamment bien pour vous permettre de tout copier en sécurité.

Un en-tête GPT principal manquant est une situation très différente de celle d’un disque dont le début a été écrasé par un nouveau formatage ou un programme d’installation. Dans le premier cas, oui, l’ancienne table de partitions peut souvent être reconstruite à partir de la GPT de sauvegarde à la fin du disque. Dans le second cas, « restaurer l’ancienne table » n’est peut-être plus vraiment possible, et il faut plutôt envisager une récupération de fichiers ou une extraction de données.

Je suis d’accord avec la prudence mentionnée ci-dessus, mais je serais un peu moins pressé de réécrire immédiatement une table réparée sur le disque. Un piège fréquent est qu’un outil trouve plusieurs anciennes partitions et qu’elles semblent toutes plausibles. Cela arrive si le disque a déjà été repartitionné, cloné, déplacé entre différents adaptateurs USB ou utilisé sur plus d’une machine. Si vous écrivez la mauvaise disposition, le disque peut sembler « réparé » tout en pointant vers des partitions obsolètes ou qui se chevauchent. C’est pire que de le laisser tranquille pour une autre analyse.

Autre chose que les gens oublient souvent : le boîtier ou l’adaptateur. Certaines stations d’accueil USB signalent une taille de secteur différente de celle utilisée en interne par le disque, et la GPT peut sembler endommagée même lorsque le disque lui-même ne l’est pas. S’il s’agit d’un disque externe, essayez le même type de connexion que celui utilisé à l’origine avant de réparer quoi que ce soit. S’il a été retiré d’un NAS, d’un boîtier RAID ou d’une configuration BitLocker, ne le traitez pas comme un simple disque Windows unique tant que vous ne savez pas exactement à quoi vous avez affaire.

Donc la réponse courte est oui, la récupération GPT peut restaurer l’ancienne table de partitions lorsque la GPT de sauvegarde ou les limites des partitions sont encore intactes. Mais je considérerais la « restauration » comme la dernière étape, pas la première. Vérifiez d’abord que les fichiers sont visibles quelque part, copiez tout ce qui est important sur un autre disque, puis envisagez une réparation avec TestDisk/gdisk si la disposition trouvée correspond exactement à ce dont vous vous souvenez.

La restauration de l’ancienne table GPT ne remet pas automatiquement le disque dans un état sain et montable.

C’est précisément le point souvent passé sous silence. La GPT indique seulement à l’ordinateur où commencent et se terminent les partitions, de quel type elles sont, ainsi que quelques identifiants/noms. Elle ne prouve pas que le système de fichiers NTFS, exFAT, APFS, ext4, l’en-tête BitLocker, ou tout autre système de fichiers à l’intérieur de cette partition soit encore intact. Vous pouvez reconstruire une entrée de partition parfaitement exacte et voir quand même Windows indiquer que le volume est RAW si les métadonnées du système de fichiers ont aussi été endommagées.

Donc oui, la récupération GPT peut rétablir l’ancienne table de partitions dans le bon cas. Si seul l’en-tête GPT principal a été corrompu et que la GPT de secours est encore valide, des outils comme gdisk peuvent généralement effectuer cette réparation assez proprement. Si les entrées de partition ont disparu mais que les systèmes de fichiers ont encore des débuts reconnaissables, TestDisk peut parfois recréer les entrées à partir de ces limites. C’est une vraie récupération de table de partitions.

Mais si quelque chose a écrit une nouvelle structure au début du disque, la première partition a peut-être perdu plus que sa simple entrée de table. Un installateur Windows, un installateur Linux, une initialisation de NAS ou un outil de configuration rapide peut écrire de nouvelles structures de système de fichiers près du début. Dans ce cas, l’ancienne table de partitions peut être partiellement devinable, mais la remettre en place peut seulement exposer un volume endommagé. C’est là que la récupération de fichiers devient plus importante que la récupération de partition.

Une petite vérification que beaucoup de gens sautent : regardez les secteurs de départ exacts avant d’écrire quoi que ce soit. Les partitions GPT commencent souvent au secteur 2048, mais cela ne veut pas dire que toutes les anciennes partitions commençaient ainsi. Si un outil de récupération trouve une partition commençant à 2048 et une autre ancienne en apparence commençant ailleurs, ne choisissez pas celle qui semble simplement normale. La bonne est celle qui correspond au système de fichiers et à l’historique du disque. La taille, l’étiquette, l’aperçu des fichiers et le fait que les dossiers aient du sens comptent davantage que le simple message trouvé de l’outil.

Je n’exécuterais pas encore CHKDSK, fsck ni aucune option de réparation du système de fichiers. Ces outils supposent que la limite de la partition est correcte. Si cette limite est mauvaise, ils peuvent écrire des modifications au mauvais endroit. Même si la limite est correcte, ils peuvent supprimer des entrées de répertoire endommagées qu’un programme de récupération aurait peut-être encore pu lire. Ce sont des outils de réparation, pas des outils de récupération.

Mon ordre pratique serait :

  1. Arrêter de le monter en lecture/écriture si possible.
  2. Créer une image du disque si les données valent le temps nécessaire.
  3. Analyser le disque ou l’image en lecture seule.
  4. Confirmer les fichiers et la structure des dossiers avant d’écrire une réparation GPT.
  5. Récupérer d’abord les fichiers importants vers un autre disque.
  6. Ensuite seulement, envisager d’écrire la table de partitions récupérée.

Disk Drill, TestDisk, R-Studio, UFS Explorer, DMDE et des outils similaires abordent tous cela un peu différemment, mais la règle principale reste la même : prévisualiser avant de réparer. Si un outil peut afficher vos vrais noms de dossiers et ouvrir des fichiers d’exemple, c’est un bien meilleur signe qu’un outil qui se contente de trouver une partition perdue.

Pour un disque de démarrage, attendez-vous à une autre complication même après correction de la table de partitions. Le système d’exploitation peut toujours ne pas démarrer, car la partition système EFI, l’entrée du chargeur d’amorçage, le BCD ou la configuration de démarrage Linux peuvent nécessiter une réparation. Cela ne signifie pas que la récupération GPT a échoué. Cela signifie simplement que les partitions sont de nouveau visibles et que le système d’exploitation redémarre sont deux problèmes distincts.

Donc la réponse réaliste est la suivante : la récupération GPT peut restaurer l’ancienne table de partitions lorsque l’ancienne structure peut encore être vérifiée. Il ne faut pas la considérer comme un bouton d’annulation magique. Si les données comptent, copiez d’abord les fichiers, puis réparez la table comme étape de commodité. Si les données n’ont pas d’importance et que vous voulez seulement rendre le disque de nouveau utilisable, effacer et repartitionner est plus rapide que d’essayer de ressusciter l’ancienne GPT.

Ne cliquez pas sur « Initialiser le disque » dans Windows juste pour voir ce qui se passe. Cela écrit une nouvelle structure de partition vide et, même si cela n’efface pas forcément tous les fichiers immédiatement, cela peut détruire les indices dont un outil de récupération GPT a besoin pour reconstruire proprement l’ancienne disposition.

La récupération GPT ne peut restaurer l’ancienne table que si l’ancienne carte est encore récupérable et correspond aux systèmes de fichiers sous-jacents.