Windows Vista : présentation de Boot Configuration data - Administration - Dossiers par Thème


Windows Server > Dossiers par Thème > Administration

Windows Vista : présentation de Boot Configuration data

Tags :  Administration / Windows Vista / Windows Server

Par Patrice A. Bonnefoy. Mise en ligne : 06 Mai 2008, Publication : Decembre 2006



  • Présentation
  • EFI — Extensible Firmware Interface : sera ou ne sera pas ?
  • Nouvelle architecture de démarrage pour Windows Vista
  • Boot Configuration Data en détail
  • Les outils pour Boot Configuration Data
  • Syntaxe de commandes avec BCDEdit.exe
  • Conclusion



  • Les outils pour Boot Configuration Data


    Les données de cette BCD ne sont pas accessibles directement; elles y sont stockées de manière binaire. Elles ne peuvent donc être modifiées que par les outils qui ont été prévus pour cela.
    • On peut modifier sommairement l’environnement de démarrage depuis le panneau de configuration par les fonctions avancées d’Administration du système. L’Administrateur peut y modifier l’élément « Time out » ainsi que le système à démarrer par défaut.
    • On peut modifier l’environnement de démarrage avec l’outil MSConfig.exe.
    • La nouveauté pour gérer cette BCD est : BCDEdit.exe. BCDEdit ne possède pas d’interface graphique (pour le moment ?) ; il s’utilise donc dans une invite de commande. Il s’agit du seul outil complet Microsoft permettant d’entreprendre toutes les opérations de modification et de création de l’environnement de démarrage.

    Par contre, pour les modifications de types de données complexes, les développeurs préfèreront les BCD WMI API pour manipuler ces informations ou en créer de nouvelles. L’outil BCDEdit se trouve dans le dossier %WINDIR%\ System32 ; il n’est directement accessible que par le compte d’Administrateur principal de la machine ou par élévation des droits d’administration pour les autres comptes. Il n’est d’ailleurs pas conseillé de modifier les droits utilisateurs sur cet outil.


    Syntaxe de commandes avec BCDEdit.exe

    Voyons maintenant la syntaxe des commandes lancées à partir d’une invite de commandes en tant qu’Administrateur : BCDEdit.exe /Command [Paramètre1] [Paramètre2]… BCDEdit / ? affiche les commandes disponibles.
    BCDEdit / ? command où command est le nom de la commande dont on désire connaître les paramètres associés.
    BCDEdit /enum ou /v donne la liste des entrées contenues dans la BCD. BCDEdit /default indique quel système est démarré lorsque le temps d’affichage du menu expire.
    BCDEdit /timeout spécifie en secondes le temps au bout duquel le système par défaut est démarré.

    Création d’une entrée :
    1. BCDEdit /copy {GUIDàcopier} /d “Ma Description” crée une entrée de lancement d’un nouvel OS avec pour description “Ma Description”. Le nouveau GUID est automatiquement créé,
    2. BCDEdit /set {nouveauGUID} device partition=f : BCDEdit /set {nouveauGUID} osdevice partition=f : affecte la nouvelle entrée à l’OS situé sur la partition f :
    3. BCDEdit /displayorder {nouveauGUID} -addlast rend disponible cette entrée et la l’ajoute à la fin de la liste du menu de démarrage. Exemple concret de création :
      1. C:\Users\Administrator> BCDEdit /copy {24a500f2- 12ea-11db-a536-b7db70c06ac2} /d "Build 5600 French" The entry was successfully copied to {88f877d4-2b8b- 11db-a7ac-00a0c9e528a8}.
      2. C:\Users\Administrator> BCDEdit /set {88f877d4- 2b8b-11db-a7ac-00a0c9e528a8} device partition=f: The operation completed successfully.
      3. C:\Users\Administrator> BCDEdit /displayorder {88f877d4-2b8b-11db-a7ac-00a0c9e528a8} /addlast The operation completed successfully.

    BCDEdit /displayorder {GUID1} {GUID2} {GUID3} spécifie l’ordre dans lequel les entrées sont affichées dans le menu de démarrage.
    BCDEdit /displayorder {466f5a88-0af2-4f76-9038- 095b170dc21c} -addlast pour afficher, à la fin de la liste du menu, la ligne de démarrage d’une version précédente de Windows.

    Il est à noter que ce GUID est prédéfini pour l’entrée {ntldr}. BCDEdit /delete {GUID} supprime une entrée du menu. Spécifier le paramètre -f permet de la supprimer totalement de la BCD mais de perdre ainsi une entrée peut-être valide.

    BCDEdit /bootsequence {GUID1} {…} {…} indique le système d’exploitation à démarrer au prochain démarrage de la machine ou l’ordre dans lequel la liste des objets du menu s’affiche. À la suite de ce lancement, le menu reprend l’ordre précédent. BCDEdit /set {dbgsettings} {GUID} spécifie des paramètres de mise au point pour une entrée.
    BCDEdit /debug {cbd971bf-b7b8-4885-951a-fa03044f5d 71} spécifie un démarrage de mise au point pour le système correspondant à ce GUID.


    Précédent   1   2   3   4     Suite



    Note : les figures, codes sources et fichiers auquels fait référence l'article sont visualisables au sein de la rubrique Club Abonnés. Une fois authentifié dans le club, il vous suffit de rechercher le dossier concerné dans l'édition de ITPro Magazine publié en Decembre 2006 du Club Abonnés !





    Dossiers Windows
    + Administration (381)
    + Architectures (25)
    + Bases de données (11)
    + Hardware (24)
    + Internet Intranet (60)
    + Operating Systems (99)
    + Réseaux (71)
    + Sécurité (126)


    Accès par mots clés
    + .NET
    + Active Directory
    + Administration
    + Appliances
    + Architecture
    + Azure
    + Backup
    + Bases de données
    + BizTalk
    + Cloud Computing
    + Cluster
    + Collaboratif
    + Communauté
    + Communications Unifiées
    + Correctif
    + Couplage
    + Cryptage
    + DataCenter
    + DataMining
    + Datawarehouse
    + Décisionnel
    + Déploiement
    + Développement
    + DNS
    + Enquête
    + Evènement
    + Exchange Server
    + Gestion des tâches
    + Green IT
    + Groove
    + Hardware
    + Haute Disponibilité
    + Hyper-V
    + i
    + IASP
    + IDE
    + Industrialisation
    + Infrastructure
    + Intranet
    + ISA Server
    + iSeries Navigator
    + Livre Blanc
    + Messagerie
    + Microsoft TechDays 2010
    + Migration
    + mvp
    + Office
    + Office 2007
    + Operating System
    + Oracle
    + Ouvrage
    + Partenariat
    + Partenariat
    + PHP
    + PME
    + Poste de travail
    + Power Systems
    + PowerShell
    + PowerSystems
    + recovery
    + Reporting
    + reprise d'activité
    + Réseaux
    + Restauration
    + ROI
    + RPG
    + SaaS
    + Sauvegarde
    + Scripting
    + Sécurité
    + Server
    + Sharepoint
    + SharePoint
    + SOA
    + Solutions
    + SQL Server
    + Stockage
    + Stratégie
    + Stratégie de groupe
    + Supervision
    + System Center
    + System Center
    + TechDays 2010
    + Téléphonie
    + Tests
    + Travail Collaboratif
    + Update
    + Utilisateurs
    + Virtualisation
    + Visual Studio
    + vSphere
    + webcast
    + Webinar
    + WebSphere
    + Windows 7
    + Windows Server
    + Windows Vista
    + Windows XP
    + XML


    Actualités Windows
    + Comment OpenEdge de Progress Software facilite les projets C...

    + Arkeia Network Backup 8.2 pour la sauvegarde en sécurité

    + EMC et FatWire : des solutions de Web Experience Management ...





    La gestion des exigences en 10 étapes clés

    Virtualisation des postes de travail …



    Lettres d'information

    La lettre Windows ITPro + Voir un exemple
    La lettre SQL Server + Voir un exemple
    La lettre Exchange + Voir un exemple
    La lettre System iNEWS + Voir un exemple
    envoyer

    Flux RSS

    Les ressources Windows Server
    Les ressources Exchange Server
    Les ressources SQL Server
    Les ressources System i
    Les Livres Blancs et Hors-Série

    Liens & offres technologiques


    Au sommaire du iT Technical Center

    Optimisation des centres de données avec Microsoft® System Center

    Comment la virtualisation peut simplifier la gestion des postes de travail

    Cahier Spécial : Sécurité & Haute disponibilité System i et Power System

    Développement d'applications Power System, Enjeux & Méthodes

    Téléchargez une édition découverte du mensuel « IT Pro Magazine »

    Annonces Google

    IT Media

    + Le Groupe
    + Les Editions
    + Nous contacter
    + Annoncer sur itpro.fr
    + Mentions légales
    Nos magazines IT

    + IT Pro Magazine
    + Exchange Magazine
    + System iNEWS
    + SQL Server Magazine
    + IT Technical Center
    + IT Download Center
    Les flux RSS

    + Windows Server
    + SQL Server
    + Exchange Server
    + System i
    + Les Livres Blancs et Hors-Série
    + de 2.500 Dossiers Informatiques sur :

    + Windows Server 2000 – 2003 - 2008
    + AS/400 – iSeries - System i - Power System
    + SQL Server 2000 – 2005 - 2008
    + Exchange Server 2000 – 2003 – 2007
    + Hors Séries – Suppléments thématiques
    Ressources IT complémentaires

    + Actualités, veille technologique
    Windows System i Exchange SQL Server
    + Nouveaux produits
    Windows System i Exchange SQL Server
    + iTProeurope.com

    IT Pro MagazineSystems iNEWSExchange MagazineLes ressources SQL Server - IT Technical Center - IT Download Center
    Copyright © 2009 IT Media, Tous droits réservés, toutes les marques citées sur ce site sont des marques déposées de leurs propriétaires respectifs