web-dev-qa-db-fra.com

Erreur de démarrage en boucle -> / RebuildBCD erreur et ne peut pas définir le volume actif

Fond

Après trois mois de vacances de ma sœur sans accès Internet, elle rentra chez elle et de nombreuses mises à jour de Windows 10 et de Norton sont installées.
[.____] après le redémarrage des fenêtres n'a pas commencé. Au lieu de cela, les données de configuration de démarrage manquent certaines informations requises "montrées.
[.____] J'ai reçu une photo de cela, mais je ne peux pas lire le code d'erreur. C'est quelque chose comme 0x0000? Le fichier est [~ # ~] BCD [~ # ~ ~] cependant.

Pour résoudre ce problème, son mec a ajouté son disque SSD dans son propre ordinateur et selon eux une sorte de processus de réparation terminé avec succès.

Puis il a mis son SSD dans son ordinateur portable, après le processus de réparation automatique de Windows, il a été bloqué et Windows se plaint de RecEnv.exe "La mémoire n'a pas pu être lue" (RecEnv.exe is Environnement de récupération Windows).

Voici ma liste de disques

Click here to see my Disk part list

choses que j'ai faites

  • J'ai créé une USB amorçable de Windows 10 32/64bits UEFI GPT, afin que je puisse arriver à l'invite de commande

  • Les tests de mémoire via HPS Utility ont passé

  • CHKDSK /R passé; Pas de mauvais secteurs sur tous les disques.
  • Sfc /scannow atteint la vérification 100% complète, mais erreur:

La protection des ressources Windows n'a pas pu effectuer l'opération demandée

  • bootrec /fixmbr d'accord
  • bootrec /fixboot d'accord
  • bootrec /rebuildbcd Erreur:

Le dispositif système demandé est introuvable

  • Après cela, j'ai essayé d'attribuer Volume 4 la lettre de disque FAT32 N:
  • bcdboot bcdboot c:\windows /l sv-se /s N: Erreur:

impossible de copier les fichiers de démarrage

[~ # ~ ~] Mise à jour [~ # ~]

  • bcdboot bcdboot c:\windows /l sv-se /s N: /F ALL Erreur BFSVC:

Impossible de valider la checksum de gestionnaire de démarrage (C: Windows\Boot\efi\bootmgfw.efi)!
Code d'erreur = 0xc1 Échec lors de la tentative de copier des fichiers de démarrage

alors quelque chose ne va pas avec bootmgfw.efi. Comment puis-je résoudre ça?

J'ai copié le bootmgfw.efi de X:\windows\boot\efi dans le même dossier sur le C: Partition et voila! Ensuite, j'ai pu bcdboot bcdboot c:\windows /l sv-se /s N: /F ALL

Prochain problématique Windows ne peut pas commencer à cause de ntosext.sys code d'erreur 0x000007b. On dirait que toutes les fenêtres ont été gâchées d'une manière ou d'une autre.

3
fredrik

La réponse est:

Nous avons le disque GPT et la botte UEFI et aucune partition active!

La partition système ESP - UEFI est sur le volume 4 (format FAT32!).

Vous pouvez Attribuer une lettre de lecteur au volume 4 en le sélectionnant et "assigner" à l'aide de DiskPart.exe.

Et la commande pour la fixation:

bcdboot c:\windows /l sv-se /s N:

où n: est la lettre de lecteur du volume mappé 4 (pourrait être une autre lettre de lecteur comme G: H :) et SV-SE est locale pour suédois en Suède (?) pourrait être SV-FI (?).

Vous pouvez essayer outil de réparation à double démarrage , "réparation automatique" pour la corriger en cliquant. Téléchargez et décompressez-le à n'importe quel dossier, puis exécutez-le à partir de là - l'outil est portable (Besoints .NET 2 ou 4 à installer dans un système d'exploitation démarré afin que l'outil ne puisse pas s'exécuter de normale PE à moins que .NET 2 ait été ajouté!).


EDIT: Pour un démarrage réussi pour Windows 8/10 du disque GPT, il devrait y avoir au moins minimum:

1) Partition système EFI (FAT32) - Partition très spéciale

2) Partition réservée à la SP (non formatée) - encore plus spéciale

3) Partition OS (NTFS) - habituelle

Avez-vous omis de copier ces partitions?

