Comment récupérer le chargeur de démarrage de Windows 8 et répertorier également Windows XP et Windows 7?


13

J'ai un système avec Windows 7 et Windows XP, et aujourd'hui, j'ai installé Windows 8 Developer Preview dans une partition de rechange (que je laisse quelques mois sans aucune donnée importante). Lors du démarrage à partir d'un périphérique amorçable et de l'installation, je le formate de sorte que ce soit une partition propre et fraîche. Le processus d'installation est terminé et j'ai maintenant un écran de démarrage avec Windows 8 Developer Preview et Windows 7.

Mon entrée de démarrage Windows XP a tout simplement disparu . J'ai donc utilisé EasyBCD pour modifier le chargeur de démarrage et réactivé l'entrée de démarrage Windows XP à partir du système, et il y affiche Windows XP. Après cela, j'ai redémarré mon PC.

La seule chose qui reste est Windows 7 et mon cher vieux Windows XP; comme maintenant Windows 8 Developer Preview a disparu du menu de démarrage . EasyBCD ne peut plus le détecter - quelques fois, je me suis connecté à Windows 7 et j'ai essayé de l'exécuter par la suite. Veuillez noter que toutes les versions sont installées sur des partitions distinctes.

Comment récupérer le menu de démarrage de l'aperçu du développeur Windows 8 et le faire répertorier également Windows 7 et Windows XP?


Vous avez installé un aperçu développeur de Windows 8 avec Windows 7 et Windows XP? C'est juste une catastrophe qui attend de se produire.
qJake

1
@SpikeX: Pourquoi en est-il ainsi? Ils sont parfaitement séparés et le chargeur de démarrage de ce dernier est rétrocompatible. Donc, vous pouvez avoir autant de systèmes d'exploitation différents que vous le souhaitez ...
Tamara Wijsman

1
@SpikeX:> votre réponse ne sert à rien d'être écrite. Mieux vaut ne pas répondre. Pas un problème grave ou une catastrophe ici. Le problème est juste que je ne démarre qu'à partir de 1 des groupes: **Windows Developer Preview** (8) and **Windows 7**OU **Windows 7** and **Windows XP** Et chaque fois que je répare régulièrement l'un des groupes ci-dessus, les autres échoueront. Je veux juste 3 ces multiboot Windows disponibles en même temps. Est-ce une question illogique? Non, je pense que c'est une question valable.
Edward

Son aperçu développeur ne signifie pas automatiquement qu'il ne prend pas en charge le double / multiboot, etc. ... et en fait, il prend en charge le double aperçu Windows 7 et 8 en même temps. Alors pourquoi ne pas continuer la version du système d'exploitation (XP ne bénéficiera plus du support officiel de MS)? ... Je ne peux pas garantir ce cas particulier à l'heure actuelle, alors je pose la question ici. Rien de mal à ma question.
Edward

@ user98110: J'exécute Windows 8 Developer Preview à partir d'un disque dur virtuel, peut-être une option alternative si ma réponse ne fonctionne pas? Mais le BCD devrait toujours prendre en charge Windows XP, car je connais des gens qui utilisent Windows XP et Windows 8 Developer Preview côte à côte ...
Tamara Wijsman

Réponses:


20

Récupérez le menu de démarrage Windows 8 Developer Preview.

  1. Démarrez à partir du support d'installation de Windows 8 Developer Preview.

  2. Facultativement, choisissez vos paramètres de clavier.

  3. Appuyez sur SHIFT+ F10pour entrer l'invite de commande.

  4. Exécutez bootrec /fixmbrpour mettre à jour l'enregistrement de démarrage principal juste pour être sûr que les partitions resteront.

  5. Exécutez bootrec /fixbootpour mettre à jour le secteur de démarrage de la partition système.

  6. Exécutez bootrec /scanospour ajouter des systèmes d'exploitation connus aux données de configuration de démarrage.

