78 votes

Problème de recréation de BCD sur Windows 7 64bit - Le périphérique système demandé ne peut être trouvé

La mise à jour des pilotes NVIDIA a fait échouer mon installation de Windows 7, et je m'efforce donc de réparer les dégâts.

Ce que je peux faire : Je peux démarrer l'installation de Windows à partir de la clé USB, et je peux démarrer l'installation de Windows à partir de la clé USB. Le CD de démarrage de Hiren . Bien que la réparation automatique de Windows échoue, je peux accéder à l'invite de commande lorsque je démarre l'installation de Windows à partir d'un disque USB, et je peux voir mon disque et toutes mes données.

Ce que je ne peux pas faire : Je ne peux pas démarrer dans Windows - j'obtiens ce message :

Windows failed to start. A recent hardware or software change might be the cause. To fix the problem:
1. Insert Windows CD and run a repair your computer option.
File: /Boot/BCD
Status: 0xc000000f
Info: an error occurred while attempting to read the boot configuration data.

Il semble que quelque chose ne va pas avec mon /Boot/BCD, j'essaie donc de le recréer à partir de zéro. J'ai essayé toutes les méthodes détaillées aquí (y compris la réparation Windows qui échoue), et il ne me reste que la dernière (vers le bas de cette page). Lorsque je tape la commande suivante comme dans le tutoriel :

bcdedit.exe /import c:\boot\bcd.temp

...il échoue avec l'erreur suivante :

The store import operation has failed.
The requested system device cannot be found.

De nombreux résultats de Google indiquent que je dois utiliser diskpart pour rendre ma partition active, alors qu'elle l'est déjà.

Aussi, quand j'essaie ça :

bcdedit /enum

Il échoue avec un message similaire :

The boot configuration data store could not be opened.
The requested system device cannot be found.

Quelqu'un sait-il ce que signifie ce message d'erreur, et quel est le périphérique système demandé ?

J'aimerais éviter de devoir réinstaller Windows puisque tous les fichiers sur le disque semblent être en bon état.

1voto

James T Snell Points 5866

J'ai trouvé dans des situations comme celles-ci, que " EasyBCD " est vraiment très utile. Je vous suggère de l'essayer et de voir si ça ne peut pas vous sauver.

J'espère que ça aidera, mec. A la vôtre !

1voto

Ciacciu Points 616

Démarrez un disque d'installation Windows 7 x64 et lancez Start Up repair, mais annulez-le avant qu'il ne commence à essayer de réparer, vous verrez un lien pour Advanced Options, qui vous permettra d'accéder à l'invite de commande, vous devrez rendre la partition 100MB active si vous avez rendu la partition OS active par erreur.

  1. Placez le disque d'installation de Windows 7 x64 dans le lecteur de disque, puis démarrez l'ordinateur.
  2. Appuyez sur une touche lorsque vous y êtes invité.
  3. Sélectionnez une langue, une heure, une devise, un clavier ou une méthode de saisie, puis cliquez sur Suivant.
  4. Cliquez sur Réparer votre ordinateur.
  5. Cliquez sur le système d'exploitation que vous voulez réparer, puis cliquez sur Suivant.
  6. Dans la boîte de dialogue Options de récupération du système, cliquez sur Invite de commande.

    Disque dur sélectionner le disque 0 sélectionner la partie 1 actif

Redémarrez et redémarrez le disque d'installation de Windows 7 x64.

bcdedit /export C:\BCD_Backup
c:
cd boot
attrib bcd -s -h -r
ren c:\boot\bcd bcd.old
bootrec /RebuildBcd

http://support.microsoft.com/kb/927392

0voto

Tim Haegele Points 277

Dans mon cas, aucune des solutions ci-dessus ne m'a aidé.

Le redémarrage d'une VM Windows Server 2016 dans VMware Esxi 6.5 a échoué avec "OS not found". Je soupçonne une mise à jour qui s'est installée pendant l'arrêt. Je n'ai pas été en mesure de le réparer avec diskpart, bootrec, bcdedit et la restauration à partir de la sauvegarde. Cela n'avait rien à voir avec EFI (secure boot) ou le mode BIOS.

La solution était de changer le Systemdrive (arrière) en SCSI Device 0:0 .

Un disque supplémentaire que j'ai ajouté quelques semaines auparavant avait un SCSI Device 0:0 et le Systemdrive était sur 0:1. Je ne sais pas comment cela a pu se produire, mais je soupçonne un bug dans Vsphere Web-Client.

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