Wie stelle ich den Windows 8 GUI-Bootloader nach der Installation von Windows 7 wieder her?

13

Ich habe Windows 7 nach der Installation von Windows 8 installiert, daher ist der Windows 7-Bootloader jetzt der Standard-Bootloader

Windows 7-Bootloader

Aber ich möchte Windows 8 grafischen Boot-Loader wieder herstellen

Windows 8-Bootloader

also was tun?

Schwarzer Block
quelle

Antworten:

18

Die tatsächliche Darstellung (Grafik oder Text) hängt von vielen Eigenschaften ab, die für die Einträge im BCD-Speicher festgelegt werden können. Eine einfache Möglichkeit zum Wiederherstellen der Standardeinstellungen für Windows 8 und zum effektiven Wiederherstellen des grafischen Startmenüs ist die folgende:

  1. Öffnen Sie eine Eingabeaufforderung mit erhöhten Rechten in Windows 8, z. B. über + Xund dann A.
  2. Führen Sie dort den folgenden Befehl aus:

    bcdboot C:\Windows (C sollte der Buchstabe für Ihr Windows 8 sein, ändern Sie ihn, wenn dies nicht der Fall ist.)

Dieser Befehl ersetzt die Startdateien durch die von Windows 8, legt den Windows 8-Menüeintrag als Standard fest und setzt die Parameter in der BCD auf die Standardwerte. Beim nächsten Neustart wird das grafische Menü angezeigt.


Wenn Sie aus irgendeinem Grund das Windows 7-Startmenü ändern und verwenden möchten, haben Sie mindestens drei Möglichkeiten:

  1. Ändern des Standardeintrags in Windows 7:

    Das können Sie zB mit EasyBCD im Abschnitt "Edit Boot Menu" grafisch machen :

    So geht's in EasyBCD

    Oder manuell an einer administrativen Eingabeaufforderung:

    1.1. Wenn bcdedit /enumSie ausführen , sehen Sie ungefähr Folgendes:

    Ausgabe

    1.2. Kopieren Sie die Kennung Ihres Windows 7-Eintrags. In diesem Fall wäre dies:

    {bd47b8fe-2713-11e2-a631-bc02f01697a2}

    1.3. Führen Sie den folgenden Befehl aus (Sie erhalten anschließend eine Bestätigung):

    bcdedit /default {id}

    Z.B: bcdedit /default {bd47b8fe-2713-11e2-a631-bc02f01697a2}

  2. Setzen Sie displaybootmenuauf yesim Bootmanager - Eintrag (die ab jetzt die Verwendung des Textmenü macht , ohne etwas anderes zu ändern):

    bcdedit /set {bootmgr} displaybootmenu yes(in einem Admin cmd, wie zuvor)

  3. Löschen oder setzen bootmenupolicyauf legacyin Windows 8 Eintrag:

    bcdedit /deletevalue {id} bootmenupolicy( {id}ist diesmal die für Windows 8)

Nach dem Neustart sehen Sie das klassische Startmenü. Die späteren zwei Möglichkeiten ermöglichen es Ihnen, Windows 8 als Standardeintrag zu verwenden.

Xandy
quelle
Sind Sie zu 100% sicher, dass der zweite Teil Ihrer Antwort funktioniert? Hast du das selbst gemacht? Es gibt weitere Elemente, die die Anzeige des Startmenüs im Textstil verursachen. Kennst du sie Bitte besuchen Sie windows7boot.blogspot.com für Details. Sogar in diesem Blogbeitrag werden nicht alle BCD-Elemente erwähnt, die standardmäßig ein Startmenü im Textstil für Windows 8 verursachen.
Snayob
Natürlich habe ich die Prozedur ausprobiert, als ich die Antwort schrieb, aber ich habe sie jetzt erneut überprüft. Um das Startmenü im Textstil zu haben, genügt es , den Windows 7-Eintrag als Standard festzulegen oder den Windows 8- Eintrag zu löschen (oder einzustellen Legacy) bootmenupolicy. Es kann mehr Möglichkeiten, zum Beispiel Einstellung displaybootmenuzu Yesin dem {bootmgr}Eintrag einer andere ist, erwähnte ich nur zwei von ihnen.
Xandy
Es wäre schön, vollständige Antworten zu haben, da sich einige Benutzer fragen könnten, warum sein Setup nicht wie erwartet funktioniert, nachdem sie einige Antworten / Anleitungen befolgt haben. Was ist mit displaybootmenu = yes und bootmenupolicy = standard das Ergebnis ist ..? Microsoft hat hier einige Fallen gestellt oder handelt es sich um einen Implementierungsfehler?
Snayob
Ich würde sagen, die Antwort war ziemlich vollständig, nachdem die Frage nach der Wiederherstellung des Grafikmenüs lautete (und die Lösung neben dem Kopieren von Windows 8-Startdateien auch die Einträge im BCD-Speicher mit den Standardwerten aktualisieren würde), habe ich nur den zweiten Teil hinzugefügt im Fall. Ab sofort , wenn displaybootmenueingestellt ist yesSie das Textmenü unabhängig von dem bekommen bootmenupolicyWert, aber ich bin nicht sicher , ob dass das gewünschte Verhalten oder ein Codierungsfehler war; Ich werde die Antwort trotzdem aktualisieren.
Xandy
1
  1. Starten Sie vom Windows 8-Installationsmedium.
  2. Optional können Sie Ihre Tastatureinstellungen auswählen.
  3. Drücken Sie Shift+ F10, um die Eingabeaufforderung aufzurufen.
  4. Führen Sie dies aus bootrec /fixmbr, um den Hauptstartdatensatz zu aktualisieren, um sicherzugehen, dass die Partitionen erhalten bleiben.
  5. Ausführen bootrec /fixboot, um den Bootsektor der Systempartition zu aktualisieren.
  6. Ausführen bootrec /scanos, um bekannte Betriebssysteme zu den Startkonfigurationsdaten hinzuzufügen.
Kobaltz
quelle
Wird W7 im W8-Startmenü angezeigt, wenn dies abgeschlossen ist? oder gibt es mehr reparaturen zu erledigen.
Moab
1
  1. Öffnen Sie das Startmenü
  2. Geben Sie msconfigdas Suchfeld ein und drücken SieEnter
  3. Gehen Sie zur Registerkarte Boot
  4. Deaktivieren Sie die Option "No GUI Boot"
  5. Klicken Sie auf Übernehmen und starten Sie den Computer neu, um die Änderungen anzuzeigen.
thehelper
quelle
Diese Antwort scheint die gestellte Frage nicht zu beantworten, mit der das grafische Windows 8-Startmenü wiederhergestellt wurde.
Inari,