Wie kann ich den Bootsektor auf ein anderes Laufwerk verschieben?

20

Als ich Windows 7 auf meiner neuen SSD installiert habe, habe ich anscheinend einige Teile bei der Partitionsauswahl durcheinander gebracht. Jetzt habe ich meine Systempartition mit dem Bootsektor auf einer anderen Festplatte und der Bootpartition mit Windows auf meiner SSD.

Wie kann ich den Bootsektor von meiner Festplatte auf meine SSD verschieben, sodass sowohl das System als auch die Bootpartition die SSD sind und ich die Festplatte nicht mehr zum Booten benötige?

Ich bin ein bisschen ratlos, da ich keine Ahnung habe, wie ich sie überhaupt aufgeteilt habe. Als ich den Bootsektor mit BootRec.exe reparieren musste, konnte ich ihn nur wieder auf die Festplatte kopieren. Ich sah keine Möglichkeit, irgendwo anders einen zu erstellen.

Ich möchte auch den gesamten Inhalt auf meiner SSD behalten, daher ist eine Neuinstallation von Windows nicht möglich.

Hier ist ein Screenshot meines aktuellen Festplattenlayouts:

Bildbeschreibung hier eingeben

Verrückter Wissenschaftler
quelle
1
Haben Sie versucht, die Festplatte zu trennen, bevor Sie bootrec ausführen?
Karan

Antworten:

10

Ich habe schließlich Easy BCD verwendet , das für den persönlichen Gebrauch kostenlos ist. Die bcdbootMethode hat aus irgendeinem Grund für mich nicht funktioniert, der Befehl wurde erfolgreich beendet und die Dateien wurden kopiert, aber ich konnte immer noch nicht booten c:.

Easy BCD bietet unter BCD Backup / Repair die Option "Change boot drive" (Startlaufwerk ändern), die in meinem Fall funktioniert hat.

Verrückter Wissenschaftler
quelle
1
Hat bei mir nicht funktioniert. Easy BCD hat mir gesagt, C: ist keine primäre Partition und hat sich geweigert, irgendetwas zu tun (es ist eine primäre Partition).
Petr Peller
8

Ich glaube, der Befehl, den Sie brauchen, ist:

bcdboot c: \ windows / sc:

Es scheint , dass Sie genau das gleiche Problem zu beschreiben , dass Scott Hanselman hat in diesem Blog - Post

Justin Dearing
quelle
1
Das hat auch bei mir funktioniert. In meinem Fall musste ich, wie auch in den Kommentaren der Blog-Beiträge erwähnt, die Partition ebenfalls markieren active.
Wouter
Arbeitete wie ein Zauber - Sie müssen es als Administrator ausführen und Sie sollten beachten, die richtigen Laufwerksbuchstaben zu verwenden, wenn das Laufwerk, von dem Sie booten möchten, nicht auf "c:"
Marwie
(Windows 10) Danke, das hat einwandfrei funktioniert. Ich hatte eine alte Installation auf einem unbenutzten, aber angeschlossenen Laufwerk, die hörbar fehlschlug, und das Entfernen des Steckers verhinderte, dass meine nützliche Installation gebootet werden konnte. Das Ausführen dieses Befehls in einem "Als Administrator ausführen" cmd-Fenster löste das Problem. Schön!
Qubodup