Corriger l'erreur MBR2GPT Disk Layout Validation Failed : diagnostic et correction

Face à l'erreur MBR2GPT disk layout validation failed, analysez le fichier setuperr.log et suivez nos étapes pour convertir votre disque en GPT.

Par Eva    Mis à jour le 29/09/2026

Le message MBR2GPT: Disk layout validation failed signifie que Windows a refusé la conversion avant toute modification : la disposition du disque système ne respecte pas au moins une condition requise. Les causes habituelles sont un nombre trop élevé de partitions principales, une partition étendue ou logique, un espace insuffisant aux extrémités du disque, ou une configuration de démarrage qui ne pointe pas correctement vers Windows. Commencez par vérifier la disposition et les journaux, puis choisissez soit la méthode native, soit un outil graphique adapté à votre situation.

Pourquoi MBR2GPT validation failed bloque la conversion

MBR2GPT ne convertit le disque que si sa validation réussit. Sous Windows 10 et Windows 11, l’outil contrôle notamment que le disque est bien un disque système MBR, qu’il comporte au plus trois partitions principales, aucune partition étendue ou logique, et suffisamment d’espace au début et à la fin du disque pour les structures GPT. Il vérifie aussi que le magasin BCD contient une entrée de démarrage Windows utilisable.

Cette validation est volontairement stricte : elle évite de transformer un disque système dans une configuration qui risquerait de ne plus démarrer. Après une conversion réussie, il faut également basculer le firmware de Legacy/CSM vers UEFI ; activer UEFI avant la conversion peut empêcher Windows de démarrer.

Diagnostic rapide d’un échec de validation MBR2GPT
Ce que vous observez Ce que cela indique généralement Étape suivante la plus sûre
Quatre partitions principales MBR MBR2GPT ne peut pas réserver la structure nécessaire à GPT. Identifiez les partitions de récupération, OEM et système ; ne supprimez rien sans sauvegarde et sans savoir à quoi sert chaque partition.
Partition « étendue » ou « logique » La disposition n’est pas prise en charge par MBR2GPT. Évitez toute suppression improvisée ; préparez une sauvegarde complète et envisagez une réorganisation guidée ou une réinstallation propre.
Journaux signalant une entrée BCD ou une partition système introuvable Le démarrage actuel ne correspond pas à ce que MBR2GPT doit convertir. Vérifiez d’abord que le disque ciblé contient réellement Windows et ses éléments de démarrage ; un dépannage du démarrage peut être nécessaire.
BitLocker est actif La protection doit être suspendue avant la conversion. Sauvegardez la clé de récupération, suspendez BitLocker, puis reprenez la validation.
Le PC ne propose pas de démarrage UEFI Convertir le disque système en GPT ne résoudra pas le besoin de démarrage. Ne poursuivez pas la conversion du disque système ; vérifiez d’abord les possibilités réelles du firmware.

Vérifier le disque avant toute correction

Attention : une conversion de table de partition touche au démarrage du PC. Avant de modifier quoi que ce soit, sauvegardez vos fichiers importants, notez le numéro du disque système, conservez votre clé de récupération BitLocker et arrêtez-vous si le disque présente des erreurs matérielles, des déconnexions ou des secteurs défectueux.

Étape 1 : identifiez le disque système

Ouvrez PowerShell en tant qu’administrateur et exécutez :

Get-Disk | Format-Table -AutoSize

Repérez le numéro du disque qui contient Windows et vérifiez que son style de partition est bien MBR. Ne supposez pas que le disque système est forcément le disque 0, surtout si plusieurs SSD ou disques durs sont connectés.

Étape 2 : contrôlez la structure des partitions

Dans une invite de commandes administrateur, utilisez :

diskpart
list disk
select disk 0
list partition
exit

Remplacez 0 uniquement par le numéro confirmé à l’étape précédente. Cette vérification ne modifie pas le disque. Recherchez les partitions principales, étendues, logiques, de récupération ou OEM.

Étape 3 : lancez une validation sans conversion

Exécutez :

mbr2gpt /validate /disk:0 /allowFullOS

Le résultat attendu est Validation completed successfully. L’option /allowFullOS autorise l’exécution depuis Windows ; sans elle, MBR2GPT est normalement prévu pour Windows PE.

Étape 4 : Analysez les erreurs réelles dans setuperr.log (Arbre de décision)

