Habe gerade erfolgreich Windows to Go von Windows 8 auf einer externen USB-Festplatte installiert und ausgeführt. Nach dem Herunterfahren und Entfernen der USB-Festplatte versuche ich jedoch, meinen Laptop (auf dem nur Windows 7 installiert ist) zu starten, aber er bootet nicht und die Reparaturversuche funktionieren nicht.
Offenbar hat Windows 8 die Partitionstabelle auf der Festplatte des Laptops beschädigt, wodurch Windows 7 nicht mehr gestartet werden konnte.
Wie kann ich das beheben und zukünftige Probleme dieser Art vermeiden?
Antwort1
Um Windows Vista, 7, 8 von der Festplatte zu booten, benötigen Sie:
- Windows MBR auf der Festplatte
- Windows NT6 PBR (Partition Boot Record) auf aktiver Partition
- \Boot\BCD (Bootkonfigurationsdaten) auf aktiver Partition mit entsprechenden Loader-Einträgen.
- \bootmgr auf aktiver Partition
Sie können die Windows-Wiederherstellungs-/Installations-DVD/USB verwenden und zur Reparatur-Eingabeaufforderung gehen:
bootsect.exe- PBR und MBR schreiben
bootsect /nt60 all /mbr - should do
bcdboot.exe- zum Reparieren/Erstellen von BCD (und Bootmgr)
bcdboot c:\windows - should do (assuming Windows is installed on c:)
Um eine Partition als aktiv festzulegen, können Sie Folgendes verwenden:diskpart.exe(oder DiskManagement in Windows).
Die Windows-Startsequenz von der Festplatte ist immer:
- BIOS lädt und führt MBR von der ersten Festplatte aus
- MBR lädt und führt PBR von der aktiven Partition aus
- PBR lädt und führt Bootmgr von der aktiven Partition aus
- bootmgr liest BCD und zeigt das Startmenü an (oder wenn nur ein Loader-Eintrag in BCD ist, lädt und führt bootmgr winload.exe aus und so weiter …)
Antwort2
hier geht es um Multi-Boot mit demselben Problemhttp://www.multibooters.co.uk/articles/drive_letters.html und dies löst auch ein ähnliches Problem mit bcdedithttp://forum.acronis.com/forum/34337