Der Boot-Supervisor in modernen Home windows-Versionen verwendet die BCD (Boot-Konfigurationsdaten) Datei zum Booten des auf dem Laptop installierten Betriebssystems. Diese Datei enthält Informationen über das installierte Betriebssystem und die Startparameter. Home windows kann nicht standard gestartet werden, wenn die BCD-Datei gelöscht oder beschädigt ist. Außerdem können Sie Ihr Home windows nicht booten, wenn die Mater Boot Document (MBR) auf der Festplatte ist beschädigt. In diesem Artikel zeigen wir, wie Sie den Home windows-Get started-Supervisor und die BCD-Konfigurationsdatei korrekt neu erstellen und den MBR unter Home windows 10 und 11 reparieren.

Die Startkonfigurationsdatendatei fehlt in Home windows 10 oder 11

Wenn die BCD-Datei fehlt oder beschädigt ist, wenn Sie eine separate Festplattenpartition mit der entfernt/formatiert haben Gadget reserviert Label (und 500 MB groß) oder eine spezielle OEM-Wiederherstellungspartition ist, wird einem Benutzer wahrscheinlich die folgende Meldung angezeigt, wenn er versucht, Home windows zu starten:

Your PC must be repaired
The Boot Configuration Information document is lacking some required data
Report: BootBCD
Error code: 0xc0000034

In der Startkonfigurationsdatendatei fehlen einige erforderliche Informationen

Außerdem kann der Fehler so aussehen:

The Boot Configuration Information to your PC is lacking or incorporates mistakes.
Report: bootbcd
Error Code: 0xc000000f

Wenn der MBR beschädigt ist, wird möglicherweise der Fehler „Ein Betriebssystem wurde nicht gefunden“ angezeigt.

Windows 10: Boot-BCD-Fehler 0xc000000f

Wie kann guy den Home windows Bootloader automatisch reparieren?

Wenn dieser Fehler auftritt, versuchen Sie zunächst, das Downside mit dem Booten des Betriebssystems mithilfe von zu beheben Startreparaturmodus die aus der Home windows-Wiederherstellungsumgebung (Home windows RE) gestartet werden kann.

Tipp. Es ist ratsam, den Zustand der WinRE-Umgebung regelmäßig zu überprüfen, und wenn sie nicht funktioniert, verwenden Sie die im Artikel „How one can Get well WinRE in Home windows“ beschriebene Methode, um sie zu reparieren.

Wenn die automatische Reparatur mit der Starthilfe nicht geholfen hat, starten Sie Ihren Laptop von der Home windows-Get started-/Installationsdiskette oder in der WinRE-Umgebung (Reparieren Sie Ihren Laptop -> Problembehandlung -> Erweiterte Optionen -> Eingabeaufforderung). Starten Sie eine Eingabeaufforderung, versuchen Sie, eine neue BCD-Datei zu erstellen, und aktualisieren Sie den MBR-Eintrag von Grund auf neu.

Windows-Wiederherstellungsumgebung – Führen Sie die Eingabeaufforderung aus

In diesem Beispiel verwende ich die Home windows 10-Installationsdiskette. Ändern Sie das primäre Startgerät in ein DVD-Laufwerk oder USB-Flash-Laufwerk mit Home windows-Setup-Dateien in den BIOS-Einstellungen (je nachdem, von welchem ​​Gerät Sie den Laptop starten möchten). Starten Sie Ihren Laptop vom Home windows-Installationsabbild und drücken Sie Umschalt + F10 auf dem Sprachauswahlbildschirm. Sie sehen eine Eingabeaufforderung.

Versuchen Sie, die BCD-Datei mit diesem Befehl automatisch zu reparieren:

bootrec /RebuildBCD

Starten Sie Ihren Laptop neu und prüfen Sie, ob Home windows startet (vergessen Sie nicht, die Startgerätepriorität in den BIOS-Einstellungen zu ändern). Wenn Home windows nicht startet, booten Sie erneut vom Installationsmedium und öffnen Sie eine Eingabeaufforderung.

Identifizieren des Festplattenpartitionslayouts und der Laufwerksbuchstaben

Wie können Sie verstehen, ob Sie einen Laptop mit BIOS oder UEFI haben? Am einfachsten ist es, die Festplattenpartitionstabelle zu überprüfen, auf der Home windows installiert ist: GPT oder MBR. Führen Sie dazu den Befehl aus:

diskpart

Dann verfügbare Festplatten auflisten:

checklist disk

  • Wenn eine Festplatte ein Sternchen (*) in dem Gpt Spalte, dann wird die GPT-Partitionstabelle auf dieser Festplatte verwendet. Dies bedeutet, dass Sie einen Laptop mit UEFI haben und um den Bootloader von Home windows wiederherzustellen, müssen Sie den Artikel aus dem obigen Hyperlink verwenden.
  • Wenn in der GPT-Spalte kein Sternchen steht, haben Sie die MBR-Partitionstabelle auf der Festplatte und können dieser Anleitung weiter folgen.

Überprüfen Sie die Festplattenpartitionstabelle gpt oder mbr

