Eine praktische Schritt-für-Schritt-Anleitung zum Beheben von Startfehlern, zum Neuaufbau der BCD, zum Wiederherstellen der EFI-Systempartition und dazu, Windows wieder ohne Neuinstallation zu starten.
Der Windows-Bootloader besteht aus Startdateien und Konfigurationsdaten, die dem Computer mitteilen, wo Windows installiert ist und wie es geladen werden soll. Auf modernen UEFI-Systemen liegen die wichtigsten Komponenten auf der EFI-Systempartition. Auf älteren BIOS/MBR-Systemen befinden sich der Startcode im Master Boot Record und auf der aktiven Systempartition.
Eine Beschädigung des Bootloaders kann nach einem fehlgeschlagenen Windows-Update, nach dem Klonen eines Datenträgers, nach Größenänderungen von Partitionen, nach der Installation eines anderen Betriebssystems, nach Änderungen in BIOS/UEFI, nach dem Austausch eines Laufwerks oder nach dem versehentlichen Löschen einer kleinen Systempartition auftreten. In vielen Fällen ist Windows selbst noch intakt; nur die Startkonfiguration muss repariert werden.
Sie müssen den Windows-Bootloader möglicherweise wiederherstellen, wenn der PC zwar eingeschaltet wird, Windows aber nicht lädt. Häufige Meldungen sind:
0xc000000e, 0xc0000098, 0xc0000225 oder „Die Datei mit den Startkonfigurationsdaten fehlt“.
„No bootable device“, „Operating system not found“ oder das BIOS/UEFI öffnet sich statt Windows.
Windows öffnet wiederholt die automatische Reparatur, erreicht aber nie den Desktop.
Windows startet nicht mehr nach dem Klonen, Konvertieren oder Löschen von Partitionen oder nach der Installation von Linux.
Der richtige Reparaturbefehl hängt davon ab, ob der PC UEFI/GPT oder Legacy BIOS/MBR verwendet. Die falsche Methode beschädigt Windows normalerweise nicht, behebt das Startproblem aber möglicherweise nicht.
Boot-Reparaturbefehle sind leistungsstark, weil sie mit Partitionen und Startdatensätzen arbeiten. Beachten Sie vor dem Start diese Punkte:
C:. Prüfen Sie sie immer, bevor Sie Befehle ausführen.clean, format oder Partitionslöschungen aus. Diese Anleitung nutzt DiskPart nur zum Erkennen von Volumes und zum temporären Zuweisen eines Laufwerksbuchstabens zur EFI-Partition.Für alle folgenden Methoden benötigen Sie die Eingabeaufforderung oder die Starthilfe in der Windows-Wiederherstellungsumgebung. Wählen Sie die passende Variante.
Beginnen Sie mit dem automatischen Tool. Es kann fehlende Startdateien, fehlerhafte BCD-Einträge und einige Startschleifen ohne manuelle Befehle beheben.
Wenn die Starthilfe meldet, dass der PC nicht repariert werden konnte, fahren Sie mit den manuellen Methoden fort. Diese Meldung bedeutet nicht automatisch, dass die Installation verloren ist.
Das Reparaturverfahren unterscheidet sich für UEFI und Legacy BIOS. Sie können den Modus in der Eingabeaufforderung der Wiederherstellungsumgebung prüfen.
Achten Sie auf die Spalte GPT. Wenn der Windows-Datenträger dort ein Sternchen * hat, handelt es sich um einen GPT-Datenträger, der normalerweise im UEFI-Modus startet. Ohne Sternchen ist der Datenträger meist MBR und startet normalerweise im Legacy-BIOS/CSM-Modus.
Listen Sie anschließend die Volumes auf, um die Windows-Partition und die EFI-Partition zu finden:
Beenden Sie DiskPart nach der Prüfung:
Dies ist die häufigste Methode für moderne Computer mit Windows 10 und Windows 11. Sie erstellt die Startdateien auf der EFI-Systempartition mit bcdboot neu.
Im Wiederherstellungsmodus kann Windows auf D:, E: oder einem anderen Buchstaben liegen. Prüfen Sie mögliche Laufwerke:
Verwenden Sie den Buchstaben, bei dem der Windows-Ordner angezeigt wird. In den folgenden Beispielen nehmen wir C: an. Ersetzen Sie den Buchstaben, wenn Ihr System einen anderen verwendet.
Suchen Sie das kleine FAT32-EFI-Volume. Ersetzen Sie anschließend N durch dessen Volume-Nummer:
Wenn der Befehl erfolgreich ist, erscheint eine Meldung wie Startdateien wurden erfolgreich erstellt. Starten Sie den PC neu und wählen Sie bei Bedarf das interne Windows-Laufwerk in den UEFI-Starteinstellungen aus.
bcdboot C:\Windows /s S: /f UEFI der sauberste und zuverlässigste Reparaturbefehl.Ältere Computer und einige konvertierte Installationen verwenden Legacy BIOS mit einem MBR-Datenträger. In dieser Konfiguration reparieren Sie normalerweise den MBR-Startcode und erstellen BCD-Einträge neu.
Die folgenden Befehle gehen davon aus, dass die richtige Windows-Partition C: ist. Ändern Sie den Buchstaben, wenn WinRE einen anderen zeigt.
Wenn Windows erkannt wird, geben Sie Y ein, wenn Sie gefragt werden, ob es zur Startliste hinzugefügt werden soll.
Wenn der PC weiterhin nicht startet, ist die Systempartition möglicherweise nicht als aktiv markiert. Verwenden Sie dies nur auf MBR-Datenträgern, nicht auf GPT-Datenträgern.
Ersetzen Sie N durch die Partition mit den Startdateien. Je nach Installation kann das eine kleine System-reserviert-Partition oder die Hauptpartition von Windows sein.
Wenn bootrec /rebuildbcd Windows nicht findet oder die Installation nicht hinzufügen kann, erstellen Sie den BCD-Speicher manuell neu. Diese Methode hilft, wenn die BCD-Datei beschädigt ist, der Windows-Ordner aber noch vorhanden ist.
Weisen Sie der EFI-Partition wie oben S: zu und führen Sie dann aus:
Wenn der Befehl ren meldet, dass die Datei nicht existiert, fahren Sie mit bcdboot fort. Der BCD-Speicher fehlt dann möglicherweise bereits.
Führen Sie diese Befehle in der Wiederherstellungs-Eingabeaufforderung aus:
Wenn sich der Ordner „Boot“ auf der System-reserviert-Partition statt auf C: befindet, weisen Sie dieser Partition in DiskPart vorübergehend einen Laufwerksbuchstaben zu und verwenden Sie diesen Buchstaben in den Befehlen.
Einige Windows-Installationen zeigen bei bootrec /fixboot die Meldung Zugriff verweigert. Auf UEFI-Systemen benötigen Sie /fixboot normalerweise nicht; erstellen Sie die EFI-Startdateien stattdessen mit bcdboot neu.
Ersetzen Sie N durch die Nummer des FAT32-EFI-Volumes und ersetzen Sie C:, falls sich Ihr Windows-Ordner auf einem anderen Laufwerk befindet.
Prüfen Sie zuerst den Laufwerksbuchstaben. Der häufigste Grund ist, dass die Wiederherstellungsumgebung Windows einen anderen Buchstaben zugewiesen hat.
In diesem Beispiel wird D: verwendet, weil dort der Windows-Ordner gefunden wurde.
Dual-Boot-Systeme erfordern besondere Vorsicht. Startdateien können auf einem anderen Laufwerk liegen als die Windows-Installation, besonders wenn Linux oder eine weitere Windows-Version später installiert wurde.
Wenn Sie Startdateien erstellen möchten, die sowohl UEFI als auch BIOS unterstützen, können Sie verwenden:
Für eine normale moderne UEFI-Installation ist /f UEFI jedoch vorzuziehen, weil es dem tatsächlichen Startmodus entspricht.
Wenn Windows wieder erfolgreich startet, sollten Sie einige Prüfungen durchführen, damit das Problem nicht erneut auftritt.
| Situation | Empfohlener Befehl | Hinweise |
|---|---|---|
| Moderne UEFI/GPT-Installation | bcdboot C:\Windows /s S: /f UEFI | Erfordert, dass der FAT32-EFI-Partition S: zugewiesen wurde. |
| Legacy-BIOS/MBR-Installation | bootrec /fixmbrbootrec /rebuildbcd | Für MBR-Datenträger, häufig mit aktiver Systempartition. |
| BCD-Datei ist beschädigt | ren BCD BCD.bakbcdboot C:\Windows /s S: /f UEFI | Benennt die alte BCD um und erstellt eine neue. |
/fixboot Zugriff verweigert | bcdboot C:\Windows /s S: /f UEFI | Auf UEFI-Systemen meist die bessere Lösung. |
| Falscher Windows-Laufwerksbuchstabe in WinRE | dir C:\Windowsdir D:\Windows | Vor der Reparatur immer den echten Windows-Buchstaben ermitteln. |
bcdboot die bessere Wahl, weil Windows 11 normalerweise im UEFI/GPT-Modus installiert ist. bootrec bleibt für ältere Legacy-BIOS/MBR-Installationen und einige BCD-Fehlerfälle nützlich.D: oder E: erscheinen. Prüfen Sie immer mit dir C:\Windows, dir D:\Windows und ähnlichen Befehlen, bevor Sie Reparaturen ausführen.bcdboot ausführen. Das ist fortgeschrittener und sollte nur nach einer Sicherung wichtiger Daten erfolgen.bootrec, bcdboot und diskpart ausführen.bcdboot C:\Windows /s S: /f UEFI erneut mit den korrekten Partitionen aus.Um den Windows-Bootloader wiederherzustellen, beginnen Sie mit der Starthilfe. Wenn sie fehlschlägt, ermitteln Sie, ob das System UEFI/GPT oder Legacy BIOS/MBR verwendet. Bei modernen Windows-10- und Windows-11-Computern besteht die effektivste Lösung meist darin, der EFI-Systempartition einen Laufwerksbuchstaben zuzuweisen und mit bcdboot die Startdateien neu zu erstellen.
Nachdem Windows wieder startet, prüfen Sie die Boot-Reihenfolge, kontrollieren Sie den Laufwerkszustand, führen Sie sfc /scannow aus und erstellen Sie eine Sicherung. Ein reparierter Bootloader löst das Startproblem, aber die ursprüngliche Ursache — fehlgeschlagenes Update, Datenträgerproblem, abgebrochener Klonvorgang oder Partitionsänderung — sollte weiterhin untersucht werden.