Zum Inhalt springen

Boot Configuration Data

aus Wikipedia, der freien Enzyklopädie

{{#invoke:Vorlage:lang|flat}} (BCD) ist eine Firmware-unabhängige Datenbank für Konfigurationsdaten, die vom Betriebssystem Windows während des Bootens benötigt werden („Startkonfigurationsdaten-Speicher“). Sie ersetzt die Datei boot.ini, die vom NT-Loader genutzt wurde. BCD wird von Microsofts Bootmgr genutzt.<ref>{{#if:|{{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}| |}}}}{{#if:Microsoft|Microsoft: }}{{#if:|{{#if:Boot Configuration Data WMI Provider|[{{#invoke:Vorlage:Internetquelle|archivURL|1={{#invoke:URLutil|getNormalized|1={{{archiv-url}}}}}}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel=Boot Configuration Data WMI Provider}}]{{#if:| ({{{format}}})}}{{#if:| {{{titelerg}}}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{{titelerg}}}}}}}}}|{{#if:https://msdn.microsoft.com/en-us/library/bb986746.aspx%7C{{#if:{{#invoke:TemplUtl%7Cfaculty%7C}}%7C{{#invoke:Vorlage:Internetquelle%7CTitelFormat%7Ctitel={{#invoke:WLink%7CgetEscapedTitle%7C1=Boot Configuration Data WMI Provider}}}}|[{{#invoke:URLutil|getNormalized|1=https://msdn.microsoft.com/en-us/library/bb986746.aspx}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{#invoke:WLink|getEscapedTitle|1=Boot Configuration Data WMI Provider}}}}]}}{{#if:| ({{{format}}}{{#if:Microsoft Platform SDK2018-05-31{{#if: 2016-11-14 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}}}}

          | )
          | {{#if:{{#ifeq:englisch|de||{{#if:englisch|1}}}}| ; 
              | )}}}}}}{{#if:| {{{titelerg}}}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{{titelerg}}}}}}}}}}}{{#if:https://msdn.microsoft.com/en-us/library/bb986746.aspx%7C{{#if:{{#invoke:URLutil%7CisResourceURL%7C1=https://msdn.microsoft.com/en-us/library/bb986746.aspx}}%7C%7C}}}}{{#if:Boot Configuration Data WMI Provider|{{#if:{{#invoke:WLink|isValidLinktext|1=Boot Configuration Data WMI Provider|lines=0}}||}}}}{{#if: Microsoft Platform SDK| In: {{#invoke:Vorlage:Internetquelle|TitelFormat|titel=Microsoft Platform SDK}}}}{{#if: | {{{hrsg}}}{{#if: 2018-05-31|,|{{#if: 2016-11-14 | {{#if:{{#invoke:TemplUtl|faculty|}}|;|,}}}}}}}}{{#if: 2018-05-31| {{#if:{{#invoke:DateTime|format|2018-05-31|noerror=1}}
            |{{#invoke:DateTime|format|2018-05-31|T._Monat JJJJ}}
            |{{#invoke:TemplUtl|failure|1=Fehler bei Vorlage:Internetquelle, datum=2018-05-31|class=Zitationswartung}} }}{{#if: |,|{{#if: 2016-11-14 | {{#if:{{#invoke:TemplUtl|faculty|}}|;|,}}}}}}}}{{#if: | S. {{{seiten}}}{{#if: |,|{{#if: 2016-11-14 | {{#if:{{#invoke:TemplUtl|faculty|}}|;|,}}}}}}}}{{#if: {{#invoke:TemplUtl|faculty|}}| {{#if:2018-05-31|{{#if:|archiviert|ehemals}}|{{#if:|Archiviert|Ehemals}}}} {{#if:|vom|im}} Vorlage:Referrer{{#if:{{#invoke:TemplUtl|faculty|}}| (nicht mehr online verfügbar)}}{{#if: | am {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}|{{{archiv-datum}}}{{#if:1930578||(?)}}}}}}{{#if: 2016-11-14|;}}}}{{#if: 2016-11-14| {{#if:2018-05-31{{#invoke:TemplUtl|faculty|}}|abgerufen|Abgerufen}} {{#switch: {{#invoke:Str|len| {{#invoke:DateTime|format| 2016-11-14 |ISO|noerror=1}} }}
       |4=im Jahr
       |7=im
       |10=am
       |#default={{#invoke:TemplUtl|failure|1=Fehler bei Vorlage:Internetquelle, abruf=2016-11-14|class=Zitationswartung}} }} {{#invoke:DateTime|format|2016-11-14|T._Monat JJJJ}}
    | {{#invoke:TemplUtl|failure|1=Vorlage:Internetquelle | abruf=2026-MM-TT ist Pflichtparameter}} }}{{#if:{{#ifeq:englisch|de||{{#if:englisch|1}}}}|{{#if:Microsoft Platform SDK2018-05-31{{#if: 2016-11-14 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}}}}
       |  (
       | {{#if: | |  (}}
       }}{{#ifeq:{{#if:englisch|englisch|de}}|de||
          {{#invoke:Multilingual|format|englisch|slang=!|split=[%s,]+|shift=m|separator=, }}}}{{#if: |{{#ifeq:{{#if:englisch|englisch|de}}|de||, }}{{{kommentar}}}}})}}{{#if: 2018-05-31{{#if: 2016-11-14 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}} }}englisch|{{#if: |: {{
 #if: 
 | {{
     #ifeq: {{#if:{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de
     | Vorlage:Str trim
     | {{#invoke:Vorlage:lang|flat}}
     }}
 | {{#ifeq: {{#if:{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de
     | „Vorlage:Str trim“
     | {{#invoke:Text|quote
         |1={{#if: 
              | {{#invoke:Vorlage:lang|flat}}
              | {{#invoke:Vorlage:lang|flat}} }}
         |2={{#if: {{#invoke:TemplUtl|faculty|}}|de-CH|de}}
         |3=1}} }}

}}{{#if:

   |  (<templatestyles src="Person/styles.css" />{{#if:  | :  }}{{#if:  | , deutsch: „“ }})
   | {{#if: 
       |  ({{#if:  | , deutsch: „“ }})
       | {{#if:  |  (deutsch: „“) }}
 }}

}}{{#if: {{{zitat}}}

   | {{#if: 
       | {{#if: {{{zitat}}}
           | Vorlage:": Text= und 1= gleichzeitig, bzw. Pipe zu viel }} }}
   | Vorlage:": Text= fehlt }}{{#if:  | {{#if: {{#invoke:Text|unstrip|{{{ref}}}}}
             | Vorlage:": Ungültiger Wert: ref=
             | {{{ref}}} }}

}}|.{{#if:{{#invoke:TemplUtl|faculty|}}|{{#if:||{{#ifeq: | JaKeinHinweis |{{#switch:

   |0|=Vorlage:Toter Link/Core{{#if: https://msdn.microsoft.com/en-us/library/bb986746.aspx
       | {{#if:  | [1] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. Suche im Internet Archive ){{#if: 
           | {{#if: deadurlausgeblendet | | Vorlage:Toter Link/archivebot }}
         }}
       |   (Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}.)
     }}{{#switch: 
         |no|0|=
         |#default={{#if:  ||  }}
    }}{{#invoke:TemplatePar|check
         |opt      = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
    }}{{#if: https://msdn.microsoft.com/en-us/library/bb986746.aspx
      | {{#if:{{#invoke:URLutil|isWebURL|https://msdn.microsoft.com/en-us/library/bb986746.aspx}}
          || {{#if:  ||  }} 
        }}
      | {{#if: 
           | {{#if:  ||  }}
           | {{#if:  ||  }}
        }}
    }}{{#if: 
       | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
         }}
    }}{{#switch: deadurl
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=https://msdn.microsoft.com/en-us/library/bb986746.aspx Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. )  {{#if: 
            | {{#if: deadurlausgeblendet | | Vorlage:Toter Link/archivebot }}
         }}Vorlage:Toter Link/Core{{#switch: 
          |no|0|=
          |#default= {{#if:  ||  }}
        }}{{#invoke:TemplatePar|check
         |all      = inline= url=
         |opt      = datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
       }}{{#if: https://msdn.microsoft.com/en-us/library/bb986746.aspx
       | {{#if:{{#invoke:URLutil|isWebURL|https://msdn.microsoft.com/en-us/library/bb986746.aspx}}
          || {{#if:  ||  }} 
        }}
    }}{{#if: 
         | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
           }}
    }}{{#switch: deadurl
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}[https://msdn.microsoft.com/en-us/library/bb986746.aspx }}|{{#switch: 
   |0|=Vorlage:Toter Link/Core{{#if: https://msdn.microsoft.com/en-us/library/bb986746.aspx
       | {{#if:  | [2] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. Suche im Internet Archive ){{#if: 
           | {{#if:  | | Vorlage:Toter Link/archivebot }}
         }}
       |   (Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}.)
     }}{{#switch: 
         |no|0|=
         |#default={{#if:  ||  }}
    }}{{#invoke:TemplatePar|check
         |opt      = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
    }}{{#if: https://msdn.microsoft.com/en-us/library/bb986746.aspx
      | {{#if:{{#invoke:URLutil|isWebURL|https://msdn.microsoft.com/en-us/library/bb986746.aspx}}
          || {{#if:  ||  }} 
        }}
      | {{#if: 
           | {{#if:  ||  }}
           | {{#if:  ||  }}
        }}
    }}{{#if: 
       | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
         }}
    }}{{#switch: 
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=https://msdn.microsoft.com/en-us/library/bb986746.aspx Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. )  {{#if: 
            | {{#if:  | | Vorlage:Toter Link/archivebot }}
         }}Vorlage:Toter Link/Core{{#switch: 
          |no|0|=
          |#default= {{#if:  ||  }}
        }}{{#invoke:TemplatePar|check
         |all      = inline= url=
         |opt      = datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
       }}{{#if: https://msdn.microsoft.com/en-us/library/bb986746.aspx
       | {{#if:{{#invoke:URLutil|isWebURL|https://msdn.microsoft.com/en-us/library/bb986746.aspx}}
          || {{#if:  ||  }} 
        }}
    }}{{#if: 
         | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
           }}
    }}{{#switch: 
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}[https://msdn.microsoft.com/en-us/library/bb986746.aspx }} }}}}}}}}}}{{#if:|
        {{#invoke:Vorlage:Internetquelle|archivBot|stamp={{{archiv-bot}}}|text={{#if:|Vorlage:Webarchiv/archiv-bot}}

}}}}{{#invoke:TemplatePar|check |all= url= titel= |opt= autor= hrsg= format= sprache= titelerg= werk= seiten= datum= abruf= zugriff= abruf-verborgen= archiv-url= archiv-datum= archiv-bot= kommentar= zitat= AT= CH= offline= |cat= {{#ifeq: 0 | 0 | Wikipedia:Vorlagenfehler/Vorlage:Internetquelle}} |template= Vorlage:Internetquelle |format=0 |preview=1 }}</ref> Dieser Bootmanager wird in den Windows-Versionen ab Windows Vista und jünger genutzt.

Weitere Einzelheiten

Boot Configuration Data wird im selben Format wie die Hauptschlüssel der Windows-Registrierungsdatenbank in einer Datendatei gespeichert. Die Datei befindet sich in der Regel entweder auf der EFI-Systempartition (auf Maschinen, die Extensible Firmware Interface Firmware nutzen), oder in der obersten Ebene der Systempartition bzw. im Ordner Boot dieser Partition (auf Maschinen, die ein BIOS als System-Firmware nutzen).

Die Boot Configuration Data sind anders als die boot.ini nicht mit einem gewöhnlichen Text-Editor les- und veränderbar. Unter Windows selbst gestatten nur die erweiterten Systemeigenschaften der Systemsteuerung/System bzw. MSConfig eingeschränkt Zugriff. Um Einträge einzusehen, hinzufügen, zu löschen oder umzubenennen ist das von Microsoft bereitgestelltes Kommandozeilen-Tool BCDEdit[.exe] nötig. Vollständiger Zugriff ist über die Windows Management Instrumentation Programmschnittstelle, via RegEdit (die BCD-Datei muss vorher mittels „Struktur laden“ eingehängt werden) oder über sogenannte 3rd-Party-Tools möglich (also Werkzeuge von Drittanbietern). Letztere, beispielsweise EasyBCD, erlauben eine fortgeschrittenere Handhabung (mit grafischer Oberfläche) und bieten Unterstützung auch für andere Betriebssysteme als Windows.

Boot Configuration Data enthält die Menü-Einträge, die vom Windows Bootmanager angezeigt werden, ähnlich wie bei der Datei boot.ini, die die Menüeinträge enthielt, die vom NT-Loader NTLDR angezeigt wurden. Diese Menüeinträge können enthalten:

  • Die Auswahlmöglichkeit Windows zu booten, indem winload.exe aufgerufen wird.
  • Die Auswahlmöglichkeit Windows vom Ruhezustand fortzusetzen, indem winresume.exe aufgerufen wird.
  • Die Auswahlmöglichkeit, eine frühere Version von Windows zu starten, indem der NT-Loader aufgerufen wird.
  • Die Auswahlmöglichkeit, einen Bootsektor zu laden und auszuführen, wodurch dann möglicherweise andere Bootloader gestartet werden (z. B. GRUB).

Siehe auch

Weblinks

Einzelnachweise

<references />