web-dev-qa-db-fra.com

Comment supprimer un ancien système d'exploitation du menu de démarrage

Lors de la mise à niveau de Windows XP vers Windows 7, je disposais d'un deuxième lecteur et le configurais pour un démarrage double.

Après un certain temps, j'ai décidé de ne plus jamais revenir à Windows XP et j'ai donc supprimé le répertoire Windows de ce lecteur. Malheureusement, je ne peux plus supprimer Windows XP du menu de démarrage.

J'ai essayé d'aller dans l'onglet MSCONFIG de démarrage, mais il ne répertorie que Windows 7.
Je ne sais pas si cela ne fonctionne toujours pas sous Windows XP Boot ini.

edit: Avant:

C:\Windows\system32>bcdedit /v

Windows Boot Manager
--------------------
identifier              {9dea862c-5cdd-4e70-acc1-f32b344d4795}
device                  partition=D:
description             Windows Boot Manager
locale                  en-US
inherit                 {7ea2e1ac-2e61-4728-aaa3-896d9d0a9f0e}
default                 {d703a693-0587-11df-9a8e-e8a34060eec6}
resumeobject            {d703a692-0587-11df-9a8e-e8a34060eec6}
displayorder            {466f5a88-0af2-4f76-9038-095b170dc21c}
                        {d703a693-0587-11df-9a8e-e8a34060eec6}
toolsdisplayorder       {b2721d73-1db4-4c62-bf78-c548a880142d}
timeout                 30

Windows Legacy OS Loader
------------------------
identifier              {466f5a88-0af2-4f76-9038-095b170dc21c}
device                  partition=D:
path                    \ntldr
description             Earlier Version of Windows

Windows Boot Loader
-------------------
identifier              {d703a693-0587-11df-9a8e-e8a34060eec6}
device                  partition=C:
path                    \Windows\system32\winload.exe
description             Windows 7
locale                  en-US
inherit                 {6efb52bf-1766-41db-a6b3-0ee5eff72bd7}
recoverysequence        {d703a694-0587-11df-9a8e-e8a34060eec6}
recoveryenabled         Yes
osdevice                partition=C:
systemroot              \Windows
resumeobject            {d703a692-0587-11df-9a8e-e8a34060eec6}
nx                      OptIn

Après:

C:\Windows\system32>bcdedit /delete {466f5a88-0af2-4f76-9038-095b170dc21c} /f
The operation completed successfully.

C:\Windows\system32>bcdedit /v

Windows Boot Manager
--------------------
identifier              {9dea862c-5cdd-4e70-acc1-f32b344d4795}
device                  partition=D:
description             Windows Boot Manager
locale                  en-US
inherit                 {7ea2e1ac-2e61-4728-aaa3-896d9d0a9f0e}
default                 {d703a693-0587-11df-9a8e-e8a34060eec6}
resumeobject            {d703a692-0587-11df-9a8e-e8a34060eec6}
displayorder            {d703a693-0587-11df-9a8e-e8a34060eec6}
toolsdisplayorder       {b2721d73-1db4-4c62-bf78-c548a880142d}
timeout                 30

Windows Boot Loader
-------------------
identifier              {d703a693-0587-11df-9a8e-e8a34060eec6}
device                  partition=C:
path                    \Windows\system32\winload.exe
description             Windows 7
locale                  en-US
inherit                 {6efb52bf-1766-41db-a6b3-0ee5eff72bd7}
recoverysequence        {d703a694-0587-11df-9a8e-e8a34060eec6}
recoveryenabled         Yes
osdevice                partition=C:
systemroot              \Windows
resumeobject            {d703a692-0587-11df-9a8e-e8a34060eec6}
nx                      OptIn

Je vais devoir attendre plus tard pour le redémarrer et le tester si

17
AndyD273

Vous devez modifier manuellement le magasin BCD (données de configuration de démarrage). Pour ce faire, vous devrez utiliser un outil appelé bcdedit.

Exporter les paramètres BCD pour la sauvegarde

Commencez par exporter vos paramètres BCD actuels pour la sauvegarde.

  1. Démarrer sous Windows 7
  2. Se connecter avec un compte administrateur
  3. Ouvrir une invite de commande élevée
  4. Tapez bcdedit /export c:\bcdbackup et appuyez sur Enter