DISKPART> list par

  Partition ###  Type              Size     Offset
  -------------  ----------------  -------  -------
  Partition 1    Recovery           300 MB  1024 KB
  Partition 2    System             100 MB   301 MB
  Partition 3    Reserved           128 MB   401 MB
  Partition 4    Primary             60 GB   529 MB
  Partition 5    Primary             50 GB    80 GB
  Partition 6    Primary             49 GB   130 GB 

par exemple. La partition 2 est une partition système EFI, la partition 3 est MSR.

EDIT2:

Si vous utilisez des supports externes avec Windows 10 pour la correction, vous devez démarrer le support externe de l'UEFI!

Je suppose que Windows 10 sur disque est de 64 bits et que le support externe est une installation Windows 10 64 bits USB - correct?

Qu'as-tu fait pour créer le problème de démarrage? Installé un logiciel? Changé certains paramètres? Windows Update?

Veuillez éditer votre question avec des détails sur quelle action a conduit au problème.

1
snayob

Méthode 1 :

Depuis que vous avez corrigé votre magasin BCD et que vous êtes maintenant capable de démarrer, je suppose qu'une sorte de corruption de fichier s'est produite lors du processus de mise à jour. Si vous avez de la chance, il est possible que Windows ait conservé une copie de l'ombre (A.K.A en dernier bonne configuration), qui est un instantané de l'état des fichiers système, dans lequel Windows a pu démarrer avec succès. Mais pour rendre cela possible sur Windows 10, vous devez activer le menu de démarrage Legacy dans BCD, ce qui permet d'accéder aux options avancées au démarrage en appuyant sur F8. Suivez les instructions:

1. Insérez et démarrez à partir du support d'installation de Windows 10.

2.Lorsque l'écran installer Windows apparaît, appuyez sur Shift+F10 ouvrir la ligne de commande.

3. Assignez une lettre à votre partition système EFI:

diskpart
select disk D (where 'D' is the disk number)
select partition P (where 'P' is your EFI partition, in your case 4)
assign letter N
exit

Remarque : Les numéros de disque correct et de partition peuvent être choisis en énumérant des disques et des partitions, respectivement en exécutant les commandes suivantes à l'intérieur diskpart Contexte :

list disk
list partition

4. Menu de démarrage Legacy en cours d'exécution:

bcdedit /store N:\EFI\Microsoft\Boot\BCD /set {default} bootmenupolicy Legacy

5.Si vous avez un message de réussite, redémarrez et appuyez sur F8 continuellement jusqu'à ce que le menu de démarrage apparaisse.

6.Si vous voyez Dernière configuration connue, choisissez-la et appuyez sur "Entrée".

AVERTISSEMENT !: Veuillez considérer que cela revient à récupérer vos fichiers et paramètres système à un état précédent, certains paramètres peuvent donc être reconfigurés et certaines applications installées ne peuvent plus être installées.

Méthode 2 :

Si vous ne voyez pas Dernière convoituration connue Dans le menu de démarrage avancé, vous pouvez essayer de corriger les fichiers système par Commun:

1. Insérez et démarrez à partir du support d'installation de Windows 10.

2.Lorsque l'écran installer Windows apparaît, appuyez sur Shift+F10 ouvrir la ligne de commande.

3.Si pas déjà attribué, attribuez une lettre de lecteur à la partition Windows:

diskpart
select disk D (where 'D' is the disk number)
select partition P (where 'P' is your Windows partition)
assign letter C (Where 'C' is a free drive letter to assign)
exit

Remarque : Les numéros de disque correct et de partition peuvent être choisis en énumérant des disques et des partitions, respectivement en exécutant les commandes suivantes à l'intérieur diskpart Contexte :

list disk
list partition

4.Ronne la commande suivante et attendez qu'il se termine avec succès:

dism /image:C:\ /Cleanup-Image /RestoreHealth /Source:wim:D:\sources\install.wim:1 /limitaccess

Remarque :C:\ est la lettre de lecteur de la partition Windows, D:\ est la lettre d'installation du support d'installation et :1 Après Install.WIM est le numéro d'index de Windows Edition dans le support d'installation et doit correspondre à la même édition Windows installée. (E.G Install.WIM: 2, install.wim: 3, ...)

1
NetwOrchestration