Als Nächstes müssen Sie die lokalen Laufwerke und Volumes auf Ihrem Laptop identifizieren (höchstwahrscheinlich unterscheiden sich die ihnen zugewiesenen Laufwerksbuchstaben von denen, die Sie bei der Arbeit in Home windows sehen). Einfacher geht es mit diskpart. Führen Sie diese Befehle aus:

diskpart
checklist vol

diskpart - reservierte Partition

Sie sehen eine Liste der Partitionen, die ihnen zugewiesenen Laufwerksbuchstaben und ihre Größe. In unserem Fall befindet sich auf dem Laptop eine Festplatte mit den beiden Volumes darauf:

  • Gadget reserviert Partition mit der Größe von 500 MB und dem Laufwerksbuchstaben C: ihr zugeordnet. Standardmäßig befinden sich der Home windows Boot Supervisor und die BCD-Datei auf dieser kleinen Servicepartition (lesen Sie mehr);
  • NTFS-Partition mit der Größe von 39 GB und dem Buchstaben D: zugewiesen. Diese Partition enthält installiertes Home windows, Programme und Benutzerdaten.

Wichtig. Merken Sie sich die zugewiesenen Laufwerksbuchstaben, da diese später in den Befehlen verwendet werden.

Grasp Boot Document (MBR) unter Home windows 10/11 reparieren

Sie können das Instrument bootrec.exe verwenden, um Daten im MBR und im Bootsektor zu überschreiben und den erforderlichen Pfad zum Home windows Boot Supervisor hinzuzufügen.

Versuchen Sie, den Grasp Boot Document (MBR) der Systempartition zu überschreiben, um die Kompatibilität mit dem Home windows-Bootloader zu gewährleisten (die vorhandene Partitionstabelle wird nicht überschrieben).

bootrec.exe /fixmbr

Fügen Sie Code zu den Bootsektoren der Festplatte hinzu, um die Datei bootmgr (Home windows Boot Supervisor) zu weighted down:

bootsect.exe /nt60 all /power

Wenn der Befehl bootsect.exe nicht gefunden wird, versuchen Sie, den vollständigen Pfad dazu anzugeben:
X:bootbootsect.exe /nt60 all /power

Bevor Sie fortfahren, versuchen Sie, die BCD-Bootloader-Konfiguration mit den folgenden Befehlen automatisch neu zu erstellen (dies ist der einfachste Weg für Anfänger):

bootrec /FixBoot – Der Befehl erstellt einen neuen Bootsektor auf der Systempartition und überschreibt den Boot-Document der PBR-Partition.
bootrec /ScanOs – Scannen Sie alle Laufwerke und suchen Sie nach installierten Kopien von Home windows, die sich nicht im Boot Configuration Retailer befinden
Wenn der Scan erfolgreich ist, werden Sie aufgefordert, Einträge zu gefundenen Home windows-Instanzen zur BCD-Konfiguration hinzuzufügen:

Scanning all disks for Home windows installations.  
Please wait, since this may increasingly take a little time...  
Effectively scanned Home windows installations. 
Overall recognized Home windows installations: 1 [1] D:Home windows 
Upload set up as well checklist? Sure/No/All:

bootrec /RebuildBcd – Erstellen Sie den Bootloader-Konfigurationsspeicher neu, fügen Sie auf dem Laptop gefundene Home windows-Kopien zum BCD-Bootloader hinzu.

Starten Sie danach Ihren Laptop neu und prüfen Sie, ob Home windows ordnungsgemäß startet. Wenn das Betriebssystem nicht startet, befolgen Sie die nachstehenden Anweisungen.

bootsect.exe /nt60 all /force

Wie erstelle ich eine Home windows-Startkonfiguration (BCD) von Grund auf neu?

Verwenden Sie als nächstes die Verwendung BCDedit Befehl zum Erstellen einer neuen Boot-Konfigurationsdatendatei (es wird angenommen, dass Sie die BCD-Sicherungsdatei nicht haben).

Ihre nächsten Schritte hängen davon ab, ob die Festplatte eine separate systemreservierte Partition hat oder nicht. Führen Sie die Befehle aus:

diskpart
checklist vol

Überprüfen Sie, ob auf der Festplatte eine vom Gadget reservierte Partition vorhanden ist. Es kann anhand seiner Datenträgerbezeichnung identifiziert werden, genauer gesagt anhand seiner Größe (500 MB für Home windows 10+, 350 MB für Home windows 8.1 und 100 MB für Home windows 7).

Überprüfen Sie die Festplatte auf vom System reservierte Partition in winpe mit diskpart

Wenn der Laufwerksbuchstabe nicht der systemreservierten Partition zugewiesen ist (standardmäßig), können Sie ihn mit diskpart selbst zuweisen. Laufen: diskpart

Wählen Sie Ihre lokale Festplatte aus (in meinem Fall ist nur eine Festplatte angeschlossen, aber Sie können lokale Festplatten mit der Datenträger auflisten Befehl): make a selection disk 0

Der obige Screenshot zeigt, dass die vom Gadget reservierte Partition aufgerufen wird Band 1. Wählen Sie es aus: make a selection quantity 1