Cela créera un fichier nommé bcdbackup sur votre disque C. Notez qu'il n'y a pas d'extension de fichier dans le nom de fichier. Aucune extension de fichier n'est nécessaire ici. Vous pouvez modifier cet emplacement ou le nom du fichier si vous le souhaitez, mais le stocker à la racine de C facilitera sa recherche si nécessaire.

Répertoriez toutes les entrées dans le magasin BCD

Cela renverra une liste de tous les systèmes d'exploitation à partir desquels l'ordinateur peut démarrer.

  • Entrez bcdeditet appuyez sur Enter
  • Entrez bcdedit /v et appuyez sur Enter

En utilisant le commutateur V, la liste vous donnera les UUID. Voici un exemple de ce à quoi cela pourrait ressembler si vous n’utilisiez que bcdeditsans le commutateur V (verbose).

bcdedit1

Et voici un exemple avec le commutateur V.

bcdedit2

Vous devez utiliser le commutateur V pour afficher les UUID des différents systèmes d'exploitation.

Suppression de l'entrée Windows XP

Voyez-vous une entrée pour Windows XP à droite du titre description ? Si c'est le cas, vous devez le supprimer. Et pour le supprimer, vous devez connaître son identifiant.

L'identifiant est le numéro UUID que vous voyez à droite du titre identifier , y compris les accolades. Les accolades sont les accolades au début et à la fin du nombre.

  1. Si vous ne l'avez pas encore fait, tapez bcdedit /v et appuyez sur Enter
  2. Recherchez l'identifiant UUID de l'entrée qui contient "Windows XP" comme description.
  3. Pour supprimer l'entrée, saisissez bcdedit /delete {UUID} et appuyez sur Enter.

Selon le nombre de systèmes d'exploitation que vous avez installés, cela peut prendre de 4 à 15 minutes. Laissez-le faire, vous verrez un message de confirmation une fois l’opération terminée.

Attention! Assurez-vous de taper le bon UUID! Vous devez taper l'UUID pour Windows XP. Si vous entrez l'UUID pour Windows 7, vous ne pourrez pas démarrer Windows 7, du moins tant que vous ne le restaurerez pas à l'aide du fichier de sauvegarde créé précédemment.

Lorsque le message de confirmation s’affiche, entrez à nouveau bcdedit /v et appuyez sur Enter. Assurez-vous qu'il n'y a plus d'entrée pour Windows XP. Redémarrez l'ordinateur pour vous assurer que vous pouvez démarrer sous Windows 7 et que le chargeur de démarrage ne présente plus le menu de démarrage. Si tel est le cas, vous avez tous terminé.

Comment reconstruire un magasin BCD existant en utilisant bootrec

Si vous voyez toujours le menu de démarrage ou si vous ne parvenez pas à démarrer Windows 7, vous devrez alors effectuer l'une des deux opérations suivantes.

  • R: Restaurez le BCD en utilisant le fichier de sauvegarde créé précédemment (voir les instructions ci-dessous).
  • B: Vous pouvez reconstruire le BCD en utilisant un outil appelé Bootrec.

Pour faire l’une de ces choses, vous devrez entrer les Options de récupération du système .

  1. Redémarrez l'ordinateur
  2. Appuyez et maintenez le F8 clé juste après le POST, jusqu'à ce que vous voyiez le Options de démarrage avancées menu. Le POST est le test automatique à la mise sous tension, il s'agit du premier écran qui apparaît lorsque vous démarrez l'ordinateur.
  3. Sélectionnez l’option Réparer votre ordinateur et appuyez sur Enter. Cela devrait vous mener aux options de récupération système , également appelées WinRE (environnement de récupération Windows).

Lorsque vous arrivez à Options de récupération système , cliquez sur le lien Invite de commandes . ouvrir une invite de commande. Pour tenter de reconstruire le magasin BCD existant, tapez bootrec /rebuildbcd et appuyez sur Enter. Maintenant, il va scanner les disques durs pour les installations Windows.

Si le bootrec trouve des installations Windows, il vous demandera si vous voulez ou non l'ajouter à la liste de démarrage. Pour dire oui appuyez sur Y, dire non presse Net dire oui à tous presse A. Si Windows 7 a déjà été supprimé de la liste de démarrage, cette opération doit le rajouter à la liste de démarrage.

