Zum Inhalt springen

„Boot Configuration Data“ – Versionsunterschied

aus Wikipedia, der freien Enzyklopädie
[gesichtete Version][gesichtete Version]
Inhalt gelöscht Inhalt hinzugefügt
Linkvorschlag-Funktion: 1 Link hinzugefügt.
BCD wird auf anderen Systemen (z.B. FreeBSD und Linux) überhaupt nicht zum Booten genutzt, was der (nun korrigierte) erste Satz aber suggeriert(e), weil er zu allgemein formuliert war.
 
Zeile 1: Zeile 1:
'''{{lang|en|Boot Configuration Data}}''' (BCD) ist eine [[Firmware]]-unabhängige Datenbank für Konfigurationsdaten, die während des [[Booten]]s benötigt werden („Startkonfigurationsdaten-Speicher“). Sie ersetzt die Datei „boot.ini“, die vom [[NT-Loader]] genutzt wurde. BCD wird von Microsofts [[Bootmgr]] genutzt.<ref>{{Internetquelle|url=https://msdn.microsoft.com/en-us/library/bb986746.aspx|titel=Boot Configuration Data WMI Provider|werk=Microsoft Platform SDK|autor=Microsoft| datum=2018-05-31 | abruf=2016-11-14 | sprache=englisch }}</ref> Dieser [[Bootmanager]] wird in den Windows-Versionen ab [[Microsoft Windows Vista|Windows Vista]] und jünger genutzt.
'''{{lang|en|Boot Configuration Data}}''' (BCD) ist eine [[Firmware]]-unabhängige Datenbank für Konfigurationsdaten, die vom Betriebssystem [[Microsoft Windows|Windows]] während des [[Booten]]s benötigt werden („Startkonfigurationsdaten-Speicher“). Sie ersetzt die Datei <code>boot.ini</code>, die vom [[NT-Loader]] genutzt wurde. BCD wird von Microsofts [[Bootmgr]] genutzt.<ref>{{Internetquelle|url=https://msdn.microsoft.com/en-us/library/bb986746.aspx|titel=Boot Configuration Data WMI Provider|werk=Microsoft Platform SDK|autor=Microsoft| datum=2018-05-31 | abruf=2016-11-14 | sprache=englisch }}</ref> Dieser [[Bootmanager]] wird in den Windows-Versionen ab [[Microsoft Windows Vista|Windows Vista]] und jünger genutzt.


== Weitere Einzelheiten ==
== Weitere Einzelheiten ==

Aktuelle Version vom 18. Mai 2025, 13:23 Uhr

Boot Configuration Data (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.[1] Dieser Bootmanager wird in den Windows-Versionen ab Windows Vista und jünger genutzt.

Weitere Einzelheiten

[Bearbeiten | Quelltext bearbeiten]

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).

Einzelnachweise

[Bearbeiten | Quelltext bearbeiten]
  1. Microsoft: Boot Configuration Data WMI Provider. In: Microsoft Platform SDK. 31. Mai 2018, abgerufen am 14. November 2016 (englisch).