2012-08-22 19:46:37 +0000 2012-08-22 19:46:37 +0000
18
18

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

Lorsque je suis passé de Windows XP à Windows 7, j'avais un deuxième disque et je l'ai réglé sur le double démarrage.

Au bout d'un moment, j'ai décidé que je ne reviendrais jamais à Windows XP, et j'ai donc supprimé le répertoire Windows sur ce disque. Malheureusement, maintenant je ne peux pas supprimer Windows XP du menu de démarrage.

J'ai essayé d'aller dans MSCONFIG à l'onglet de démarrage, mais il ne répertorie que Windows 7.
Je ne sais pas si le menu de démarrage de Windows XP est toujours désactivé.

modifier : 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

Réponses (5)

28
28
28
2012-08-23 12:47:25 +0000

Vous devez modifier manuellement le magasin BCD (Boot Configuration Data). 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 dans Windows 7
  2. Connectez-vous avec un compte administrateur
  3. Ouvrez une invite de commande élevée
  4. Tapez bcdedit /export c:\bcdbackup et appuyez sur Entrée

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 du 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 fait de le stocker à la racine du disque C le rendra plus facile à trouver si nécessaire.

Listez toutes les entrées dans le magasin BCD

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

  • Entrez bcdedit et appuyez sur Entrée
  • Entrez bcdedit /v et appuyez sur Entrée

En utilisant le commutateur V, la liste vous donnera les UUIDs. Voici un exemple de ce à quoi cela pourrait ressembler si vous n'utilisez que bcdedit sans le commutateur V (verbeux).

Et voici un exemple avec le commutateur V.

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

Supprimer l'entrée de Windows XP

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

L'identifiant est le numéro UUID que vous voyez sur le côté droit du titre identifier, y compris les accolades. Les accolades sont les parenthèses bouclées au début et à la fin du numéro.

  1. Si vous ne l'avez pas encore fait, tapez bcdedit /v et appuyez surEnter
  2. Repérez l'identifiant UUID de l'entrée dont la description est “Windows XP”.
  3. Pour supprimer l'entrée, tapez bcdedit /delete {UUID} et appuyez surEnter.

Selon le nombre de systèmes d'exploitation que vous avez installés, cela peut prendre entre 4 et 15 minutes. Laissez faire, vous verrez un message de confirmation quand ce sera fait.

*Attention ! * Assurez-vous que vous tapez le bon UUID ! Vous devez taper l'UUID pour Windows XP. Si vous tapez l'UUID pour Windows 7, vous ne pourrez pas démarrer dans Windows 7, du moins pas avant de le restaurer en utilisant le fichier de sauvegarde que vous avez créé précédemment.

Lorsque vous voyez le message de confirmation, tapez à nouveau bcdedit /v et appuyez sur Entrée. 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 c'est le cas, vous avez maintenant terminé.

Comment reconstruire un magasin BCD existant en utilisant bootrec

Si vous voyez toujours le menu de démarrage, ou si vous ne pouvez pas démarrer dans Windows 7, alors vous devrez faire l'une des deux choses suivantes.

  • A : Restaurez le BCD en utilisant le fichier de sauvegarde que vous avez 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 ou l'autre de ces choses, vous devrez entrer dans les Options de récupération du système.

  1. redémarrer l'ordinateur
  2. Appuyez et maintenez la touche F8 juste après le POST, jusqu'à ce que vous voyiez le menu Advanced Boot Options. Le POST est l'auto-test de mise sous tension, c'est le premier écran qui apparaît lorsque vous démarrez l'ordinateur.
  3. Sélectionnez l'option Réparer votre ordinateur et appuyez surEnter. Cela devrait vous amener à l'option System Recovery Options, également connue sous le nom de WinRE (Windows Recovery Environment).

Lorsque vous arrivez à l'option System Recovery Options, cliquez sur le lien Command Prompt pour ouvrir une invite de commande. Pour essayer de reconstruire le magasin BCD existant tel qu'il est, tapez bootrec /rebuildbcd et appuyez sur Entrée. Il va maintenant analyser les disques durs à la recherche d'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, pour dire non, appuyez sur N, et pour dire oui à toutes, appuyez sur A. Si Windows 7 a été précédemment supprimé de la liste de démarrage, cette opération devrait l'ajouter à nouveau à la liste de démarrage.

Comment reconstruire un nouveau magasin BCD en utilisant bootrec

Si le bootrec ne trouve aucune installation Windows, alors vous devrez supprimer complètement le BCD et ensuite exécuter à nouveau la commande bootrec /rebuildbcd et le bootrec créera un tout nouveau magasin BCD fonctionnel.

Le magasin BCD est situé dans C:\Boot. Mais au lieu de supprimer le BCD, vous pouvez aussi le renommer de 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 avez une couche supplémentaire de sauvegarde du BCD. Pour renommer le BCD, vous devrez d'abord modifier ses attributs.

  1. tapez attrib c:\boot\bcd -h -r -s et appuyez sur Entrée Cela supprimera les attributs Caché, Lecture seule et Système.
  2. Tapez ren c:\boot\bcd bcd.old et appuyez sur Entrée
  3. Tapez bootrec /rebuildbcd et appuyez sur Entrée Pour ajouter les installations Windows trouvées à la liste de démarrage, appuyez sur Y ouA pour tous. Cela devrait créer un nouveau fichier BCDinC:\Boot. Ce nouveau fichier sera différent de l'ancien qui a été renommé précédemment.

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

Importez les paramètres BCD depuis la sauvegarde

Si vous voulez, pour une raison quelconque, restaurer votre BCD sur la copie de sauvegarde que vous avez créée précédemment, vous pouvez utiliser la commande bcdedit /import c:\bcdbackup. Vous pouvez utiliser cette commande soit à partir de Windows, soit à partir 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 msconfig, car je suis sûr que vous le connaissez bien. Ce n'est qu'après avoir supprimé l'entrée de la liste de démarrage pour la version de Windows que vous prévoyez de supprimer que vous pouvez supprimer son dossier Windows.

Personnellement, je préférerais formater complètement cette partition de disque. Si vous êtes préoccupé par vos fichiers personnels qui sont encore stockés sur l'ancien disque, vous devriez les sauvegarder ou simplement les copier sur le nouveau disque. C'est également une bonne pratique de stocker les fichiers personnels sur une partition séparée. Ainsi, vous pourrez y accéder facilement à partir d'autres systèmes d'exploitation.

3
3
3
2013-12-21 23:25:19 +0000

Allez sur run dans votre menu de démarrage, type msconfig , appuyez sur entrée, sélectionnez boot tab find et highlight the OS you want to delete then hit the delete button.

2
2
2
2012-08-22 19:55:19 +0000

Comme je l'ai déjà fait auparavant, le voici :

  1. allez à cmd ou démarrez avec un disque amorçable qui vous amène à l'invite de commande et exécutez

  2. Redémarrez.

  3. Allez dans le BIOS, et configurez le lecteur Windows 7 pour qu'il démarre avant tout autre lecteur, et vous n'aurez plus d'option de chargeur d'amorçage. Il démarrera directement dans Windows 7

2
2
2
2016-11-14 15:45:34 +0000

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

Si vous continuez à obtenir le gestionnaire de démarrage de Windows avec une seule entrée, malgré le fait qu'il y ait toujours un timeout de 0 seconde de msconfig, faites ce qui suit :

bcdedit /set {bootmgr} displaybootmenu no
0
0
0
2012-08-22 19:54:56 +0000

Comment supprimer une seconde 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/