131 votes

Comment puis-je réparer le chargeur de démarrage EFI de Windows 8 ?

J'ai installé Windows 7 et Windows 8 en mode EFI sur un disque dur il y a quelques jours. Aujourd'hui, le chargeur de démarrage a disparu/corrompu.

J'ai actuellement le programme d'installation de Windows 8 sur un lecteur flash et j'ai essayé d'utiliser l'option de réparation automatique pour réparer le chargeur de démarrage, mais cela n'a rien donné. L'option de réparation du démarrage est également absente du programme d'installation de Windows 8.

Comment puis-je réparer/recréer le chargeur de démarrage EFI à partir de l'invite de commande ?

BCDEDIT renvoie le message suivant :

The requested system device cannot be found.

2voto

Pro777 Points 878

Sous DISKPART, je n'avais que le vol 0 ou D (le DVD) et le vol 1 ou C (la partition NTFS de Windows). Rien ne fonctionnait pour moi jusqu'à ce que je rende le vol 1 ACTIF.

Après avoir quitté DISKPART, j'ai seulement tapé :

bootrec /fixboot
bootrec /rebuildbcd

puis le système a été correctement réparé. Je n'ai pas utilisé

bootrec /fixmbr

parce que j'utilisais GAG (gestor de arranque gràfico) sur MBR pour le multiboot.

1voto

Roko Points 21

Après 6 heures de lutte, j'ai réussi à résoudre mon problème de démarrage de Windows 8.

Aujourd'hui, après un redémarrage habituel, j'ai obtenu le message suivant MBR not found ou quelque chose de semblable, je ne m'en souviens plus. J'ai essayé bootrec des commandes, la réparation automatique de Windows (il ne trouvait pas de Windows installé), un million d'autres moyens et rien.

Le problème était que lorsque j'ai exécuté bootrec /rebuildbcd ça s'est passé normalement, et puis quand j'ai dû entrer yes si je veux sauvegarder la configuration, j'ai le message, the file is not accessible because it is used by a another process .

Après des heures de réflexion, j'ai enfin trouvé la solution.

Dans cet ordre...

  • Tout d'abord, j'ai démarré le maître de partition easeup et FORMATED le volume réservé au système que j'ai assigné comme actif par la suite (dans lequel se trouvait mon dossier de démarrage). Lorsque j'ai redémarré, j'ai eu une erreur NTLDR missing .

  • Puis j'ai démarré en mode de récupération Windows, ouvert une invite de commande et entré bootrec /fixmbr , /fixboot , /scanos , /rebuildbcd (qui s'exécute maintenant sans problème :] )

  • Je suis sorti cmd et a cliqué sur la réparation automatique.

  • Ensuite, j'ai pu sélectionner Windows 8. Lorsque j'ai redémarré, j'ai pu voir le logo Windows 8.

0voto

James Risto Points 147

Mon scénario : je n'ai pas perdu la partition système EFI, mais le changement de disque et l'installation de Windows semblent avoir bousillé l'entrée de démarrage UEFI du gestionnaire de démarrage Windows pour le premier disque. pour le premier lecteur ; j'ai dû utiliser l'entrée UEFI qui pointe directement sur le lecteur pour démarrer. Je pense que j'ai Je pense l'avoir réparé en corrigeant/ajoutant le "device partition=". \Device\HarddiskVolumeX "(X=2 dans mon cas ; ma 2ème partition est la partition système EFI, mappée sur Z : avec diskpart.exe) :

Bcdedit /set {bootmgr} device partition=Z :

vue avec : bcdedit.exe /enum firmware

-1voto

soandos Points 23540

Utilisez : bootrec /fixmbr (met à jour le MBR, ne fera probablement rien dans ce cas, mais ne fera pas de mal non plus)

bootrec /fixboot pour réécrire le secteur de démarrage de la partition système.

bootrec /scanos pour rechercher les systèmes d'exploitation qui sont sur le disque et les ajouter au chargeur de démarrage.

Il suffit d'exécuter les commandes dans l'ordre.

-4voto

GusPilla Points 11

J'ai réussi à le réparer en utilisant la commande suivante dans la console de récupération :

 bootcfg C:\Windows /l en-us

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X