Weisen Sie einen Laufwerksbuchstaben zu (ich habe den Laufwerksbuchstaben C: zugewiesen, aber Sie können jeden anderen Buchstaben verwenden, in diesem Fall ändern Sie den Pfad in den folgenden Befehlen): assign letter C:

go out

Erstellen Sie eine leere temporäre Datei bcd.tmp:

bcdedit /createstore c:bootbcd.tmp

Erstellen Sie einen Eintrag für den Home windows Boot Supervisor (bootmgr):

bcdedit.exe /retailer c:bootbcd.tmp /create {bootmgr} /d "Home windows Boot Supervisor"

Einstellungen aus bcd.tmp in Ihr BCD importieren:
bcdedit.exe /import c:bootbcd.tmp

Wenn der bcdedit-Befehl beim Zugriff auf eine BCD-Datei (get admission to denied, the shop import operation has failed, the desired machine tool can't be discovered, the amount does now not comprise a identified document machine. please make certain that all required document machine drivers are loaded and that the amount isn't corrupted), versuchen Sie, versteckte, schreibgeschützte und Systemattribute daraus zu entfernen:

attrib C:BootBCD -s -h -r

Geben Sie an, dass sich der Home windows-Get started-Supervisor auf der vom Gadget reservierten Partition befindet (der Laufwerksbuchstabe C: ist ihr zugewiesen):

bcdedit.exe /set {bootmgr} tool partition=c:

Konfigurieren Sie das Timeout zur Auswahl eines Betriebssystems:

bcdedit.exe /timeout 10

Entfernen Sie die temporäre Datei:
del c:bootbcd.tmp

bcd in windows 10 mit bcdedit neu erstellen

Sie haben additionally eine leere BCD-Datei mit den Bootloader-Einstellungen erstellt. Nun müssen noch Einträge zum installierten Home windows hinzugefügt werden.

Erstellen Sie einen neuen Eintrag in der BCD-Konfiguration für Home windows 10:

bcdedit.exe /create /d "Home windows 10" /utility osloader

Der Befehl gibt die eindeutige Kennung (GUID) dieses Bootloader-Eintrags zurück.

The access {8a7f03d0-5338-11e7-b495-c7fffbb9ccfs} used to be effectively created.

bcdedit - Der Eintrag wurde erfolgreich erstellt.

Geben Sie an, dass bootmgr diesen Eintrag standardmäßig verwenden soll (nach dem Timeout wird dieser Eintrag zum Booten von Home windows verwendet):

bcdedit /default {8a7f03d0-5338-11e7-b495-c7fffbb9ccfs}

Nun müssen Sie im neuen Bootloader-Eintrag die Pfade zur installierten Home windows-10-Kopie angeben. Wir haben vorher herausgefunden, dass der Laufwerksbuchstabe D: wird der Home windows-Partition in WinPE zugewiesen. Verwenden Sie diesen Laufwerksbuchstaben in den folgenden Befehlen:

bcdedit.exe /set {default}tool partition=d:
bcdedit.exe /set {default} osdevice partition=d:
bcdedit.exe /set {default} trail Windowssystem32winload.exe
bcdedit.exe /set {default} systemroot Home windows

Machen Sie diesen Boot-Eintrag in BCD sichtbar, da er standardmäßig ausgeblendet ist:

bcdedit.exe /displayorder {default} /addlast

bcdedit.exe /displayorder {Standard} /addlast

Additionally haben wir den Home windows 10 Bootloader (bootmgr) und die BCD-Datei komplett neu erstellt und den MBR-Bootsektor überschrieben.

Jetzt müssen Sie die Partition aktivieren, auf der sich die Bootmgr- und BCD-Datei mit der Home windows-Bootloader-Konfiguration befinden (BIOS überträgt die Kontrolle an den OS-Bootloader auf der aktiven MBR-Partition). Beispielsweise sind die folgenden Partitionen auf Ihrem Laptop verfügbar

  • Quantity 0 – Installations-Flash-Laufwerk (ISO-Symbol), von dem Sie den Laptop gestartet haben;
  • Quantity 1 – Systemreservierte Partition (500 MB Größe) mit Home windows Bootmgr und BCD-Datei;
  • Quantity 2 – Partition mit Home windows-Systemordnern (%Windir%, Programme, Benutzer usw.)

Überprüfen Sie die Volume-Nummer der vom System reservierten Partition

In diesem Beispiel müssen Sie Quantity 1 zur aktiven Partition machen (in Ihrem Fall müssen Sie Ihre Partitionsnummer herausfinden). Sie können eine Partition mit diskpart aktivieren:

diskpart
checklist disk
sel disk 0
checklist vol
make a selection quantity 1
(bootmgr und BootBCD müssen sich auf dieser Partition befinden)
lively
go out

Überprüfen Sie, ob Quantity 1 jetzt aktiv ist:

make a selection vol 1
element partition

(Lively: Sure )

Aktive mbr-Partition mit diskpart setzen

Jetzt können Sie Ihren Laptop neu starten und sicherstellen, dass Home windows standard startet.


https://aspiringsysadmin.com/