Boot Configuration Database (BCD) est un élément important du processus de démarrage de Windows 11 qui stocke des informations sur le fonctionnement du système d’exploitation lorsqu’il est allumé. BCD remplace le fichier boot.ini utilisé dans les versions précédentes de Windows et constitue un élément essentiel des systèmes de démarrage modernes, en particulier sur les appareils utilisant UEFI. BCD permet aux utilisateurs de définir l’ordre de démarrage, de choisir le système d’exploitation par défaut et de gérer d’autres options de démarrage.
Il est essentiel de comprendre comment modifier le BCD, en particulier pour les utilisateurs ayant des configurations à double démarrage ou rencontrant fréquemment des problèmes de démarrage. En maîtrisant un outil comme BCDEdit, vous pouvez résoudre les problèmes de démarrage, améliorer le temps de démarrage ou ajouter de nouvelles entrées de démarrage pour des systèmes d’exploitation supplémentaires. Cependant, l’édition de BCD comporte également des risques. Des erreurs dans la configuration peuvent empêcher le système de démarrer, il est donc crucial de toujours faire une sauvegarde avant d’apporter des modifications.
Bardimin fournira un guide étape par étape pour modifier Boot Configuration Database (BCD) dans Windows 11 à l’aide de BCDEdit. Qu’il s’agisse de comprendre les bases de BCD ou d’utiliser les commandes essentielles, vous apprendrez à gérer le système de démarrage de manière sûre et efficace. Suivez le guide complet pour améliorer votre expérience de démarrage !
Qu’est-ce que la base de données de configuration de démarrage (BCD) ?
Boot Configuration Database (BCD) est une base de données qui stocke des informations importantes sur les paramètres de démarrage du système d’exploitation Windows. BCD a été introduit pour la première fois avec Windows Vista pour remplacer le système boot.ini utilisé dans les versions précédentes de Windows. Cette base de données permet aux utilisateurs et aux systèmes d’exploitation de gérer plus facilement les paramètres de démarrage de manière plus sûre et plus flexible.
En tant que partie importante de Windows Boot Manager, le BCD fonctionne pour déterminer le système d’exploitation à exécuter, les paramètres de démarrage utilisés, ainsi que les options de récupération en cas de problèmes pendant le démarrage. Lorsque l’ordinateur est allumé, Windows Boot Manager lit les informations du BCD pour charger le système d’exploitation sélectionné par l’utilisateur ou défini par défaut.
Les BCD ont une structure organisée, composée de différentes entrées, chacune ayant une Identifier unique. Voici les principaux composants de la structure du gilet stabilisateur :
- Identifier : chaque entrée du BCD possède un identifiant qui peut être un nom technique, une chaîne de texte ou un GUID (Globally Unique Identifier). Un exemple d’identificateur couramment utilisé est {current}, qui fait référence au système d’exploitation principal actuellement actif.
- Boot Entry : Chaque entrée de démarrage stocke des informations sur le système d’exploitation ou l’application à démarrer. Cela inclut un chemin d’accès au fichier du chargeur de démarrage, tel que \windows\system32\winload.efi, ainsi que des paramètres supplémentaires tels que la langue et la description.
- Paramètres globaux : BCD stocke également les paramètres globaux qui s’appliquent à toutes les entrées de démarrage, tels que le délai d’expiration et l’ordre de démarrage. Ce paramètre peut être hérité par une entrée de démarrage spécifique.
Pourquoi modifier la base de données de configuration de démarrage ?
Boot Configuration Database (BCD) est un composant important du système d’exploitation Windows qui régit le processus de démarrage. Parfois, les utilisateurs ont besoin de modifier le BCD pour s’assurer que le système fonctionne correctement ou pour résoudre des problèmes existants. Voici quelques-unes des principales raisons pour lesquelles l’édition du BCD est nécessaire :
1. Paramètres de démarrage double : ajout ou suppression d’entrées de démarrage
Pour les utilisateurs qui ont plus d’un système d’exploitation sur leur ordinateur (dual boot), BCD offre une facilité de gestion des entrées de démarrage. Si le deuxième système d’exploitation n’est pas détecté automatiquement, les utilisateurs peuvent l’ajouter manuellement à l’aide de BCDEdit. De plus, si l’ancien système d’exploitation n’est plus utilisé, les utilisateurs peuvent le supprimer de la liste de démarrage pour éviter toute confusion lorsque l’ordinateur est allumé.
Ajout d’une nouvelle entrée de démarrage :
bcdedit /create {ntldr} /d “Windows 7”
Supprimer les entrées de démarrage inutilisées :
bcdedit /delete {ID}
Autres articles intéressants
2. Résolution des erreurs de démarrage : réparation du gestionnaire de démarrage corrompu ou des entrées de démarrage manquantes
Une corruption dans le gestionnaire de démarrage ou la perte d’entrées de démarrage peut empêcher Windows de démarrer. Voici quelques erreurs courantes qui peuvent être corrigées en modifiant BCD :
- “Bootmgr is missing”
- “Operating system not found”
- “The boot configuration data file is missing or contains errors”
L’une des solutions les plus couramment utilisées pour résoudre ce problème consiste à exécuter la commande suivante en Command Prompt en mode Recovery :
bootrec /rebuildbcd
Cette commande recherchera un système d’exploitation existant et le rajoutera au BCD.
3. Optimisation du démarrage : définition d’un temps d’attente ou modification de l’ordre de démarrage
Windows donne un temps d’attente avant de choisir le système d’exploitation par défaut sur un ordinateur qui a plus d’un système d’exploitation. Si l’utilisateur souhaite réduire le temps d’attente ou modifier l’ordre de démarrage, le BCD peut être ajusté pour accélérer le processus de démarrage.
Réglage du délai d’expiration du démarrage (en secondes) :
bcdedit /timeout 5
Modifiez l’ordre de démarrage pour que Windows 11 soit utilisé par défaut :
bcdedit /default {current}