En cas d'échec de la commande /validate, ne devinez pas la cause au hasard. Ouvrez le fichier journal de MBR2GPT situé dans le dossier système :

%windir%\logs\mbr2gpt\setuperr.log

Ouvrez ce fichier avec le Bloc-notes et recherchez les lignes contenant la mention [ERROR]. Voici les 3 scénarios d'erreur les plus fréquents et la décision précise à prendre pour chacun :

Scénario 1 : Nombre maximal de partitions MBR dépassé

2026-09-28 14:22:01, Error MBR2GPT: Layout validation failed for disk 0
2026-09-28 14:22:01, Error MBR2GPT: ValidateLayout: Too many MBR partitions found, maximum allowed is 3.

  • Cause : Le disque MBR contient déjà 4 partitions principales (ou au moins une partition étendue / logique). MBR2GPT doit pouvoir créer une nouvelle partition système EFI (ESP) sans dépasser la limite initiale.
  • Décision & Solution : Ne supprimez aucune partition système ou OEM au hasard. Si vous avez une partition de données secondaire sur le même disque, sauvegardez-la puis supprimez-la via diskpart pour libérer un emplacement principal. Si vous avez des partitions logiques, convertissez-les d'abord en partitions principales.

Scénario 2 : Partition système / Magasin BCD introuvable ou corrompu

2026-09-28 15:05:12, Error MBR2GPT: Failed to find system partition for OS drive
2026-09-28 15:05:12, Error MBR2GPT: Cannot perform layout validation. Result: -2147024894
  • Cause : MBR2GPT ne parvient pas à localiser la partition contenant les fichiers de démarrage Windows (BCD), ou le magasin BCD contient des entrées obsolètes pointant vers un autre disque.
  • Décision & Solution : N'exécutez surtout pas /convert. Vous devez d'abord réparer la configuration de démarrage MBR actuelle. Lancez l'invite de commandes en administrateur et exécutez la commande bootrec /rebuildbcd pour réinscrire correctement l'installation Windows avant de relancer la validation.

Scénario 3 : Espace non alloué insuffisant pour la partition EFI (ESP)

2026-09-28 16:10:45, Error MBR2GPT: Cannot find room for the EFI system partition.
2026-09-28 16:10:45, Error MBR2GPT: Failed to shrink OS partition to create ESP.
  • Cause : Le passage en GPT nécessite la création d'une partition système EFI (ESP) d'au moins 100 Mo. Si la partition C: contient des fichiers système immobiles (comme le fichier d'échange ou d'hibernation) à la fin du volume, MBR2GPT ne peut pas la réduire automatiquement.
  • Décision & Solution : Désactivez temporairement l'hibernation (powercfg /hibernate off), puis réduisez manuellement la partition C: de 200 Mo depuis la Gestion des disques pour laisser un espace non alloué à la fin du disque avant de retenter la validation.

La méthode native : à conserver lorsque le disque respecte les prérequis

Lorsque la validation réussit, MBR2GPT est la solution native à privilégier pour un disque système Windows 10 ou Windows 11. Il ne sert pas à convertir un disque de données non système : dans ce cas, la commande échouera par conception.

Étape 1 : suspendez BitLocker si le disque est chiffré.

Microsoft autorise la conversion d’un volume BitLocker uniquement lorsque sa protection est suspendue. Gardez la clé de récupération à disposition ; après la conversion, les protecteurs BitLocker existants doivent être recréés.

Étape 2 : relancez la validation.

mbr2gpt /validate /disk:0 /allowFullOS

Ne passez à la conversion que si cette commande confirme explicitement la réussite. (remplacez le numéro par celui de votre disque)

Étape 3 : convertissez le disque validé.

mbr2gpt /convert /disk:0 /allowFullOS

Cette opération modifie la disposition du disque. Ne l’interrompez pas et vérifiez encore une fois le numéro du disque avant d’appuyer sur Entrée.

Étape 4 : redémarrez et passez le firmware en UEFI.

Dans les réglages du BIOS/UEFI, remplacez le mode Legacy ou CSM par UEFI, puis démarrez sur le disque converti. Le nom des menus varie selon le fabricant et la version du firmware.

Quand la disposition dépasse les limites de MBR2GPT

Une erreur de validation n’est pas une invitation à supprimer la partition de récupération, la partition OEM ou une partition de données. Ces volumes peuvent être nécessaires à la récupération du système, au démarrage ou aux outils du fabricant. Si la disposition comporte une partition étendue, trop de partitions principales ou un démarrage BCD incohérent, corrigez d’abord la cause documentée ou préparez une sauvegarde complète avant d’envisager une modification structurelle.