Obtenez-le pour répertorier Windows XP.

  1. Exécutez bootrec /rebuildbcd, cela reconstruira les données de configuration de démarrage.

  2. Si cela ne fonctionne pas, redémarrez et utilisez à bcdeditpartir de Windows 8 Developer Preview comme ceci:

    bcdedit /create {ntldr} /d "Windows XP"
    
    bcdedit /set {ntldr} device partition=X:
    
    bcdedit /set {ntldr} path \ntldr
    
    bcdedit /displayorder {ntldr} /addlast
    

    Veuillez noter que vous devez cliquer avec le bouton droit sur la vignette d'invite de commandes, puis cliquer sur avancé dans le coin inférieur droit, puis cliquer sur Run As Administrator. Remplacez X:par votre partition XP.

    Il est natif contrairement à EasyBCD, donc il y a plus de chances qu'il fonctionne plus correctement ...

Bonne chance!


Merci Tom. Votre réponse semble correcte et suppose une solution correcte, mais dans mon système, elle renvoie toujours un message d'erreur qui ne peut pas exécuter la dernière commande "bootrec / rebuildbcd" . Cela dit déjà utilisé par un autre. Et je parviens à récupérer l'XP dans la liste de démarrage en utilisant EasyBCD manuellement ajouter et supprimer des entrées dans les deux sens ... et enfin cela fonctionne mais je ne sais pas exactement ce qui ne va pas au début.
Edward

@ user98110: Quel message d'erreur? Cependant, très bien d'entendre que vous avez résolu le problème ...
Tamara Wijsman

