Warum kann Windows 7 meinen BCDEdit-Speicherort nicht finden?

1497
That Guy

Kurze Hintergrundgeschichte: Ich versuche, "unbekannte Fehler" zu beheben, die bei einem Upgrade von Windows 7 auf Windows 10 auftauchen. Ob dieses Problem irgendetwas damit zu tun hat, ist egal, ich möchte, dass es trotzdem behoben wird.

Beim Versuch, einige Windows 7-Fehler zu beheben, habe ich festgestellt, dass die Startregisterkarte von msconfig.exe eingefroren ist und der Versuch, etwas zu ändern, zu dieser Fehlermeldung führt:

Das System kann den angegebenen Pfad nicht finden

Nicht nur das, aber unter Advanced System Settings> Startup and Recovery erhalten Sie die folgende Dropdown-Liste

Ich habe kein Betriebssystem?

Und wenn das nicht seltsam genug war, ergab der Aufruf von bcdedit, dass anscheinend mein Boot-Konfigurationsspeicher (korrekter Begriff?) Aus dem Standardspeicherort fehlt und stattdessen aus irgendeinem Grund in c: \ ESD \ Windows \ Boot \ BCD liegt.

Warum kann Windows 7 meinen BCDEdit-Speicherort nicht finden?

Dinge zu beachten:

  • Ich bin auf Windows 7 Home (echt)
  • Ich boote nur Windows 7 (immer)
  • Ich habe 4 Festplattenlaufwerke (alle SATA) und ein anderes, das als primäres Laufwerk verwendet wurde, bevor ich es auf mein aktuelles primäres Laufwerk geklont habe (ich nehme an, dass hier meine Probleme begannen;).
  • Ich kann derzeit keine Reparaturinstallation durchführen, da ich diesen Fehler durch einen Fehler beim Versuch, eine Reparaturinstallation auszuführen, zurückverfolgt habe

Also: Wie kann ich das beheben? Kann ich etwas ändern, um in den anderen Pfad zu schauen? Kann ich den falschen Pfad an einen anderen Ort verschieben, damit er gefunden werden kann? Vermisse ich die Wurzel des Problems vollständig?

Ich würde mich freuen, wenn sich jemand vor dem 29. Juli bei mir melden könnte, falls er auch meine Windows 10-Aktualisierungsfehler behebt.

Update 7-17-16: Ich habe einige andere Vorschläge ausprobiert (Danke, magicandre1981), aber leider wurde das Problem nicht behoben:

  • Booten von einer Windows 7-ISO und Versuch einer Autoreparatur (ergibt "die Partitionstabelle hat keine gültige Systempartition" und behauptet, sie erfolgreich behoben zu haben, ändert jedoch nichts, obwohl sie mehrmals ausgeführt wird.)
  • Booten von einer Windows 7-ISO und Verwenden von "bootrec / fixmbr", "bootrec / fixboot" und "bootrec / rebuildbdc" (/ fixmbr und / fixboot sagen "Beendet erfolgreich") und / rebuildbcd identifiziert 1 Betriebssystem, aber beim Versuch, es hinzuzufügen heißt es "Element nicht gefunden")
  • Booten von einer Windows 7-ISO und Ausführen von "bootsect / nt60 all / mbr" (läuft erfolgreich, ändert sich jedoch nicht, soweit ich das beurteilen kann)
