Options de ligne de commande de BCDEdit

BCDEdit est un outil en ligne de commande qui permet de gérer les données de configuration de démarrage (BCD).

Les fichiers BCD fournissent un magasin, qui permet de décrire les applications de démarrage et leurs paramètres.

BCDEdit peut être utilisé à diverses fins, notamment pour la création de magasins, la modification des magasins existants, l’ajout de paramètres du menu de démarrage, etc.

Vous devez disposer des privilèges administratifs pour utiliser BCDEdit afin de modifier les données BCD. Démarrez l’invite de commandes (admin) ou utilisez Windows PE.

Un arrêt normal et un redémarrage sont nécessaires pour vous assurer que les paramètres de BCDEdit modifiés sont vidés sur le disque.

BCDEdit est inclus dans le dossier %WINDIR%\System32.

BCDEdit est limité aux types de données standard et est conçu principalement pour apporter des modifications courantes uniques aux données BCD. Ressources connexes :

  • Certaines opérations courantes sur les données BCD, telles que la récupération d’une partition ou la configuration de la partition système d’un nouveau PC, peuvent être effectuées plus facilement à l’aide de BCDboot.
  • Pour les opérations complexes ou les types de données non standard, pensez à utiliser l’interface de programmation d’applications (API) de BCD Windows Management Instrumentation (WMI) pour créer des outils personnalisés plus puissants et flexibles.

Options de ligne de commande de BCDEdit

Les options de ligne de commande suivantes sont disponibles pour BCDEdit.exe.

BCDEdit /Commande[Argument1] [Argument2] ...

Aide

OptionDescription
/? [commande]

Affiche la liste des commandes BCDEdit.

Pour afficher l’aide détaillée d’une commande particulière, exécutez bcdedit /?command, où command est le nom de la commande sur laquelle vous recherchez davantage d’informations.

bcdedit /? createstore

 

Opérations sur un magasin

OptionDescription
/createstoreCrée un magasin des données de configuration de démarrage vide. Le magasin créé n’est pas un magasin système.
/exportExporte le contenu du magasin système dans un fichier. Ce fichier peut être utilisé ultérieurement pour restaurer l’état du magasin système. Cette commande est valide uniquement pour le magasin système.
/import Restaure l’état du magasin système à l’aide d’un fichier de données de sauvegarde généré précédemment en utilisant l’option /export. Cette commande supprime toutes les entrées existantes dans le magasin système avant que l’importation n’ait lieu. Cette commande est valide uniquement pour le magasin système.
/storeCette option peut être utilisée avec la plupart des commandes BCDEdit pour spécifier le magasin à utiliser. Si cette option n’est pas spécifiée, BCDEdit s’exécute sur le magasin système. Exécuter la commande bcdedit /store revient à exécuter la commande active bcdedit /enum.
/sysstoreDéfinit le dispositif de stockage du système. Cela concerne uniquement les systèmes EFI. L’option n’est pas conservée entre les redémarrages. Elle est utilisée uniquement dans les cas dans lesquels le dispositif de stockage du système est ambigu.

 

Opérations sur les entrées d’un magasin

OptionDescription
/copy Effectue une copie d’une entrée de démarrage spécifiée dans le même magasin système.
/createCrée une entrée dans le magasin des données de configuration de démarrage. Si un identificateur bien connu est spécifié, les options /application, /inherit et /device ne peuvent pas être spécifiées. Si aucun identificateur n’est spécifié ou s’il n’est pas connu, une option /application, /inherit ou /device doit être spécifiée.
/deleteSupprime un élément d’une entrée spécifiée.
/mirrorCrée un miroir des entrées dans le magasin.

 

Modification des options d’entrée

OptionDescription
/deletevalue Supprime un élément spécifié d’une entrée de démarrage.
/set Définit la valeur d’une option d’entrée.

 

Contrôle de la sortie

