Nein, Sie haben gerade die Referenz geändert.
Verwenden Sie BCDboot und / oder Bootrec, um den BCD Store zu installieren / wiederherzustellen.
Wie überprüfe ich, ob der BCD-Speicher tatsächlich verschoben wurde?
Ich hatte:
Windows Boot Manager -------------------- identifier device partition=F: description Windows Boot Manager locale en-US inherit default resumeobject displayorder toolsdisplayorder timeout 30 Windows Boot Loader ------------------- identifier device partition=C: path \Windows\system32\winload.exe description Windows Server 2008 R2 locale en-US inherit recoverysequence recoveryenabled Yes osdevice partition=C: systemroot \Windows resumeobject nx OptOut
Dann lief ich:
C:\Windows\system32>bcdedit /set device partition=C: The operation completed successfully.
Jetzt habe ich:
C:\Windows\system32>bcdedit Windows Boot Manager -------------------- identifier device partition=C: description Windows Boot Manager locale en-US inherit default resumeobject displayorder toolsdisplayorder timeout 30 Windows Boot Loader ------------------- identifier device partition=C: path \Windows\system32\winload.exe description Windows Server 2008 R2 locale en-US inherit recoverysequence recoveryenabled Yes osdevice partition=C: systemroot \Windows resumeobject nx OptOut
Hat sich der Standort des Ladens tatsächlich verschoben? oder habe ich gerade die einstellungen durcheinander gebracht?
Sie können den BCD-Speicher mithilfe der Dateikopie physisch kopieren oder den BCD-Speicher auf ein beliebiges Windows-Laufwerk exportieren.
Wenn Sie Windows-Boot-Dateien (es reicht nicht aus, nur die BCD-Datei) auf eine andere Partition zu verschieben, ist dies eine andere Geschichte.
So verschieben Sie Windows 7/8-Startdateien auf eine andere Partition. Wieder hat dies nur Bedeutung für MBR-Platten. Auf GPT-Festplatten und UEFI-Firmware wird Windows 7/8 immer von ESP - EFI System Partition gestartet.