2
Starten Sie von der Win7-DVD, und gehen Sie zu Autorepair magicandre1981 vor 7 Jahren 0
Das gibt mir leider diesen Fehler: [link] (http://imgh.us/IMG_20160628_205234.jpg) Ich hatte gehofft, dass man das Problem lösen könnte. Und ja, ich verwende die Windows 7 SP1-CD, die ich beim Kauf meines PCs erhalten habe. That Guy vor 7 Jahren 0
das ist verdrahtet. Ich habe diese Nachricht noch nie gesehen. Versuchen Sie eine andere Win7-ISO. Verwenden Sie diesen Trick, um das ISO über die MS-Seite zu erhalten: http://superuser.com/a/1091004/174557 magicandre1981 vor 7 Jahren 0
Interessant, ich werde es versuchen und mich melden. That Guy vor 7 Jahren 0
Gute Nachrichten: Das ließ mich in die Eingabeaufforderung einsteigen. Schlechte Nachrichten: Beim Versuch / rebuildbcd bekomme ich diese Fehlermeldung (obwohl meine Windows-Installation erkannt wird) [link] (http://imgh.us/IMG_20160701_234922.jpg). Seltsame Nachrichten: bcdedit kann den Speicher nur finden, wenn mein primäres Laufwerk das einzige ist, das eingesteckt ist (dies wird angezeigt [link] (http://imgh.us/IMG_20160701_233544.jpg)). That Guy vor 7 Jahren 0
Verwenden Sie die GUI und wählen Sie hier die automatische Reparatur aus magicandre1981 vor 7 Jahren 0
Ah, Entschuldigung, wusste nicht, dass dies eine Option war. Windows sagt, es wurde ein Fehler behoben, aber nichts ändert sich: [Link] (http://imgh.us/IMG_20160702_133337.jpg) Jedes Mal, wenn ich es erneut durchführe, "behebt" es den gleichen Fehler. PS: Danke, dass Sie diese Frage nicht aufgegeben haben. : D That Guy vor 7 Jahren 0
Eine Suchabfrage für den Fehler (https://www.google.com/search?site=&source=hp&q=the+partition+table+does+not+have+a+valid+system+partition+windows+7) wird angezeigt diesen Befehl als Lösung: ** bootsect / nt60 all / mbr ** (http://www.sevenforums.com/hardware-devices/36367-invalid-system-partition-2.html#post362211) magicandre1981 vor 7 Jahren 0
Der Befehl wurde erfolgreich ausgeführt, aber es hat sich nichts geändert. Ich habe versucht, es zusammen mit den anderen bootrec-Befehlen auszuführen (die / rebuildbcd gibt mir immer noch "Element nicht gefunden") und alles, was ich bei Google finden kann, ist, die Partition als aktiv zu markieren, was sie ist. Idk, wenn dies von Interesse ist, aber die Wiederherstellungsoptionen erkennen Windows nur, wenn das primäre Laufwerk das einzige ist, das angeschlossen ist (siehe [hier] (http://imgh.us/IMG_20160703_134343.jpg) und [hier] (http: / /imgh.us/IMG_20160703_134358.jpg) vs [alle Laufwerke] (http://imgh.us/IMG_20160703_133520.jpg) und [alle Laufwerke] (http://imgh.us/IMG_20160703_133536.jpg). That Guy vor 7 Jahren 0
Ich habe dieses Microsoft (https://channel9.msdn.com/Shows/The-Defrag-Show) jetzt gefragt, vielleicht haben sie eine Idee, wie man das beheben kann. Ich habe keine Ideen mehr. magicandre1981 vor 7 Jahren 0
Vielen Dank für die Vorschläge trotzdem. Sie haben einige Dinge gefunden, die ich nicht hatte. That Guy vor 7 Jahren 0
Ich habe nichts von ihnen gehört. Sie scheinen damit beschäftigt zu sein, das Sommer-Update von Windows 10 abzuschließen. magicandre1981 vor 7 Jahren 0
Überlegte, ob Sie neugierig auf die Lösung sind. Ernsthaft Facepalming hier. -_- That Guy vor 7 Jahren 0

1 Antwort auf die Frage

1
That Guy

Tl; dr: Ich hatte meine Festplatten an die falschen SATA-Ports angeschlossen. Ich brauchte die SSD mit Windows, um als Laufwerk 0 angezeigt zu werden (durch physisches Anschließen an Port # 0).

Alles scheint jetzt zu funktionieren.

Zeit für ein Windows 10-Upgrade ...

Warum dies funktioniert: Nicht 100% sicher, aber es scheint, dass Windows 7 nur das erste Laufwerk prüft, das in bestimmten Situationen entdeckt wird (z. B. das Startregister von msconfig, das Ausführen von bcdedit in CMD usw.), obwohl es von einem Ausgang aus booten kann -von-Ordnung-Laufwerk gut.

das ist wirklich seltsam. Schön zu hören, dass Sie es repariert haben magicandre1981 vor 7 Jahren 0