OptionDescription
/enum Répertorie les entrées d’un magasin. L’option /enum est la valeur par défaut de BCDEdit. Exécuter la commande bcdedit sans options revient à exécuter la commande active bcdedit /enum.
/vMode détaillé. En général, les identificateurs d’entrée bien connus sont représentés par leur nom convivial court. La spécification de /v comme option de ligne de commande affiche tous les identificateurs sous leur forme complète.

Exécuter la commande bcdedit /v revient à exécuter la commande active bcdedit /enum /v.

 

Contrôle du gestionnaire de démarrage

OptionDescription
/bootsequence Spécifie un ordre d’affichage unique à utiliser pour le démarrage suivant. Cette commande est semblable à l’option /displayorder, sauf qu’elle est utilisée uniquement au prochain démarrage de l’ordinateur. Ensuite, l’ordinateur rétablit l’ordre d’affichage d’origine.
/default Spécifie l’entrée par défaut que le gestionnaire de démarrage sélectionne à l’expiration du délai.
/displayorder Spécifie l’ordre d’affichage utilisé par le gestionnaire de démarrage lors de l’affichage des options de démarrage pour un utilisateur.
/timeout Spécifie le délai d’attente, en secondes, avant que le gestionnaire de démarrage ne sélectionne l’entrée par défaut.
/toolsdisplayorder Spécifie l’ordre d’affichage à utiliser pour le gestionnaire de démarrage lors de l’affichage du menu Outils.

 

Options des services de gestion d’urgence

OptionDescription
/bootems Active ou désactive les services de gestion d’urgence (EMS) pour l’entrée spécifiée.
/emsActive ou désactive les services de gestion d’urgence pour l’entrée de démarrage spécifiée du système d’exploitation.
/emssettings Définit les paramètres globaux des services de gestion d’urgence de l’ordinateur. L’option /emssettings ne permet pas d’activer ou de désactiver les services de gestion d’urgence pour une entrée de démarrage particulière.

 

Débogage

OptionDescription
/bootdebug Active ou désactive le débogueur de démarrage pour une entrée de démarrage spécifiée. Même si cette commande fonctionne pour toutes les entrées de démarrage, elle n’est effective que pour les applications de démarrage.
/dbgsettingsSpécifie ou affiche les paramètres globaux du débogueur pour le système. Cette commande ne permet pas d’activer ou de désactiver le débogueur du noyau ; utilisez l’option /debug à cet effet. Pour définir un paramètre du débogueur global individuel, utilisez la commande bcdedit /setdbgsettings type value.
/debugActive ou désactive le débogueur du noyau pour une entrée de démarrage spécifiée.
/hypervisorsettingsDéfinit les paramètres de l’hyperviseur.

 

Pour résoudre les problèmes d’une nouvelle installation, activez le mode débogage en modifiant le fichier de configuration de démarrage (BCD). Par exemple, utilisez la syntaxe suivante pour activer le débogage du noyau ou du démarrage.

bcdedit /set <id> debug on

-ou-

bcdedit /set <id> bootdebug on

où < id > est le GUID de l’objet chargeur utilisé pour charger le système d’exploitation. « Default » peut être utilisé si le système d’exploitation est l’option par défaut du menu Gestionnaire de démarrage.

Pour obtenir des exemples de BCDEdit, voir Données de configuration de démarrage dans Windows Vista.

Journalisation des événements distants

OptionDescription
/eventsettingsDéfinit les paramètres globaux de journalisation des événements distants.
/event Active ou désactive la journalisation des événements distants pour une entrée du système d’exploitation.

 

Rubriques associées

BCDboot
Paramètres du magasin système BCD pour UEFI
Commandes BCDEdit pour l’environnement de démarrage
Réglage sur 4 gigaoctets : BCDEdit et Boot.ini
Données de configuration de démarrage dans Windows Vista
Forum Aux Questions : Éditeur de données de configuration de démarrage

 

 

Afficher: