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
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.
bcdedit /export c:\bcdbackup
et appuyez sur EnterCela 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.
bcdedit
et appuyez sur Enterbcdedit /v
et appuyez sur EnterEn utilisant le commutateur V, la liste vous donnera les UUID. Voici un exemple de ce à quoi cela pourrait ressembler si vous n’utilisiez que bcdedit
sans le commutateur V (verbose).
Et voici un exemple avec le commutateur V.
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.
bcdedit /v
et appuyez sur Enterbcdedit /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.
Pour faire l’une de ces choses, vous devrez entrer les Options de récupération du système .
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.
attrib c:\boot\bcd -h -r -s
et appuyez sur Enter Cela supprimera les attributs Masqué, Lecture seule et Système.ren c:\boot\bcd bcd.old
et appuyez sur Enterbootrec /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 msconfig
name__, 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.
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 .
Depuis que j'ai déjà fait ça, le voici:
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é.
Redémarrer.
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
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
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/