La mise à niveau des pilotes NVIDIA a provoqué une panne de mon installation de Windows 7 et je cherche donc à 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 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 lance l'installation de Windows à partir d'un lecteur USB. Je peux voir mon lecteur et toutes mes données.
Ce que je ne peux pas faire: Je ne peux pas démarrer Windows - Je reçois le message suivant:
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, alors j'essaie de le recréer à partir de zéro. J'ai essayé toutes les méthodes détaillées ici (y compris la réparation de Windows qui échoue), et je reste avec la dernière (près du bas de cette page). Quand 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 Google indiquent que je dois utiliser diskpart pour activer ma partition, mais elle est déjà définie comme active.
Aussi, quand j'essaye ceci:
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 car tous les fichiers sur le disque semblent bien se passer.
Réponses:
Pas directement lié à votre problème tel que vous l'avez résolu, mais plutôt à votre description d'origine (en particulier "Le périphérique système demandé est introuvable." Lors des opérations BCD malgré toutes les tentatives de recréation / reconstruction):
Cette erreur peut survenir si vous démarrez à partir d'une clé USB et que votre BIOS prend en charge un emplacement USB donné, mais pas l'environnement Windows PE / repair!
J'ai passé deux jours à arracher mes cheveux à la lutte contre ce problème (le magasin BCD était TOUJOURS indisponible avec cette erreur "Le périphérique système demandé est introuvable.", Peu importe ce que j'ai fait), seulement pour constater que le problème était simplement lié au problème. Logement USB Je connectais ma clé USB amorçable. En le branchant sur un autre logement (USB 2.0 au lieu de USB 3.0), les actions de réparation standard ont bien fonctionné.
Pour aggraver les choses, j'ai découvert plus tard que c'était en branchant le mauvais emplacement et en permettant à l'environnement de secours de tenter une réparation automatique que j'ai tout gâché en premier!
Mise à jour: un autre utilisateur (ordinateurs améliorés) m'a contacté pour confirmer que cela leur était également arrivé; Comme tous leurs connecteurs USB n'étaient pas reconnus par Windows 7 PE, ils ont dû extraire le lecteur et effectuer la réparation sur un autre ordinateur.
Mise à jour: j'ai même eu du mal à réinstaller Windows sur mon ordinateur portable. De ce post, j'ai appris et réalisé que Windows 7 PE ne reconnaît pas le lecteur USB. Bien qu'il ait démarré à partir de l'image du lecteur USB pour une raison quelconque, il n'a pas été en mesure de démarrer le processus d'installation. Après une journée d'efforts, j'ai finalement essayé avec DVD et cela a fonctionné. J'utilise Lenovo W520
la source
Rien dans les autres réponses ne m'a aidé dans mon cas et je n'avais pas la possibilité de charger Windows RE à partir du DVD. J'espère que cette réponse est restée piégée dans mes yeux.
J'ai essayé des solutions de guides liés et fini sans aucun BCD (en fait je ne sais pas si c'était là au début). Donc, ce qui m'a évité de réinstaller tout le système, c'est:
J'espère que ça va aider quelqu'un.
Mise à jour: Cela a finalement fonctionné pour moi avec une petite modification. Ma question était un problème combiné de beaucoup énumérés ici (démarrage de bâton, visser le démarrage initial de travail).
Mon problème était que RE inscrivait mon lecteur Windows comme
D:\
étantC:\
normal. Courir abcdboot.exe D:\Windows /s C:
fait l'affaire!la source
Alors, voici comment je l'ai finalement résolu.
Recréer BCD dans le chapitre "Holocauste nucléaire" du tutoriel mentionné dans ma question a finalement fonctionné, mais avec une petite modification. J'ai eu l'idée dans ce fil . Il semble que le message que j'ai reçu me disait que bcdedit ne peut pas trouver le magasin BCD. Donc, au lieu de taper ceci:
... je n'avais besoin que de pointer manuellement vers le magasin:
Ceci est également nécessaire pour le reste des commandes du tutoriel:
Avec cette modification, toutes les commandes du didacticiel fonctionnent comme prévu. Lorsque j'ai recréé BCD, j'ai pu démarrer mon Windows original.
la source
bcdedit /? store
fait d’This option may not be used with the /createstore, /import, or /export commands.
essayer de l’utiliser malgré tout a pour résultat queThe store import command is invalid.
cela a fonctionné pour vous./store
drapeau ne peut pas être utilisé avec le/import
drapeau. La solution consiste à ne pas créer de magasin temporaire ni à importer, mais simplement à créer et à travailler sur le magasin actuel en utilisant l'/store
indicateur pour toutes les commandes. Je viens de le parcourir de cette façon pour réparer mon système et cela fonctionne. J'ai édité la réponse ci-dessus pour la corriger.Le même problème apparaît lorsque l’installation de Windows sur le disque est configurée pour un démarrage UEFI, mais le processus de réparation est tenté à partir de commandes stockées sur un lecteur USB qui a été démarré en mode non-UEFI ("hérité").
Imaginez donc que vous disposiez d’un lecteur USB d’installation Windows 8 amorçable, qui ne peut pas être démarré en mode UEFI, mais uniquement en mode hérité. On pourrait penser que l'on peut simplement changer les paramètres du BIOS de l'amorçage UEFI à l'amorçage hérité. Et, en fait, après cette modification, le lecteur USB peut être démarré et vous pouvez accéder à l'invite de commande Windows, bien sûr. Cependant, dans cette situation, il est impossible de "réparer" l'installation de Windows sur un disque précédemment installé et utilisé en mode UEFI.
Dans ce scénario (mode de démarrage "hérité" et démarrage à partir du lecteur USB d'installation de Windows 8), l'exécution de
bootrec /rebuildbcd
échoue avecThe requested system device cannot be found
. EtBCDBoot C:\Windows
échoue avecFailure when attempting to copy boot files.
La solution est
Le processus de réparation démarré à partir de là a été réussi dans mon cas:
BCDBoot C:\Windows
puis réussi avecBoot files successfully created.
Le problème initial était "Code d'erreur: 0xc0000034 - Le fichier de données de configuration de démarrage manquait des informations requises obligatoires" dans Windows 8, comme indiqué ici .
la source
bootrec /rebuildbcd
etbcdedit
échoueront.J'avais une cause différente et une solution à ce problème. Dans mon cas, le problème était que j'avais utilisé un ISO Windows 7 Entreprise pour créer un lecteur flash USB amorçable avec Unetbootin, en suivant les instructions ci-dessous: http://www.webupd8.org/2010/10/create-bootable-windows-7 -usb-drive.html . En gros, les instructions disent de formater le lecteur usb avec ntfs et d’utiliser Unetbootin v494 (obsolète) qui possédait toujours la fonctionnalité permettant d’utiliser des lecteurs formatés avec ntfs (cette fonctionnalité a disparu dans les versions ultérieures).
Un picotement dans la nuque m'a dit qu'une procédure non standard allait causer des maux de tête, mais je l'ai ignorée.
Après une heure de recherche sur le forum, quelqu'un a mentionné quelque part "n'utilisez pas de lecteur USB amorçable, car l'environnement de récupération verra cette table de partition et non la vraie sur le disque dur", ou quelque chose du genre.
Trouvé mon lecteur de CD-ROM USB, mettez le disque réel là - dedans, et a couru
bootrec /fixmbr
,bootrec /fixboot
etbootrec /rebuildbcd
sans problème. Windows a ensuite démarré correctement, à partir de grub et du choix du disque dur secondaire dans la liste de démarrage du bios.la source
J'avais le même message d'erreur lorsque j'essayais de réparer Windows après la conversion de mon disque dur de MBR en GPT. Lorsque j'ai essayé la réparation automatique, Windows a même signalé que la version installée n'était pas une version compatible de Windows. J'ai découvert que le bios de MSI offrait deux options de démarrage à partir d'un DVD-ROM, qui ressemblaient à ceci:
Le démarrage de UEFI ne serait démarré que lorsque je le sélectionnais manuellement. Sinon, le DVD-ROM s’amorcerait toujours, mais pas en mode UEFI. Après avoir sélectionné UEFI, je pouvais réparer mon système Windows 7 manuellement et automatiquement.
Je suis maintenant complètement désactivé pour démarrer à partir d'un CD / DVD, ce qui m'oblige à utiliser le menu de démarrage du bios et à choisir le mode de démarrage.
la source
J'ai trouvé dans de telles situations que " EasyBCD " est vraiment très utile. Je vous suggère de faire un tourbillon et de voir si cela ne peut pas vous sauver.
J'espère que ça aide mec. À votre santé!
la source
Démarrez un disque d’installation de Windows 7 x64 et lancez la réparation au démarrage, mais annulez-le avant qu’il ne commence à essayer de réparer. Un lien vers les options avancées apparaît. Il vous permettra de vous rendre à l’invite de commande. Vous devrez créer la partition de 100 Mo. actif si vous avez activé la partition du système d'exploitation par erreur.
Dans la boîte de dialogue Options de récupération système, cliquez sur Invite de commandes.
diskpart select disk 0 sélectionne la partie 1 active
Redémarrez et redémarrez sur le disque d'installation Windows 7 x64.
http://support.microsoft.com/kb/927392
la source
Dans mon cas, aucune des solutions ci-dessus n'a aidé.
Le redémarrage d'une machine virtuelle Windows Server 2016 dans VMware Esxi 6.5 a échoué avec le message "SE introuvable". Je soupçonnais une mise à jour installée lors de l’arrêt. Je ne pouvais pas le réparer avec diskpart, bootrec, bcdedit et restaurer à partir de la sauvegarde. Cela n’a également rien à voir avec le mode EFI (démarrage sécurisé) ou BIOS.
La solution consistait à remplacer Systemdrive (retour) par SCSI Device 0: 0.
Un disque d’addition que j’avais ajouté quelques semaines auparavant contenait SCSI Device 0: 0 et Systemdrive sur 0: 1. Comment cela pourrait-il arriver, je ne le sais pas, mais je soupçonne un bogue dans Vsphere Web-Client.
la source