Comment reconstruire un nouveau magasin BCD en utilisant bootrec

Si le bootrec ne trouve aucune installation Windows, vous devrez alors supprimer complètement le BCD, puis réexécuter la commande bootrec /rebuildbcd et bootrec créera un tout nouveau magasin BCD en état de marche.

Le magasin BCD se trouve dans C:\Boot. Mais au lieu de supprimer le BCD, vous pouvez également le renommer BCD en BCD.old . Cela a le même effet que de le supprimer - Windows ne l'utilisera plus, mais l'avantage est que vous disposez d'une couche supplémentaire de sauvegarde du BCD. Pour renommer le BCD, vous devez d’abord changer ses attributs.

  1. Tapez attrib c:\boot\bcd -h -r -s et appuyez sur Enter Cela supprimera les attributs Masqué, Lecture seule et Système.
  2. Tapez ren c:\boot\bcd bcd.old et appuyez sur Enter
  3. Tapez bootrec /rebuildbcd et appuyez sur Enter Pour ajouter des installations Windows trouvées à la liste de démarrage, appuyez sur Y ou A pour tous. Cela devrait créer un nouveau fichier BCD dans C:\Boot. Ce nouveau fichier sera différent de l'ancien fichier précédemment renommé.

Redémarrez l'ordinateur et voyez si vous êtes capable de démarrer sous Windows 7 et si vous obtenez le menu de démarrage. Si vous ne voyez pas le menu de démarrage et que vous pouvez démarrer Windows 7, tout va bien maintenant.

Importer les paramètres BCD de la sauvegarde

Si, pour une raison quelconque, vous souhaitez restaurer votre BCD sur la copie de sauvegarde créée précédemment, vous pouvez utiliser la commande bcdedit /import c:\bcdbackup. Vous pouvez utiliser cette commande à partir de Windows ou de l'invite de commande WinRE.

Rappel

Pour l'avenir, assurez-vous de supprimer l'ancienne entrée Windows de la liste de démarrage avant de supprimer le dossier Windows. Pour ce faire, vous pouvez utiliser l'outil msconfigname__, car je suis certain que vous le connaissez bien. Ce n'est qu'après avoir supprimé l'entrée de la liste de démarrage de la version de Windows que vous envisagez de supprimer que vous pouvez supprimer son dossier Windows.

Personnellement, je préférerais formater complètement cette partition de disque. Si vos fichiers personnels, qui sont toujours stockés sur l'ancien disque, vous préoccupent, vous devez les sauvegarder ou simplement les copier sur le nouveau disque. Il est également judicieux de stocker des fichiers personnels sur une partition séparée. De cette façon, vous pourrez y accéder facilement à partir d'autres systèmes d'exploitation.

26
Samir

Allez à lancez dans le menu Démarrer, tapez msconfig , appuyez sur Entrée, sélectionnez onglet de démarrage recherchez et mettez en surbrillance le système d'exploitation que vous souhaitez supprimer, puis appuyez sur le bouton de suppression .

3
Josh Campbell

Depuis que j'ai déjà fait ça, le voici:

  1. Allez à cmd ou démarrez avec un disque amorçable qui vous amène à commander Invite et à exécuter

    C:> fdisk/mbr

    et appuyez sur Enter clé.

  2. Redémarrer.

  3. Allez dans le BIOS et configurez le lecteur Windows 7 pour qu'il démarre avant tout autre lecteur. Vous n'aurez plus d'option de chargeur de démarrage. Il va démarrer directement dans Windows 7

2
aliasgar

J'espère que quelqu'un d'autre ne subira pas la même douleur que moi.

Si vous continuez à obtenir le gestionnaire de démarrage Windows avec une seule entrée, bien que msconfig ait toujours un délai d'attente de 0 seconde, procédez comme suit:

bcdedit /set {bootmgr} displaybootmenu no
1
paquetp

Comment supprimer une deuxième installation d'un système d'exploitation Windows d'une partition

http://support.Microsoft.com/kb/888023

Supprimer Ubuntu ou XP du menu de démarrage de Windows 7

http://www.howtogeek.com/howto/17903/remove-ubuntu-or-xp-from-the-windows-7-boot-menu/

0
168335