web-dev-qa-db-fra.com

Statut \ Boot \ BCD: erreur 0xc000000f

Je reçois le message suivant chaque fois que je démarre mon ordinateur portable:

Gestionnaire de démarrage de Windows
Windows n'a pas réussi à démarrer. Un changement récent de matériel ou de logiciel peut en être la cause. Pour résoudre le problème: 1. Insérez le disque d'installation de Windows et redémarrez votre ordinateur. 2. Choisissez vos paramètres de langue, puis cliquez sur "Suivant". 3. Cliquez sur "réparer votre ordinateur". Si vous ne le possédez pas Contactez votre administrateur système ou le fabricant de l'ordinateur pour obtenir de l'aide. Fichier:\Boot\BCD Statut: 0xc000000f

J'ai cherché sur Google à propos de l'erreur, et d'après le message, il me semble que je dois démarrer mon ordinateur portable à partir du disque d'installation de Windows.

Windows 7 Professional SP1 x86 est installé sur mon ordinateur portable, mais la même erreur se produit lorsque j'essaie d'insérer Windows 7 Professional x86. Est-ce que j'ai besoin d'un disque SP1? J'ai installé le lecteur de CD/DVD en premier dans l'ordre d'amorçage, mais j'ai toujours la même erreur.

Aussi, quelles autres options dois-je essayer d'obtenir sur l'écran de réparation du système Windows 7, afin de pouvoir réparer/reconstruire le fichier BCD?

6
Romil N

Il semble que votre disque Windows 7 soit défectueux et vous devriez en créer un.

Créer une clé USB amorçable

Si vous avez une bonne connexion Internet, vous pouvez télécharger votre version de Windows 7 ici (vous avez toujours besoin d’une clé de course légitime).
Ensuite, vous pouvez utiliser le propre outil de Microsoft pour créer une fenêtre Windows 7 USB amorçable.

  • Démarrez l'outil de téléchargement USB/DVD de Windows 7 après l'avoir téléchargé et installé.
  • Sélectionnez le fichier ISO que vous avez téléchargé dans le champ Source et cliquez sur Suivant
  • Insérez votre clé USB que vous souhaitez utiliser (4 Go suffisent)
  • Sélectionnez USB DEVICE et cliquez sur Suivant
  • Sélectionnez le périphérique USB que vous souhaitez utiliser et cliquez sur DÉBUT DE COPIER .

Lorsque cela est fait, vous devriez avoir un disque Windows 7 USB amorçable en état de marche.

Les mêmes étapes sont utilisées pour créer un DVD, il suffit de sélectionner DVD au lieu d'un périphérique USB.

Réparation BCD

Windows dispose déjà d’un outil à cet effet, appelé BCDboot .

Si la partition système a été corrompue, vous pouvez utiliser BCDboot pour remplacer les fichiers de partition système par de nouvelles copies de ces fichiers à partir de la partition Windows.

Lorsque vous avez démarré sur le disque Windows, accédez à la commande Invite (voir ici ) et tapez ce qui suit pour recréer le BCD sur le lecteur C:

  1. attrib -r -s -h c:\boot\bcd - affiche le BCD pour qu'il puisse être supprimé
  2. del c:\boot\bcd - supprimer le BCD actuel
  3. bcdboot C:\windows - créer un nouveau BCD sur le lecteur C

À partir de là, vous devriez pouvoir redémarrer Windows.

7
Jesper Jensen

J'ai eu exactement le même problème et j'ai fait ce que la plupart des gens ont fait, à savoir google pour obtenir une réponse et espérer que tout ira pour le mieux. Le disque d'installation de win 7 dispose d'une option d'ordinateur de réparation qui permet d'implémenter certains correctifs d'échec de démarrage automatiques. Parfois, cela fonctionne, mais cette fois-ci, ça n'a pas marché. Pensez comme un ordinateur avait un article de blog qui finissait par être la sauvegarde.

