Tutorial: Boot-Fehler oder BCD-Fehler in Windows 10 beheben

Melden

Hier ist ein ausführliches Tutorial, wie du Boot-Fehler oder BCD-Fehler (Boot Configuration Data) unter Windows 10 behebst.


Wenn Windows 10 nicht mehr startet und Fehlermeldungen wie „Der PC/das Gerät muss repariert werden“, „Bootmgr is missing“ oder Fehlercodes wie 0xc000000f oder 0xc0000034 anzeigt, liegt meist ein Problem mit dem Bootmanager oder der BCD-Datenbank vor.

Voraussetzungen

Da Windows nicht mehr startet, benötigst du:

  1. Einen Windows 10-Installations-USB-Stick (erstellt mit dem Media Creation Tool).
  2. Alternativ: Den Zugang zur automatischen Reparatur (Windows 3x hintereinander beim Starten gewaltsam ausschalten).

Schritt 1: Die automatische Starthilfe (Erster Versuch)

Bevor wir komplexe Befehle eingeben, lassen wir Windows versuchen, sich selbst zu heilen.

  1. Boote vom USB-Stick.
  2. Wähle deine Sprache aus und klicke auf Weiter.
  3. Klicke unten links auf Computerreparaturoptionen.
  4. Wähle Problembehandlung > Erweiterte Optionen > Starthilfe.
  5. Wähle dein Betriebssystem aus. Windows prüft nun Fehler und versucht diese zu beheben.

Wenn dies nicht funktioniert, fahre mit Schritt 2 fort.


Schritt 2: Den BCD-Speicher manuell reparieren (Eingabeaufforderung)

Dies ist die effektivste Methode, um den Bootsektor und die BCD-Datenbank neu aufzubauen.

  1. Gehe wieder zu Problembehandlung > Erweiterte Optionen und wähle diesmal Eingabeaufforderung.
  2. Gib nacheinander folgende Befehle ein und bestätige jeden mit der Enter-Taste:
  • bootrec /fixmbr (Schreibt einen neuen Master Boot Record)
  • bootrec /fixboot (Schreibt einen neuen Bootsektor)
  • bootrec /scanos (Sucht nach installierten Windows-Systemen)
  • bootrec /rebuildbcd (Baut die Boot-Konfigurationsdatenbank komplett neu auf)

Wichtig: Wenn bei bootrec /rebuildbcd die Meldung „Installation zur Startliste hinzufügen? Ja(J)/Nein(N)/Alle(A)“ erscheint, drücke J und dann Enter.


Schritt 3: Sonderfall „Zugriff verweigert“ bei fixboot

Solltest du beim Befehl bootrec /fixboot die Fehlermeldung „Zugriff verweigert“ erhalten, musst du die Boot-Partition manuell formatieren (gilt für UEFI/GPT-Systeme):

  1. Gib in der Eingabeaufforderung diskpart ein.
  2. list disk (Suche deine Festplatte, meist Disk 0).
  3. sel disk 0 (Wähle die Festplatte aus).
  4. list vol (Suche die EFI-Partition – sie ist meist ca. 100-500 MB groß und hat das Dateisystem FAT32).
  5. sel vol X (Ersetze X durch die Nummer der FAT32-Partition).
  6. assign letter=V: (Wir geben der Partition kurz den Buchstaben V).
  7. exit
  8. Gib nun diesen Befehl ein: bcdboot C:\Windows /s V: /f UEFI
  9. Starte den PC neu.

Schritt 4: Das Dateisystem prüfen (chkdsk)

Manchmal verhindern Fehler auf der Festplatte den Start.

  1. Öffne erneut die Eingabeaufforderung (wie in Schritt 2).
  2. Gib folgenden Befehl ein: chkdsk C: /f /r
  3. Bestätige die Prüfung. Dies kann je nach Größe der Festplatte eine Weile dauern. Windows versucht hierbei, defekte Sektoren zu finden und zu reparieren.

Schritt 5: Letzte Rettung – Systemwiederherstellung

Wenn die BCD-Reparatur nicht hilft, ist eventuell die Registry oder eine Systemdatei beschädigt.

  1. Gehe zu Problembehandlung > Erweiterte Optionen > System wiederherstellen.
  2. Wähle einen Wiederherstellungspunkt aus, der zeitlich vor dem Boot-Problem liegt.
  3. Folge den Anweisungen. Deine persönlichen Dateien bleiben dabei erhalten.

Zusammenfassung

In 90% der Fälle lösen die Befehle bootrec /fixmbr und bootrec /rebuildbcd das Problem. Sollte der Fehler weiterhin bestehen, könnte ein Hardware-Defekt der Festplatte/SSD vorliegen. In diesem Fall sollten die Daten über ein Live-System (wie Linux von USB) gesichert und die Festplatte ausgetauscht werden.

0