Salut Tom, j'ai perdu ma possibilité de démarrer dans mon système d'exploitation Windows7 après une nouvelle installation de Win8 sur un autre lecteur. L'installation de W7 semble saine, mais le PC démarre directement en w8. J'ai fait exactement comme votre 2e conseil (à l'exception de la partie bootrec car w8 dit qu'il ne connaît pas du tout bootrec), en utilisant D: comme ma partition w7 (sur w8 le lecteur w7, il s'appelle maintenant D). la vignette W7 est affichée au démarrage mais ne démarre pas: un écran noir indique que "Windows n'a pas pu démarrer. Un matériel récent ..." puis Fichier: \ ntldr status: 0xc000000f l'application ou le système d'exploitation n'a pas pu être chargé car un fichier requis est manquant ou cont ..
pomarc

toujours moi ... J'ai fait un peu de recherche sur Google et il semble que pour windows7 je ne devrais pas utiliser path \ ntlr mais path \ windows \ system32 \ winload.exe Je l'ai fait mais la même erreur persiste. si je fais un bcdedit / enum j'ai l'identifiant {ntldr} partition de périphérique = D: description du chemin \ windows \ system32 \ winload.exe Windows 7
pomarc

résolu, en utilisant easybcd. voici la nouvelle entrée dans le chargeur de démarrage Windows du magasin bcd ------------------- identifiant {f2c0537e-f95b-11e1-a3b8-dbfdf97ca61f} partition de périphérique = D: chemin \ Windows \ system32 \ winload.exe description Microsoft Windows 7 locale en-US osdevice partition = D: systemroot \ Windows resumeobject {872cfc4e-f91f-11e1-ac73-806e6f6e6963} peut-être que les valeurs osdevice ou systemroot auraient dû être spécifiées. Merci.
pomarc

1

Voici la solution parfaite pour récupérer votre Windows XP / 7 lorsque vous installez Windows 8.

Vérifiez cette entrée de blog: Comment installer et double démarrage de Windows 8 avec Windows XP et Windows 7

  • Accédez à Poste de travail à partir du système Explore ou Desktop
  • Ensuite, dans la barre de menu supérieure, cliquez sur «Propriétés système»
  • Dans les fenêtres suivantes, sélectionnez «Paramètres système avancés»
  • Il vous ouvrira de nouvelles fenêtres, à partir desquelles vous devrez cliquer sur l'onglet «Avancé» puis cliquer sur le paramètre pour «Démarrage et récupération»
  • Maintenant, dans le système d'exploitation par défaut, sélectionnez "Version antérieure de Windows" Maintenant, cliquez sur ok et redémarrez votre PC
  • Maintenant, vous devriez avoir la possibilité de charger Windows XP avant le démarrage de Windows 8, profitez de toutes les plates-formes Windows

@Diogo Veuillez remplacer les goo.glliens raccourcis (par exemple ) par leur URL étendue pendant que vous y êtes. Merci!
slhck

1

J'ai eu le problème de voir le menu de démarrage de Windows 7 au lieu du menu de démarrage de Windows 8. J'ai pu démarrer dans Windows 8, mais je n'ai pas vu le chargeur de démarrage graphique de Windows 8.

J'ai utilisé la bcdbootcommande dans une invite de commande élevée pour recharger les fichiers du chargeur de démarrage de Windows 8 et maintenant tout va bien.

Exemple:

bcdboot c:\windows /s c:

-2

Pour afficher l'entrée Windows XP dans le menu de démarrage de Windows 8 Developer Preview, il vous suffit d'activer l'élément 'DisplayBootMenu' dans {bootmgr}. Un éditeur BCD Windows complet peut être téléchargé ici - Visual BCD Editor .

Après avoir installé et démarré l'outil, il affiche les éléments {bootmgr} par défaut. Vérifiez si l'élément «DisplayBootMenu» est présent. Sinon, cliquez sur le bouton «Nouveau» et créez-le en sélectionnant «Boot Manager» et «DisplayBootMenu» dans les listes déroulantes. Confirmer. Définissez la valeur de 'DisplayBootMenu' sur true.

Cela entraînera l'affichage du menu de démarrage dans le style normal de Windows 7. Pour ramener le look «Metro», supprimez l'élément «DisplayBootMenu».

Sans éditeur, ouvrez l'invite de commande et collez:

bcdedit /set {bootmgr} DisplayBootMenu true

Cela sonne bien et rend les choses plus faciles. Merci pour vos informations. BTW, mentionne juste que dans le temps que je pose cette question ici, Windows 8 Dev Preview est juste public 2-3 jours et Windows BCD Editor n'a pas encore mis à jour cette heure. Vos informations incitent sûrement les personnes qui l'essaient récemment à trouver une solution plus rapidement.
Edward

Quel genre de commentaire est-ce? Et quel type d'informations apporte-t-il à l'utilisateur?
snayob

Explication: Visual BCD à partir de la première date de sa publication en sep. 2010 a eu toutes les capacités mentionnées implémentées! Windows 7 ou Windows 8 n'a pas d'importance car le format et les définitions des éléments BCD sont identiques à 95% ou plus.
snayob

DisplayBootMenu n'affichera pas la configuration du chargeur Win8 et n'activera pas le système d'exploitation précédent pour démarrer.
kagali-san

Pour une explication plus détaillée sur le sujet, voir windows7boot.blogspot.com espère que cela aide les utilisateurs moins avancés et les downvoters;)
snayob

-2

Si vous souhaitez répertorier les deux Windows (Windows XP et Windows 8), procédez comme suit:

  1. Téléchargez EasyBCD .
  2. Installez-le et ouvrez-le. Sa première page donne toutes les informations de votre séquence de chargement des OS.
  3. Maintenant éditez comme requis.

2
Vous devez remarquer que ma question a été publiée il y a longtemps. Cette fois, EasyBCD ne prenait pas en charge Windows 8 Developer Preview. Comme je l'ai mentionné ci-dessus, j'ai utilisé EasyBCD et ce n'est pas dans la page principale de l'interface utilisateur. Si c'est aussi simple que cela, alors cette question n'existe même pas. Regardez l'heure de création de la question, mec (il y a plus de 4 mois, quelques jours après l'aperçu de win8 sur le Web).
Edward
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.