J'ai installé Ubuntu sur un système sur lequel Windows 10 est installé. Je peux démarrer sous Windows ou Ubuntu normalement avec GRUB. Je veux supprimer la partition Ubuntu, mais je dois d'abord restaurer le MBR Windows 10.
Dans Utilisation de Bootrec.exe dans Windows RE pour résoudre les problèmes de démarrage (s’applique à Windows 7 et Windows Vista), ils disent d’utiliser Bootrec.exe avec des options /FixMbr
/FixBoot
, mais lorsque je tape "bootrec.exe / FixMbr" dans une invite de commande, Windows indique: :
'bootrec.exe' n'est pas reconnu comme une commande interne ou externe.
Je dis que je peux démarrer sous Windows 10 et exécuter une invite de commande à partir de là (je n'ai pas besoin d'utiliser un support d'installation), mais je ne sais pas quoi entrer.
la source
Réponses:
La commande dans Windows 8 / 8.1 / 10 pour réparer le MBR est "bootsect.exe".
cela corrige l'enregistrement de démarrage de la partition mappée sur "drive_letter:" et le MBR du disque sur lequel la partition est placée.
Sinon, vous pouvez utiliser " Outil de réparation à double démarrage " qui possède une interface graphique pour bcdboot.exe, bootsect.exe et d'autres fonctions utiles telles que la vue du secteur de démarrage et ... fonction de réparation à double démarrage pour Windows 10/8/7 / Vista (peut également réparer les fichiers de démarrage de Windows XP).
la source
bcdboot
était extrêmement utile. Merci! Lors d'une panne de disque, ma partition système EFI a été détruite. J'ai recréé les fichiers nécessaires au démarrage de mon système Linux, mais je n'ai pas pu récupérer l'installation de Windows. Utiliserbcdboot
pour copier les fichiers de démarrage de Windows dans ce fichier le corrigea.J'avais le problème suivant:
J'avais Ubuntu et Windows 10 et j'avais supprimé les partitions Ubuntu sous Windows 10. Après un redémarrage, j'ai eu l'
Partition not found
erreur et j'ai entré automatiquement GRUB.Voici comment je l'ai résolu:
bootsect /nt60 drive_letter: /mbr
(remplacez lettre_lecteur par votre lettre. Par exemple, pour moi, c’étaitC: /mbr
).J'espère que cela clarifie également la solution pour les personnes ayant le même problème que moi.
la source
/force
et cela a fonctionné. Il convient de noter qu'il est préférable de vérifier avant quelle est la lettre assignée à la partition; Le mien a été renommé E: dans la console Windows.bootsect /nt60 C: /force /mbr
Les autres réponses données ici fonctionnent très bien sur les systèmes MBR / BIOS, cependant si vous êtes sur un système UEFI comme moi,
bootsect
écrivez simplement un MBR de démarrage semi-fonctionnel sur le MBR protecteur GPT etbootrec
donne simplement un message d'erreur "Accès refusé". , et aucun d’entre eux n’a une option fonctionnelle permettant de réparer une partition système EFI endommagée , qui, sur un lecteur UEFI / GPT, contient ce qui contient le chargeur de démarrage qui était stocké dans le MBR. Il n’existe malheureusement presque aucun guide à jour sur la correction du gestionnaire de démarrage Windows d’eFIs (la quasi-totalité d’entre eux indiquent simplement qu’il faut exécuter l’utilitaire de réparation de démarrage, mais cela ne résout pas le problème dans tous les cas), mais j’ai finalement trouvé le solution correcte enterrée dans cet article , qui nécessitebcdboot
plutôt l’utilisation de la commande:Saisissez l’ outil de création de support, créez-vous un DVD d’installation ou une clé USB sous Windows 10, puis démarrez-le.
Lorsque vous y êtes invité, choisissez "Réparer votre ordinateur", puis "Dépanner", "Options avancées" et enfin "Invite de commandes".
Courez
diskpart
et ensuitelist volume
. Notez le numéro de volume de votre partition système EFI (ESP).Maintenant, faites
select volume x
(oùx
est le numéro de volume pour l'ESP), puisassign letter=N:
montez la partition. Exécutez àlist volume
nouveau et notez qu'une lettre de pilote est maintenant affectée à l'ESP. Courezexit
pour partirdiskpart
.(Facultatif) Si vous n'effectuez actuellement aucun double amorçage et souhaitez nettoyer entièrement l'ESP avant d'écrire un nouveau chargeur de démarrage, exécutez-le
format N: /FS:FAT32
pour le reformater en tant que FAT32. Cela n’est probablement pas nécessaire dans des circonstances normales, cependant, car ilbcdboot
semble bien nettoyer les choses en soi. Ne le faites surtout pas si vous avez une distribution Linux sur une autre partition, sinon vous devrez également réinstaller GRUB une fois que vous aurez terminé. Notez également que les étapes suivantes ne doivent pas affecter une installation EFI GRUB tant que vous ne supprimez pas le répertoire existant de GRUB sur l'ESP.Enfin, écrivez le nouveau chargeur de démarrage sur la partition avec
bcdboot C:\windows /s N: /f UEFI
. Cette commande reconstruit un nouveau chargeur de démarrage compatible UEFI sur l'ESP monté sous N: à l'aide de l'installation Windows montée sous C: \ windows. Une fois cela fait, vous pouvez vérifier que le nouveau chargeur de démarrage a été écrit en exécutantdir N:\EFI
unMicrosoft
répertoire contenant le nouveau gestionnaire de démarrage Windows, ainsi qu'unboot
répertoire contenant le chargeur de secours (avec d'autres répertoires pour tous les autres chargeurs de démarrage installés, tels que comme GRUB pour Linux).(Facultatif) Si vous effectuez un double démarrage, vous aurez probablement besoin de démarrer votre distribution Linux et de l'exécuter
sudo update-grub
pour permettre aux scripts GRUB de détecter et d'ajouter le nouveau chargeur de démarrage Windows. Vous devez également ignorer l'étape suivante et laisser GRUB comme premier choix de démarrage pour pouvoir accéder aux deux systèmes d'exploitation.Maintenant, démarrez dans la configuration de votre BIOS et assurez-vous que "Gestionnaire de démarrage Windows" est défini comme premier choix de démarrage. Sauvegardez et redémarrez et vous serez enfin de retour dans Windows.
la source