Un échec persistant accompagné d’erreurs de lecture, de déconnexions, d’un état SMART inquiétant ou d’un disque absent du BIOS/UEFI relève d’un problème matériel possible. La conversion GPT ne réparera pas un support défaillant : sauvegardez ce qui reste accessible et faites diagnostiquer ou remplacer le disque.

Alternative : Utiliser AOMEI Partition Assistant dans le bon scénario

La limite de la méthode native est concrète : MBR2GPT ne vise que le disque système et impose sa propre validation de disposition. Si vous devez convertir un disque de données MBR, ou si vous préférez vérifier visuellement le disque à traiter avant de valider l’opération, AOMEI Partition Assistant Professional prend en charge la conversion entre MBR et GPT pour des disques système ou de données sans perte de données.

Cette fonction ne répare pas un BCD endommagé, ne rend pas un firmware ancien compatible UEFI et ne remplace pas une sauvegarde. Son intérêt ici est d’offrir une sélection graphique du disque, une opération mise en attente avant application, et une voie adaptée lorsque MBR2GPT ne peut pas convertir un disque de données.

Téléchargement Gratuit Windows 11/10/8.1/8/7
Télécharger en sécurité

Étape 1 : sauvegardez et identifiez le disque MBR concerné.

Confirmez sa capacité, ses partitions et son statut système ou données. Si BitLocker protège le disque système, suspendez la protection avant l’opération.

Étape 2 : dans AOMEI Partition Assistant, cliquez avec le bouton droit sur le disque MBR.

Choisissez Convertir en GPT. Vérifiez le disque dans la fenêtre de confirmation : le risque principal reste de sélectionner le mauvais support.

Étape 3 : confirmez la conversion et examinez l’opération en attente.

Pour un disque système, assurez-vous avant validation que l’ordinateur prend en charge UEFI ; sinon, le système ne démarrera pas après le passage en GPT.

Étape 4 : cliquez sur Appliquer, puis sur Exécuter.

Lancez l’opération seulement après avoir contrôlé le récapitulatif. Une fois le disque système converti, redémarrez et adaptez le mode de démarrage du firmware à UEFI.

FAQ

Puis-je lancer directement mbr2gpt /convert après un échec de validation ?

Non. La commande /convert relance elle-même la validation et s’arrête si les prérequis ne sont pas respectés. Il faut identifier la condition en échec dans les journaux avant de retenter l’opération.

Faut-il supprimer une partition de récupération pour passer sous GPT ?

Pas sans avoir identifié précisément son rôle et créé une sauvegarde ou un support de récupération. Une partition WinRE ou OEM peut être utile pour réparer ou restaurer Windows ; la supprimer uniquement pour satisfaire MBR2GPT peut compliquer une récupération ultérieure.

Est-ce que DiskPart avec la commande clean règle le problème ?

La commande clean supprime les informations de partition du disque sélectionné. Elle peut convenir à un disque vide destiné à une réinstallation, mais ce n’est pas une correction d’un mbr2gpt validation failed lorsque des données ou une installation Windows doivent être conservées.

Où se trouvent exactement les fichiers journaux (logs) de MBR2GPT pour diagnostiquer un échec ?

En cas d’échec de la commande /validate ou /convert, MBR2GPT génère deux fichiers journaux détaillés dans le dossier système Windows :

  • %windir%\logs\mbr2gpt\setuperr.log : Contient uniquement les messages d'erreur critiques (à consulter en priorité).
  • %windir%\logs\mbr2gpt\setupact.log : Contient l'historique complet de toutes les étapes de vérification exécutées.

Pour les ouvrir rapidement, appuyez sur Win + R, collez %windir%\logs\mbr2gpt\setuperr.log et appuyez sur Entrée pour lancer le Bloc-notes.

Si le disque système respecte les prérequis, la validation puis la conversion avec MBR2GPT restent le chemin le plus direct. Si la contrainte concerne un disque de données ou si une vérification graphique de l’opération est préférable, « Convertir en GPT » d’AOMEI Partition Assistant Professional constitue une alternative pertinente, après sauvegarde et confirmation du mode UEFI.

Eva · Éditeur
Éva est rédactrice chez AOMEI, où elle partage des conseils sur les produits AOMEI, notamment AOMEI Partition Assistant.