bcdboot est une commande Windows qui permet de reconstruire le BCD de Windows 10 et Windows 11.
Cela recopie aussi les fichiers de démarrage.
On l’utilise en général pour réparer le démarrage de Windows 10.
Elle commande est disponible sur Windows 10, Windows 11 ou Windows 7, 8.1.
En plus de copier les fichiers de démarrages EFI ou préparer le disque MBR.
bcdboot aide donc à recréer le magasin des données de configuration de démarrage (BCD).
Dans cet article, vous trouverez quelques exemples d’utilisation pour réparer le démarrage de Windows.

Table des matières
Introduction
En passant des commandes, vous pouvez réparer et reconstruire la configuration du démarrage de Windows.
bcdboot fonctionne sur les systèmes UEFI et MBR.
- Sur les systèmes BIOS et MBR : bcdboot crée le répertoire \Boot sur la partition système et copie tous les fichiers d’environnement de démarrage requis dans ce répertoire. Le processus de démarrage de Windows en MBR.
- Sur les systèmes UEFI et GPT : crée le répertoire \Efi\Microsoft\Boot et copie tous les fichiers d’environnement de démarrage requis dans ce répertoire. Enfin le processus de démarrage de Windows en UEFI.
Plus de détails sur l’article : Windows Boot Manager : qu’est-ce que c’est
Quelques rappels concernant ces termes GPT, EFI, MBR :
- Les ordinateurs UEFI ont un type de disque en GPT et une partition EFI qui contient les informations de démarrage
- Les ordinateurs en BIOS hérité ont un partitionnement de disque en MBR et les informations de démarrage sont dans le début de la partition
Pour vous aider à savoir dans quel cas vous êtes, ces liens peuvent être utiles :
- Comment vérifier si votre ordinateur est en EFI ou BIOS
- Comment savoir si un disque est en GPT ou MBR ?
- Différences MBR et GPT
Enfin bcdboot peut-être utilisé dans directement dans Windows ou depuis la console WinRe.
Soit donc depuis l’invite de commandes des options de récupération de Windows ou encore à partir d’un Live CD Windows.
bcdboot : reconstruire le BCD de Windows 10, 11
Utilisation basique de bcdboot
La commande bcdboot nécessite d’indiquer le dossier d’installation de Windows.
En général le chemin est c:\Windows, ce qui donne la commande :
bcdboot c:\Windows
Lorsque l’opération réussie le message Les fichiers de démarrage ont bien été créés en cas d’erreur, on obtient Echec lors de la tentative de copie des fichiers du démarrage.
Généralement l’erreur provient du fait que bcdboot ne trouve pas de copie des fichiers de démarrage qui sont stockés dans c:\Windows\boot
Si on indique un chemin du dossier Windows erroné, les fichiers de configuration du démarrage ne pourront être trouvés et bcdboot retournera une erreur.
Les messages d’erreur au démarrage seront donc en langue anglaise.
bcdboot fonctionne avec plusieurs options et paramètres.
Comme toutes les commandes Windows, vous pouvez obteniez la liste avec le paramètre /? :
bcdboot /?
- /v : mode bavard pour obtenir des informations supplémentaires
- /f : permet de spécifier le firmware (facultatif) :
- uefi pour les ordinateurs
- bios pour les ordinateurs en bios
- All pour les deux
- /s : spécifie la lettre de la partition système (partition EFI)
- /l : paramètre régionaux par exemple fr-fr, en-us. Si le paramètre n’est pas utilisé, c’est la langue US qui est prise, de ce fait vous pourrez avoir des messages d’erreur de démarrage en anglais.
bcdboot en UEFI
bcdboot permet de réparer le démarrage d’ordinateur en UEFI notamment en copiant les fichiers de démarrage dans la partition EFI.
En version UEFI, bcdboot va copier les fichiers c:\Windows\boot\EFI dans la partition EFI.
Il est aussi possible de complètement vider la partition EFI en la formatant puis de lui attribuer une lettre de lecteur à l’aide de diskpart.
Dans l’exemple ci-dessous, on attribue la lettre R à la partition EFI puis on utilise la commande suivante bcdboot de cette manière :
bcdboot c:\Windows /l fr-fr /s r: /f UEFI
Pour plus d’informations sur toute la marche à suivre, suivre l’article : Comment réparer le démarrage de Windows 10
bcdboot en MBR
En version MBR, les fichiers sources sont pris dans C:\Windows\Boot\PCAT.
Selon la version de Windows, les fichiers du BCD peuvent alors être stockés dans C:\Boot ou une partition système spécialement prévue.
Dans le cas d’une partition système, c’est celle-ci qui est active et sur laquelle l’ordinateur démarre.
La commande ne réécrit pas les éléments dans le MBR, il faut pour cela utiliser la commande Bootrec.exe
La vidéo suivante explique comment utiliser bcdboot lorsque l’on rencontre par exemple le message d’erreur BOOTMGR est absent :
Liens
- Le BCD (Boot Configuration Data) de Windows : modifier, sauvegarder, etc
- Comment réparer le démarrage de Windows 10
- Comment réparer le démarrage de Windows 11 (UEFI)
- 5 logiciels pour reconstruire le MBR ou UEFI avec une clé USB
- bootrec : réparer le démarrage Windows 7, 10 en MBR
- Erreur et problème au démarrage de Windows 10
- Windows 10 démarre en boucle sur la réparation automatique
- Votre ordinateur/ou périphérique doit être réparé
- Winload.efi est manquant, corrompu ou contient des erreurs
- Reconstruire le MBR de Windows 10, 11 avec AOMEI Partition Assistant
- bcdboot : échec copie des fichiers de démarrage
- Résoudre les erreurs BCD au démarrage de Windows 10, 11 (Winload)
- Bcdedit impossible d’ouvrir le magasin des données de configuration de démarrage
- Windows 10 qui ne démarre plus : résoudre les problèmes et erreurs au démarrage
- Bootice : configurer le démarrage UEFI, MBR et le BCD de Windows