Lösung: Bootrec /fixboot Zugriff verweigert

Dieser Artikel ist für alle, die Ärger mit dem Bootloader unter Windows 10 haben. Bei mir persönlich war es der Windows Bootfehler 0xc000000e und ganz konkret fehlende/kaputte Startdateien auf der Systempartition.

Den Bootloader kann man reintheoretisch recht einfach reparieren. Einfach Windows-CD rein ins Laufwerk und darüber die Eingabeaufforderung startet und nun einfach

bootrec /fixmbr

bootrec /fixboot

bootrec /rebuildbcd

eingeben.

Während erster Befehl kein Problem war, konnte ich den zweiten wichtigen Befehl nicht ausführen, es kam immer die Meldung „Zugriff verweigert“. Wie ich dann aber doch Zugriff erhalten habe, erfahrt ihr nachfolgend.

Grundlagen

Generell gibt es einige Artikel schon im Internet, die beschreiben, wie man beim Problem „Fixboot Zugriff verweigert in Windows 10“ vorgehen sollte. Ich habe beispielsweise Methode 1 der folgende Anleitung befolgt: https://www.disk-partition.com/de/windows-10/fixboot-zugriff-verweigert-windows-10.html

Hier sei allerdings noch zu Schritt 6 gesagt, dass nach der Eingabe des Befehls noch die Aufforderung kommt: „Geben Sie die aktuelle Volumebezeichnung für Laufwerk N: ein:“. Wenn man hier nun die falsche Bezeichnung eingibt, dann bricht alles ab. Doch wie lautet die Bezeichnung?

Diese kann man einfach mit folgenden Befehl vorher herausfinden:

dir n: | find "Laufwerk"

Wobei n: natürlich mit dem entsprechenden verwendeten Buchstaben ersetzt werden muss.

Bei Schritt 7 sollte man darüber hinaus checken, auf welcher Partition Windows denn gerade wirklich zuhause ist. Bei mir war es nämlich nicht c: wie im Beispiel, dementsprechend hatte ich erst die Meldung „Fehler beim Kopieren der Startdatei“. Nachdem ich c: durch e: ersetzt hatte, ging es (warum auch immer die Windows-Partition auf einmal den Buchstaben e hatte).

Falls das Problem nicht gelöst wurde

Wie gesagt, findet man die obere Anleitung in den verschiedensten Formen wieder. Leider konnte mein Problem damit aber nie behoben werden, ich hatte einfach keinen Zugriff bei dem Befehl /fixboot

Geholfen hat mit letztendlich folgender Befehl:

Bootsect /nt60 ALL

Doch was macht dieser kryptische Befehl? Microsoft schreibt dazu im eigenen DEV-Center:

/nt60 : „Wendet den mit BOOTMGR kompatiblen Master Start Code auf sys, all oder <DriveLetter>an. Das Betriebssystem, das auf sys, all oder <DriveLetter> installiert ist, muss Windows 8, Windows® 7, Windows Vista, Windows Server® 2012, Windows Server 2008 R2 oder Windows Server 2008 sein.“

Man muss also theoretisch nicht all verwenden, sondern kann auch einfach nur den entsprechenden Laufwerksbuchstaben nehmen.

Und siehe da, mein Problem war gelöst und ich konnte endlich bootrec /fixboot ausführen und damit auch die anderen nachfolgenden Probleme und Windows startete danach endlich erfolgreich. So konnte ich glücklicherweise vorerst eine komplette Neuinstallation vermeiden.



Ähnliche Themen:

Kommentar hinterlassen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.