Lorsque j'ai effectué une mise à niveau de Windows XP vers Windows 7, j'avais un deuxième lecteur et je l'ai configuré pour un double démarrage.
Après un certain temps, j'ai décidé que je n'allais jamais revenir à Windows XP, et j'ai donc supprimé le répertoire Windows sur ce lecteur. Malheureusement, je ne peux plus supprimer Windows XP du menu de démarrage.
J'ai essayé d'entrer dans MSCONFIG dans l'onglet de démarrage, mais il ne répertorie que les fenêtres 7.
Je ne sais pas si le démarrage de Windows XP ini persiste.
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 devrai attendre plus tard pour le redémarrer et le tester
Réponses:
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.
bcdedit /export c:\bcdbackup
et appuyez surEnterCela 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 changer cet emplacement ou le nom du fichier si vous le souhaitez, mais le stocker sur la racine de C le rendra facile à trouver si nécessaire.
Liste 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 surEnterbcdedit /v
et appuyez surEnterEn utilisant le commutateur V, la liste vous donnera les UUID. Voici un exemple de ce à quoi cela pourrait ressembler si vous utilisez uniquement
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.
Suppression de l'entrée Windows XP
Voyez-vous une entrée pour Windows XP sur le côté droit du titre de 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 sur le côté droit du titre de l' identifiant , 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 son travail, vous verrez un message de confirmation une fois terminé.
Avertissement! Assurez-vous de taper l'UUID correct! Vous devez taper l'UUID pour Windows XP. Si vous saisissez l'UUID pour Windows 7, vous ne pourrez pas démarrer dans Windows 7, du moins pas avant de le restaurer à l'aide du fichier de sauvegarde que vous avez créé précédemment.
Lorsque vous voyez le message de confirmation, tapez à
bcdedit /v
nouveau 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 dans 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 maintenant terminé.Comment reconstruire un magasin BCD existant à l'aide de bootrec
Si vous voyez toujours le menu de démarrage ou si vous ne parvenez pas à démarrer dans Windows 7, vous devrez alors effectuer l'une des deux opérations suivantes.
Pour effectuer l'une ou l'autre de ces opérations, vous devrez accéder aux options de récupération du système .
Lorsque vous accédez aux options de récupération du système, cliquez sur le lien Invite de commandes pour ouvrir une invite de commandes. Pour essayer de reconstruire le magasin BCD existant tel qu'il est, 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 souhaitez ou non l'ajouter à la liste de démarrage. Pour dire oui, appuyez sur Y, pour dire non N, et pour dire oui à tous, appuyez sur A. Si Windows 7 a été précédemment supprimé de la liste de démarrage, cette opération doit l'ajouter à la liste de démarrage.
Comment reconstruire un nouveau magasin BCD à l'aide de bootrec
Si le bootrec ne trouve aucune installation Windows, vous devrez supprimer complètement le BCD, puis réexécuter la
bootrec /rebuildbcd
commande et bootrec créera un tout nouveau magasin BCD fonctionnel.Le magasin BCD est situé à
C:\Boot
. Mais au lieu de supprimer le BCD, vous pouvez également 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 devez d'abord modifier ses attributs.attrib c:\boot\bcd -h -r -s
et appuyez sur EnterCeci supprimera les attributs Caché, Lecture seule et Système.ren c:\boot\bcd bcd.old
et appuyez surEnterbootrec /rebuildbcd
et appuyez sur EnterPour ajouter les installations Windows trouvées à la liste de démarrage, appuyez sur You Apour tous. Cela devrait créer un nouveau fichier BCD dansC:\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 pouvez démarrer dans Windows 7, tout va bien maintenant.
Importer les paramètres BCD de la sauvegarde
Si, pour une raison quelconque, vous souhaitez restaurer votre BCD dans la copie de sauvegarde que vous avez créée précédemment, vous pouvez utiliser la
bcdedit /import c:\bcdbackup
commande. Vous pouvez utiliser cette commande à partir de Windows ou à partir de l'invite de commandes 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'
msconfig
outil, car je suis sûr que vous le connaissez. Ce n'est qu'après avoir supprimé l'entrée de la liste de démarrage pour la version Windows que vous prévoyez de supprimer que vous pouvez supprimer son dossier Windows.Je préférerais personnellement formater complètement cette partition de disque. Si vous êtes préoccupé par vos fichiers personnels qui sont toujours stockés sur l'ancien disque, vous devez les sauvegarder ou simplement les copier sur le nouveau disque. Il est également recommandé de stocker des fichiers personnels sur une partition distincte. De cette façon, vous pourrez y accéder facilement à partir d'autres systèmes d'exploitation.
la source
bcdedit /delete /?
.bcdedit /delete {466f5a88-0af2-4f76-9038-095b170dc21c} /f
et appuyez sur Entrée.bcdedit /delete /?
commande, vous verrez que le commutateur F est en fait censé venir après l'UUID. Le dernier commutateur que vous pourriez utiliser est le commutateur de nettoyage. Alorsbcdedit /delete {your UUID} /f /cleanup
. Redémarrez et voyez si le problème est résolu. Si cela ne résout pas le problème, vous pouvez finalement utiliser la méthode décrite ci-dessus pour créer un magasin BCD complètement nouveau dans WinRE et fairebootrec /rebuildbcd
recréer toutes les entrées. Vous pouvez également créer un magasin BCD avecbcdedit
mais il sera vide et vous devrez tout ajouter manuellement.Allez à exécuter dans votre menu Démarrer, tapez msconfig , appuyez sur Entrée, sélectionnez l' onglet de démarrage rechercher et mettez en surbrillance le système d' exploitation que vous souhaitez supprimer, puis appuyez sur le bouton Supprimer .
la source
Depuis que je l'ai déjà fait, voici:
Allez
cmd
ou démarrez avec un disque de démarrage qui vous amène à l'invite de commande et exécutezet appuyez sur la Entertouche.
Redémarrez.
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 de démarrage. Il démarrera directement dans Windows 7
la source
fdisk
et appuyez sur Entrée, il est normal d'obtenir le type d'erreur que vous obtenez. C'est parce que lafdisk
commande n'existe pas. Aussi simple que cela. Tapezhelp
et appuyez sur Entrée et vous verrez une liste complète des commandes internes que vous pouvez utiliser, et vous ne trouverezfdisk
pas être l'une d'entre elles. Pour vérifier le type de commandes externesstart c:\windows\system32
. Cela ouvrira le chemin de recherche dans l'Explorateur. Maintenant, essayez de localiserfdisk
et vous ne le trouverez pas. C'est donc tout à fait normal pour Windows 7.bootrec
commande dans Windows 7 quefdisk /mbr
dans Windows 98 et versions antérieures, oufixmbr
dans XP. Alors pourquoi ne pas utiliser lafixmbr
ou lafdisk
commande à la place?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, malgré un délai d'expiration de 0 seconde de msconfig, procédez comme suit:
la source
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/
la source