bcdboot : réparer le démarrage de Windows 10

bcdboot est une commande Windows qui permet de réparer ou configurer le démarrage de Windows.
Cette commande est disponible sur Windows 7, 8.1 et Windows 10.
En plus de copier les fichiers de démarrages EFI ou préparer le disque MBR.
Bcdboot peut aussi 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.

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/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.
  • Sur les systèmes UEFI/GPT crée le répertoire \Efi\Microsoft\Boot et copie tous les fichiers d’environnement de démarrage requis dans ce répertoire.

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 :

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.

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

bcdboot : réparer le démarrage de Windows 10

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.

bcdboot : réparer le démarrage de Windows 10

En utilisant la commande bcdboot sans aucun paramètre, la langue définit sera l’anglais.
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 /?
bcdboot : réparer le démarrage de Windows 10
  • /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 EFI

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.

bcdboot : réparer le démarrage de Windows 10
bcdboot : réparer le démarrage de Windows 10

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

bcdboot : réparer le démarrage de Windows 10

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.

bcdboot : réparer le démarrage de Windows 10

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 autour du démarrage de Windows 10

Quelques liens autour du démarrage de Windows 10.

(Visité 3 232 fois, 4 visites ce jour)

Vous pouvez aussi lire...

Les Tags : #Windows10 - #Windows - #Tutoriel - #Virus - #Antivirus - #navigateurs WEB - #Securité - #Réseau - #Internet