Partager via


Configurer et modifier les options de démarrage dans Windows pour le développement de pilotes

Cet article fournit une vue d’ensemble des options de démarrage dans Windows. Vous découvrirez les composants clés du processus de démarrage, notamment :

  • Gestionnaire de démarrage Windows, chargeur de système d’exploitation et chargeur de reprise.
  • Magasin de données de configuration de démarrage (BCD) dans lequel les options de démarrage sont conservées.
  • Outil BCDEdit utilisé pour modifier les options de démarrage.

Pendant le développement, vous pouvez utiliser ces informations pour configurer les options de démarrage pour le débogage, le test et la résolution des problèmes de votre pilote.

Attention

Vous avez besoin de privilèges d’administration pour utiliser BCDEdit pour modifier BCD. La modification de certaines options d’entrée de démarrage à l’aide de BCDEdit peut rendre votre ordinateur inopérable. En guise d’alternative, utilisez l’utilitaire de configuration système (MSConfig.exe) pour modifier les paramètres de démarrage.

architecture de chargement de démarrage

Windows utilise trois composants principaux pour charger rapidement et en toute sécurité le système d’exploitation :

  • Gestionnaire de démarrage Windows : démarre le système, affiche le menu de démarrage de l’utilisateur et charge le chargeur du système d’exploitation sélectionné.
  • Chargeur du système d’exploitation Windows : réside dans la partition Windows, prend le processus de démarrage et charge le système d’exploitation.
  • Chargeur de reprise Windows : redémarre le système à partir de l'hibernation.

Le Gestionnaire de démarrage Windows est générique, tandis que les chargeurs de démarrage spécifiques au système sont optimisés pour le système d’exploitation qu’ils chargent. Le Gestionnaire de démarrage transmet les paramètres de démarrage au chargeur sélectionné, qui termine ensuite le processus de démarrage.

Pour plus d’informations sur le processus de démarrage de Windows, reportez-vous à Windows Internals, publié par Microsoft Press.

Données de configuration de démarrage

Windows stocke les options de démarrage dans le magasin de données de configuration de démarrage (BCD) sur les ordinateurs bios et EFI. Le magasin BCD utilise des GUID et des noms tels que « Default » pour identifier les applications liées au démarrage.

Principales fonctionnalités BCD pour le développement de pilotes :

  • Accéder à BCD au moment de l’exécution et pendant la configuration du système
  • Gérer BCD à distance pour la résolution des problèmes
  • Restaurer BCD à partir d’un support USB ou d’une réparation de démarrage

Pour obtenir la liste complète des options de démarrage BCD, consultez informations de référence sur les options de démarrage BCD.

Modifier les options de démarrage avec BCDEdit

Pour modifier les options de démarrage dans Windows, utilisez BCDEdit (BCDEdit.exe), un outil en ligne de commande inclus dans Windows.

Prerequisites

  • Privilèges d’administrateur sur l’ordinateur
  • BitLocker et Démarrage sécurisé désactivé ou suspendu (si activé)

Autres outils pour modifier les options de démarrage

Étapes suivantes