Mais pour faire une histoire courte, voici ce que j'ai fait après avoir reçu l'erreur "Windows ne démarre pas":

  1. démarrer à partir de win 7 DVD ou clé USB, de préférence avec la même version et le même type de fenêtres que vous avez sur le lecteur de démarrage cible. Pour la clé USB, utilisez le port USB 2.0 (la version 3.0 peut provoquer des erreurs inattendues)
  2. Après avoir choisi la langue, sélectionnez "Réparer votre ordinateur" (n'installez pas win7!)
  3. Sélectionnez "Utiliser les outils de récupération qui peuvent aider à résoudre les problèmes de démarrage de Windows ...".
  4. Sélectionnez 'Invite de commandes' (CMD) pour lancer CMD avec des privilèges d'administrateur.
  5. tapez "diskpart" (sans guillemets) et appuyez sur Entrée pour lancer l'utilitaire DISKPART:

    • tapez "list disk" pour obtenir une liste des disques physiques installés. Identifiez quel disque a une partition de démarrage Windows.
    • tapez select disk 0 où 0 = disque # avec partition de démarrage Win7
    • tapez list partition. Windows 7 a une taille de partition de démarrage de 100 ou 200 Mo et est primaire .
    • tapez 'select partition 1` où 1 = la partition de démarrage #
    • tapez detail partition et vérifiez si la partition est active. Si actif, passez à l'étape suivante.
      • pour rendre la partition d'amorçage active, tapez active et lorsque CMD indique que la partition est active, redémarrez l'ordinateur en mode de récupération/réparation (le disque d'installation de win7 à nouveau) et revenez à l'invite CMD.
    • tapez exit pour quitter l'utilitaire DISKPART
  6. tapez c: pour accéder au dossier racine du lecteur de partition de démarrage. (c: est la lettre de lecteur de la partition de démarrage

  7. tapez bootrec /fixmbr. Devrait recevoir le message 'L'opération terminée avec succès'.
  8. tapez bootrec /fixboot. Devrait recevoir le message 'L'opération terminée avec succès' ou 'L'élément introuvable'.
  9. Redémarrez l'ordinateur en mode de récupération/réparation et chargez l'invite CMD.
    • Basculez vers votre répertoire de partition de démarrage si vous n'y êtes pas déjà (généralement c:)
  10. tapez bcdboot c:\Windows où 'c:\Windows' est le chemin exact de votre dossier Windows. N'oubliez pas qu'en mode de récupération, le chemin de la partition de démarrage et celui de Windows peuvent être différents. Dans mon cas, c'était **e:**\Windows.
  11. Redémarrez l'ordinateur (retirez les disques de démarrage). Windows 7 devrait se charger normalement.

J'avais Windows 7 64 bits Intel i5 3ème génération avec un lecteur SSD. J'ai utilisé une clé USB avec Win 7 64 bits chargés (Rufus 1.4.9). Assurez-vous que vous utilisez le port USB 2.0. Le port USB 3.0 peut vous donner des erreurs dans certaines étapes (pilotes 3.0 non disponibles au niveau du BIOS dans la plupart des cas).

Ma copie de win7 était plus récente (2014) et comportait une option supplémentaire pour les outils de récupération incluant Windows Explorer. J'ai utilisé cela en plus de l'invite CMD pour voir quelle partition avait le dossier d'installation Windows.

Cette astuce de réparation peut également fonctionner pour les éditions de serveur Win 8 et/ou Win2k8/2012. Ce qui n'a pas fonctionné : Essayer d'utiliser bcdedit pour réparer/reconstruire le fichier du chargeur de démarrage. J'ai des erreurs 'élément non trouvé'. De plus, changer l’ordre de démarrage des lecteurs dans le bios n’a rien fait.


20 mai 2018: j'ai effectué une mise à niveau vers win8.1x64 + classic Shell il y a plusieurs mois après le blocage de quelques programmes que je ne pouvais plus utiliser après plusieurs tentatives de réinstallation. jamais regardé en arrière. Que vous soyez capable de récupérer complètement ou non, envisagez la mise à niveau.

4
Jon Grah

J'ai eu exactement ce même problème, j'utilise bcdboot pour réparer la partition de démarrage

  1. démarrage de DOK
  2. diskpart
  3. liste disque
  4. sélectionnez le disque 0
  5. liste partition , pour vérifier toutes les partitions sont là
  6. sélectionnez la partie 1 , il s'agit de la partition d'amorçage de 100 m
  7. détail de la partition , pour obtenir la partition Ltr (dans mon cas c'était c :) et pour vérifier qu'elle est active
  8. exit , pour quitter la partition

maintenant, après avoir connu les lettres de partition Windows et de partition de démarrage, je peux utiliser bcdboot pour réparer la partition de démarrage. cette commande copiera les fichiers de démarrage nécessaires au démarrage du processus à partir de la partition Windows pour démarrer la partition.

  1. bcdboot d:\windows/s c:
  2. maintenant je peux redémarrer et le processus de démarrage fonctionnera

Bonne chance

2
liorlevi1974

Avant de faire tout cela, vérifiez votre biographie. Dans ma situation, mes matrices RAID ont changé en raison de la formation d'une nouvelle matrice sur le volume système. L'ordre de démarrage a été modifié et Windows ne peut donc pas être chargé. Après la mise à jour du bios, Windows ne démarre plus aucun problème.

1
Nick

Ou vous pouvez faire ce que j'ai fait, j'ai utilisé MiniWindows pour naviguer dans c:\boot et j'ai supprimé le fichier "bcd" qui, si je me souviens bien, faisait 32kb. redémarrez et ... vous êtes avec un système en fonctionnement.

mais mon conseil, après cela Prenez la première chance d'installer une nouvelle copie de Win.

0
Ray Mass