Das Schwierigste beim Dual Boot oder Multiple Boot ist, dass der Bootmanager manchmal die älteren Betriebssysteme nicht erkennt. Dies kann daran liegen, dass die älteren Betriebssysteme einen anderen Typ von Bootloader verwenden als die vor Windows Vista oder einfach daran, dass Windows den fehlenden Betriebssystemen keinen Laufwerksnamen zugewiesen hat.
Editor für Boot-Konfigurationsdaten (BCD)
Die Bcdedit.exe-Befehlszeilentool ändert den Boot-Konfigurationsdatenspeicher. Der Boot-Konfigurationsdatenspeicher enthält Boot-Konfigurationsparameter und steuert, wie das Betriebssystem gebootet wird. Diese Parameter waren zuvor im Boot.ini-Datei (in BIOS-basierten Betriebssystemen) oder in den nichtflüchtigen RAM-Einträgen (in Extensible Firmware Interface-basierten Betriebssystemen). Sie können Bcdedit verwenden.exe zum Hinzufügen, Löschen, Bearbeiten und Anhängen von Einträgen im Boot-Konfigurationsdatenspeicher.
Dieser Artikel konzentriert sich auf den Boot Configuration Data Editor und versucht zu beantworten, wie er Ihnen helfen kann, Fehler wie Betriebssystem nicht gefunden, sekundäre und tertiäre Betriebssysteme bei mehreren Bootvorgängen und ähnlichen Fehlern nicht zu erkennen.
Warum der Wechsel von Boot.ini zu BCD
BCD wurde erstellt, um einen verbesserten Mechanismus zum Beschreiben von Boot-Konfigurationsdaten bereitzustellen. Mit der Entwicklung neuer Firmware-Modelle wurde eine erweiterbare und interoperable Schnittstelle benötigt, um die zugrunde liegende Firmware zu abstrahieren. Dieses neue Design bietet die Grundlage für eine Vielzahl neuer Funktionen in Windows Vista, Windows 7, Windows 8, Windows 10, wie das Tool zur Systemstartreparatur und Verknüpfungen für die Mehrbenutzerinstallation.
Was macht der BCD-Editor?
BCD Editor wird als GUI in Windows bereitgestellt. Es stehen nicht viele Optionen zur Verfügung, aber Sie können den Bootmanager reparieren und den Master Boot Record über die grafische Benutzeroberfläche reparieren repair.
Über die grafische Benutzeroberfläche können Sie auch Probleme beheben, bei denen der Bootmgr in bestimmten Fällen fehlt.
Standort der BCD-Registrierung
Der Boot Configuration Datastore enthält Boot-Konfigurationsparameter und steuert, wie das Betriebssystem gestartet wird.
Die BCD-Registrierung befindet sich im \boot\bcd Ordner der aktiven Partition.
Bei EFI-basierten Systemen befindet sich der Standardspeicherort der BCD-Registrierung auf der EFI-Partition.
Lesen: So sichern und wiederherstellen Sie die BCD-Datei in Windows.
Befehlszeilenversion des BCD-Editors
Die Befehlszeilenversion des BCD-Editors ist sehr mächtig und kann verwendet werden, um eine Vielzahl von Funktionen auszuführen:
- Erstellen Sie einen BCD-Shop
- Hinzufügen von Einträgen zu einem vorhandenen BCD-Store
- Bestehende Einträge in einem BCD-Store ändern
- Einträge aus einem BCD-Speicher löschen
- Einträge in einen BCD-Speicher exportieren
- Einträge aus einem BCD-Speicher importieren
- Aktuell aktive Einstellungen auflisten
- Abfragen von Einträgen eines bestimmten Typs und
- Anwenden einer globalen Änderung
Um zu sehen, was Sie sonst noch tun können BCDBearbeiten.exe, Art bcdedit.exe /? an der Eingabeaufforderung. Es werden die vollständigen Optionen und Operationen aufgelistet, die Sie mit dem BCD-Editor über die Eingabeaufforderung ausführen können.
Mehrere Boot-Umgebungen
Wenn Sie zwei oder mehr Betriebssysteme verwenden möchten, beachten Sie Folgendes:
- Installieren Sie das Betriebssystem Windows Vista oder höher auf einer anderen Partition. In der Regel sollte jedes Betriebssystem eine eigene Partition haben, da sonst übliche Ordner wie Windows, Programme usw. Konflikte verursachen und Ihren Computer zum Absturz bringen können. Wenn Sie jedoch ältere Betriebssysteme verwenden möchten, installieren Sie zuerst Betriebssysteme vor Windows Vista, damit sie weiterhin booten können.ini und installieren Sie dann Vista oder neuere Betriebssysteme, damit kein Konflikt mit bootcfg entsteht.
- Sie müssen sicherstellen, dass die Betriebssysteme älter als Vista booten.ini und die ab Vista oder neueren Betriebssysteme verwenden BCD. Dies kann über die BCD-Befehlszeile und auch über den MSCONFIG-Befehl erfolgen.
- Deaktivieren Sie BCD niemals, auch wenn Sie ältere Betriebssysteme wie Windows XP zusammen mit Vista oder höheren Versionen ausführen möchten. Das BCD hilft beim Herausfinden des Bootes.ini, die wiederum beim Laden der älteren Betriebssysteme hilft. Wenn Sie BCD deaktivieren, erkennt Ihr Computer möglicherweise ältere Betriebssysteme nicht.
Ändern des Standardbetriebssystems mit BCD
Der einfachste und schnellste Weg ist die Befehlszeilenversion von BCD.exe. Verwenden Sie den folgenden Befehl an der Eingabeaufforderung:
BCDEDIT /DEFAULT ID
Um die ID für jedes Betriebssystem herauszufinden, verwenden Sie den folgenden Befehl:
BCDEDIT / ALLES AUFGEBEN
Kopieren Sie aus der Liste der IDs diejenige neben dem Betriebssystem, das Sie als Standard festlegen möchten, und fügen Sie sie anstelle von ID in den ersten Befehl ein.
Boot Configuration Data Editor funktioniert nicht mehr
Wenn Sie diesen Fehler erhalten haben, müssen Sie die Starthilfe ausführen. Diese Links können Ihnen helfen:
- Starten Sie die Starthilfe in Windows 7
- Führen Sie die automatische Reparatur in Windows 8 aus
- Starten Sie die Starthilfe in Windows 10. Sie erhalten die Einstellungen unter Erweiterte Startoptionen.
Für eine ausführliche Lektüre besuchen Sie bitte TechNet.
EasyBCD, Visual BCD Editor und Dual Boot Repair Tool sind drei Freewares, mit denen Sie die Windows-Startkonfigurationsdaten einfach bearbeiten und reparieren können.