Wie soll ich die Reparatur des Startups reparieren?
Die Installation der Startreparatur auf der Festplatte, als wäre sie ursprünglich nicht vorhanden, würde dies ebenfalls beheben.
In der Hoffnung, dass jemand in einem Windows-spezifischen Forum eine Idee hat, habe ich diese auch unter Microsoft Answers veröffentlicht: http://answers.microsoft.com/en-us/windows/forum/windows_7-system/install -system-Repairfix-Systemreparatur-Boot-Eintrag / 6424eada-40b7-440e-9759-e2cc67aa3e3a
Die Startreparatur ist eigentlich ein Tool, das in der Systemwiederherstellungsumgebung ausgeführt wird. Die Systemwiederherstellungsumgebung muss repariert werden, aber ich werde sie als Startreparatur bezeichnen, da sie im Startmenü so genannt wird.
Zusammenfassung unten.
Problem
Beim Versuch, Startup Repair zu verwenden, wird ein Bildschirm mit dem Statuscode 0xc000000e
und der Fehlermeldung angezeigt :
Die Startauswahl ist fehlgeschlagen, da auf ein erforderliches Gerät nicht zugegriffen werden kann.
Wenn ich den BCD neu erstelle (ich habe ein Backup des halb defekten), habe ich keine Startreparaturoption mehr.
Geschichte
Ich habe versehentlich meinen Computer (zwei Festplatten in RAID 1) im IDE-Modus gestartet. Dies führte offensichtlich dazu, dass Windows beim Start abstürzte. Der BCD-Speicher war beschädigt und gab dieselbe Startmeldung wie oben aus, jedoch für den normalen Start. Um dies zu beheben, habe ich die Installations-CD gebootet und beim Versuch, den bootrec /rebuildbcd
Befehl zu verwenden, viele Fehler erhalten :
Das angeforderte Systemgerät wurde nicht gefunden
Insbesondere gab es keine Einträge auf dem Bildschirm, um ein Betriebssystem auszuwählen. Ich habe dies schließlich umgangen, indem ich den BCD-Speicher ( bcdedit /store C:\Boot\BCD
) manuell geöffnet und die device
Einträge on {bootmgr}
und {default}
and osdevice
on {default}
, to partition=C:
for {bootmgr}
(System Reserved) und partition=D:
for korrigiert habe {default}
. Sie wurden als unknown
wahrscheinlich aufgrund des fehlgeschlagenen Startversuchs im IDE-Modus aufgeführt.
Zumindest kann ich jetzt erfolgreich ... teilweise ... in Windows booten . Der Hauptzweck dieser Frage ist die Frage, wie ich die Startup Repair
Startoption wiederherstellen kann , die einen Fehler beim Suchen des Startgeräts auslöst: das gleiche, das der Hauptstart ausgelöst hat. Es gibt keinen Eintrag im BCD-Speicher. Bei meinem ersten Neustart in der DVD-Wiederherstellungsumgebung nach der manuellen Wiederherstellung wurde angeboten, die On-Disk-Wiederherstellungsumgebung wiederherzustellen, die als erfolgreich gemeldet wurde (und offensichtlich nicht erfolgreich war).
Probleme mit normalem Booten (jetzt behoben)
Das andere große Problem ist das teilweise Booten. Insbesondere chkdsk
startet jeder Start. Nach dem ersten Ausführen und Abschluss wurde es neu gestartet und wiederholt. Das Laufwerk selbst ist weiterhin lesbar, wie der teilweise Start und meine Fähigkeit, es über die DVD-basierte Wiederherstellungsumgebung zu lesen, belegen. Der abgesicherte Modus friert beim Laden ein CLASSPNP.sys
und die Tastatur reagiert während des chkdsk
Countdowns nicht, was auf eine mögliche Beschädigung der Datei / des Treibers hinweist. Kann / sollte ich etwas tun?
sfc
Laufen im Offline-Modus gemeldet
Windows Resource Protection hat keine Integritätsverletzungen festgestellt
Meine Hauptfrage bleibt, wie ich die Startreparatur wieder zum Laufen bringen kann. Ich hoffe, dass ich, sobald dies funktioniert, eine Systemwiederherstellung ausführen kann, die möglicherweise beschädigte Systembinärdateien wiederherstellt (oder auch nicht).
Schließlich hat die DVD-Version der Startreparatur das Problem mit dem normalen Windows-Start behoben. Leider hat etwas eine Laufwerks-GUID oder etwas anderes geändert, was bedeutet, dass die Systemwiederherstellung keine Wiederherstellungspunkte für meine aktuellen C:
und D:
Partitionen hat, aber es gibt einige für ein C: (Missing)
und D: (Missing)
. Es ist völlig nutzlos, wenn ein Wiederherstellungstool beim Ändern der Laufwerks-GUIDs nicht funktioniert. Ich frage mich, wer das entworfen hat.
Die installierte Version von Startup Repair bleibt defekt.
Ich bin ziemlich geschickt darin, Textwände zu erstellen. Hier ist die Zusammenfassung :
- BCD wurde beschädigt
- BCD wurde manuell repariert, indem die Einträge
device
undosdevice
korrigiert wurden - Die Startreparatur meldet jetzt, dass das Startgerät nicht gefunden werden kann. Dieselbe Fehler, die beim normalen Start aufgetreten ist, als der BCD beschädigt wurde
Der normale Start führtchkdsk
jeden Start aus und startet neu, sobald er abgeschlossen istDer abgesicherte Modus hängt anCLASSPNP.sys
Die Tastatur reagiert während deschkdsk
Drückens nicht auf einen Tastencountdown
Wenn es einen Unterschied macht, ist mein spezielles Betriebssystem Windows 7 x64 Professional.
Und natürlich befassen sich die meisten Online-Ressourcen mit einer der folgenden Aufgaben:
- Verwendung der Startreparatur zur Behebung von Startfehlern
- Fehler beim Booten behoben
- Startreparatur deaktivieren
Antworten:
Aha! Repariert!
Wie ich in dem Thread zu Microsoft Answers, auf den ich verlinkt habe , festgestellt habe , gab es keinen Eintrag für die Wiederherstellungsumgebung von
bcdedit
. Es war auch keine von EasyBCD sichtbar. Ich habe bemerkt, dass sie in der Registrierung waren, aber sie werden dort von GUIDs angezeigt - nicht sehr navigierbar.Dank des Vorschlags von Visual BCD Editor für diese Antwort konnte ich die Einträge in der Wiederherstellungsumgebung in einer benutzerfreundlichen Ansicht anzeigen.
Endlich das Problem sehen!
Dank der mehreren Starts von Startup Repair und der manuellen Reparatur der primären Startoption hatte ich eine funktionierende primäre Startoption und zwei Startoptionen für die Wiederherstellungsumgebung. Die (wiederhergestellte), wie im folgenden Screenshot gezeigt, wurde während der Startreparaturen erstellt.
Klicken Sie für die volle Größe
Wie im folgenden Screenshot zu sehen ist,
RecoverySequence
stimmte die GUID der primären Startoption nicht mit der GUID der wiederhergestellten Wiederherstellungsumgebung überein (das ist ein Mund voll!). Stattdessen wurde auf den beschädigten Eintrag für die Wiederherstellungsumgebung verwiesen . Anstatt zu versuchen, es mit dem (wiederhergestellten) Eintrag zu verknüpfen, habe ich nur den ursprünglichen korrigiert und den (wiederhergestellten) Eintrag gelöscht - zumal der (wiederhergestellte) unterschiedliche GUIDs und Vererbungseinstellungen hat.Klicken Sie für die volle Größe
Problem beheben!
Sichern Sie die BCD-Datei, bevor Sie manuelle Reparaturen durchführen . Dies kann unter
Store
> erfolgenBackup Store
.Ich habe
ApplicationDevice
undOSDevice
in der ursprünglichen Option Wiederherstellungsumgebung mit derC:
Partition verknüpft . Hier befindet sich die\Recovery\b9c42ebd-946e-11e0-8a47-f688fd0bc489\Winre.wim
Datei und ist zufällig meine primäre Betriebssystempartition. Ich habe gehört, dass es auf einigen OEM-Computern an einer anderen Stelle ist: HP (und möglicherweise andere) erstellen eine eigene Wiederherstellungspartition, die verwendet werden sollte. Hinweis für alle anderen im Anschluss an diese: die GUIDs Sie sehen , wird anders sein .Klicken Sie für die volle Größe
Ich musste den
Ramdisk Options
Eintrag (verknüpft mit der GUID der ursprünglichen Wiederherstellungsumgebung) korrigieren:SdiDevice
musste auf den TypPartitionDevice
"Laufwerk"C:
und den leeren Pfad gesetzt werden. Um ehrlich zu sein, basierte dies auf derDeviceOptions
von Startup Repair erstellten und mit der (wiederhergestellten) Wiederherstellungsumgebung verknüpften Umgebung.Klicken Sie für die volle Größe
Ich habe dann die
DeviceOptions
undWindows Recovery Environment (recovered)
Einträge gelöscht .Klicken Sie für die volle Größe
Neustart, testen, genießen! Dies behebt die Startreparatur bei fehlgeschlagenem Start und
Repair Your Computer
im Menü F8für erweiterte Startoptionen ( beim Start).Leider habe ich nicht herausgefunden, wie man einem sauberen BCD-Speicher eine Wiederherstellungsumgebung hinzufügt. Ich gehe davon aus, dass nur ähnliche Optionen hinzugefügt werden, wie im Screenshot gezeigt.
quelle