Table des matières:
- Aucun système d'exploitation trouvé ou périphérique de démarrage incorrect
- Fichiers de démarrage manquants
Vidéo: How to fix Error: Windows failed to start, Missing boot configuration data (Advanced Tutorial) 2024
En tant que professionnel certifié A +, vous devrez souvent diagnostiquer les problèmes en fonction des codes d'erreur et des messages du système d'exploitation. Tous les systèmes d'exploitation sont vulnérables aux problèmes qui peuvent les empêcher de démarrer, et le recadrage actuel des systèmes d'exploitation Windows, à partir de Windows XP, n'est pas différent.
Officiellement, les objectifs de l'examen CompTIA A + listent les versions postérieures à Windows XP, à savoir Windows Vista, Windows 7 et Windows 8. 1. Cependant, les objectifs de la série 900 font référence aux fichiers de démarrage de Windows XP.
Le processus de démarrage de Windows peut souffrir d'une corruption du secteur d'amorçage, de problèmes de chargeur de démarrage et de problèmes d'identification des lecteurs au démarrage. ini ou la base de données de configuration de démarrage (BCD). Pour la plupart des problèmes, le processus de réparation d'urgence ou l'environnement de récupération Windows (RE) sont des étapes de dépannage et de réparation raisonnables.
Aucun système d'exploitation trouvé ou périphérique de démarrage incorrect
L'erreur
Aucun système d'exploitation trouvé
dans Windows est liée à une corruption grave du secteur de démarrage sur votre disque dur. Pour restaurer votre lecteur en état de fonctionnement, effectuez le processus de réparation / réparation de démarrage d'urgence pour restaurer le secteur de démarrage sur votre disque dur. Cette fonctionnalité est appelée "Réparation d'urgence" dans Windows XP, et "Réparation de démarrage" dans Windows Vista, Windows 7 et Windows 8. 1.
Une corruption mineure des fichiers de démarrage signalerait des fichiers manquants, tels que winload. exe ou ntoskrnl. EXE. L'erreur
Aucun système d'exploitation trouvé
peut être due à un ordre de démarrage BIOS / UEFI mal défini.
Si vous avez plusieurs disques durs, clés USB ou périphériques USB connectés à votre ordinateur, ils ont peut-être été placés plus haut dans l'ordre de démarrage que votre disque de démarrage normal. Si tel est le cas, vous pouvez voir des messages liés à des fichiers de démarrage manquants. Si tel est le cas, votre solution au problème consiste à entrer la configuration BIOS / UEFI sur votre ordinateur et à sélectionner le périphérique approprié à utiliser comme périphérique de démarrage. La solution peut être plus simple avec des périphériques amovibles, car l'appareil peut simplement être retiré.
Fichiers de démarrage manquants
Windows nécessite plusieurs fichiers de base pour démarrer et un fichier facultatif. Les fichiers requis sont
- ntldr (Windows XP)
- ntdetect. com (Windows XP)
- démarrer. ini (Windows XP)
- bootmgr (Windows Vista, Windows 7, Windows 8. 1)
- Base de données de configuration de démarrage (BCD) (Windows Vista, Windows 7, Windows 8. 1) winload
- . exe (Windows Vista, Windows 7, Windows 8. 1)
- ntoskrnl. exe (Windows Vista, Windows 7, Windows 8. 1)
Le fichier optionnel est
- ntbootdd. sys, qui est le pilote de la carte SCSI démarré par Windows XP si l'adaptateur SCSI ne possède pas son propre BIOS
NTLDR est le chargeur de démarrage pour Windows XP et les versions précédentes de Windows New Technology (NT) Ligne OS.NTLDR a travaillé en collaboration avec NTDETECT. COM, qui a effectué la détection du matériel, et démarrer. ini, qui pointait NTLDR vers votre installation Windows.
À partir de Windows Vista, Microsoft a remplacé NTLDR par bootmgr. exe et winload. EXE. Au lieu d'enregistrer l'emplacement du répertoire Windows dans le démarrage. ini, les systèmes post-XP lisent les informations de démarrage directement à partir de la base de données de configuration de démarrage (BCD); ces données peuvent être lues et modifiées en utilisant l'utilitaire bootcfg.
Si ntldr est manquant sur un système Windows XP, le message d'erreur suivant s'affiche lorsque votre ordinateur tente de démarrer:
NTLDR est manquant
Appuyez sur une touche pour redémarrer
Ce message signifie souvent que le L'ordinateur tente de démarrer à partir d'un périphérique qui n'a pas de chargeur de démarrage présent. Si ce fichier est réellement manquant, il peut être remplacé par une copie de travail de tout ordinateur antérieur à Windows Vista, bien que vous essayiez de remplacer le fichier manquant par une copie de la même version ou de la version plus récente de Windows. Pour remplacer ce fichier, vous pouvez démarrer le système à partir du DVD Windows et effectuer un processus de réparation / réparation de démarrage d'urgence.
démarrage. ini
Si le démarrage. fichier ini est manquant et vous avez installé Windows XP dans son emplacement par défaut, le système va démarrer mais n'affichera pas un menu de démarrage. L'emplacement par défaut du système d'exploitation dans Windows XP et des versions plus récentes de Windows est c: windows. Si vous n'avez pas installé Windows dans son emplacement par défaut, vous recevrez un message indiquant que ntoskrnl. exe ou hal. dll est corrompu ou manquant et que vous devriez remplacer le fichier. Le message ressemblera à ceci, à partir de Windows XP, indiquant qu'un fichier DLL est manquant:
Windows n'a pas pu démarrer car le fichier suivant est manquant ou corrompu:
system32 hal. dll
Ce message est trompeur car le problème est vraiment lié au démarrage. fichier ini. La raison du message est que le chargeur de démarrage (ntldr) est allé à l'emplacement par défaut, et ntoskrnl. exe ou hal. Les fichiers dll n'étaient pas là. Si le démarrage. Le fichier ini est remplacé et le chemin d'amorçage est correct pour votre installation, le processus de démarrage se poursuit normalement.
démarrage. ini est un fichier texte et peut être édité avec n'importe quel éditeur de texte, tel que le bloc-notes. EXE. Pour remplacer le démarrage. fichier ini, vous devrez peut-être créer une disquette de démarrage comme vous l'avez fait pour remplacer le fichier ntldr manquant.
ntdetect. com
Si ntdetect. com est manquant, le message d'erreur suivant s'affiche:
NTDETECT a échoué
Ce fichier est générique, comme le fichier ntldr, et peut être remplacé de la même manière que vous remplacez le fichier ntldr. Voir la section précédente, "ntldr. "
bootmgr
Windows Vista a introduit une toute nouvelle façon de démarrer le système d'exploitation Windows. Au lieu de ntldr orchestrer le processus de démarrage, Windows Vista via Windows 8. 1 s'appuyer sur un fichier nommé bootmgr situé sur la partition système. Le fichier bootmgr lit ensuite le magasin BCD (Boot Configuration Data), à nouveau sur le lecteur système, pour déterminer comment terminer la charge du système d'exploitation Windows.
Si bootmgr est manquant, vous recevez le message d'erreur suivant lorsque votre ordinateur essaie de démarrer:
BOOTMGR est manquant
Appuyez sur Ctrl + Alt + Suppr pour redémarrer
Pour résoudre ce type d'erreur, regardez en utilisant le processus de réparation de démarrage ou l'invite de commande de réparation avec des outils tels que
. exe / fixboot
.
Base de données de configuration d'amorçage (BCD)
Le magasin de données BCD se trouve sur la partition réservée au système EFI pour les systèmes UEFI et dans le répertoire C: boot BCD pour les systèmes BIOS.
Si le BCD est manquant, le message d'erreur suivant s'affiche lorsque votre ordinateur essaie de démarrer:
Windows Boot Manager
Windows n'a pas pu démarrer. Une modification matérielle ou logicielle récente peut être la cause
. Pour résoudre le problème:
Insérez votre 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 n'avez pas ce disque, contactez votre administrateur système ou le fabricant de l'ordinateur
pour obtenir de l'aide.
Fichier: Boot BCD
Statut: 0xc000000f
Info: Une erreur s'est produite lors de la tentative de lecture des données de configuration de démarrage
.
Entrée = Continuer ESC = Quitter
Pour résoudre ce type d'erreur, utilisez le processus de réparation de démarrage ou l'invite de commande de réparation, qui inclut des outils tels que bootrec. exe / RebuildBCD, ou bcdedit. EXE. bcdedit. exe vous permettra de reconstruire manuellement le BCD.
Dans Windows 8. 1, vous pouvez accéder à la réparation du démarrage en démarrant le système à partir de votre DVD Windows et en sélectionnant Réparer votre ordinateur à partir de l'écran d'accueil. Winload
. exe
À partir de Windows Vista, winload. exe (ou winload.efi sur les systèmes UEFI) charge le système d'exploitation Windows (ntoskrnl.exe) et les pilotes de périphériques de base en mémoire. En tant que tel, winload. exe est un fichier système crucial.
Si winload est manquant, le message d'erreur suivant s'affiche lorsque votre ordinateur tente de démarrer:
Windows Boot Manager
Windows n'a pas pu démarrer. Une modification matérielle ou logicielle récente pourrait en être la cause. Pour résoudre le problème:
1. Insérez votre 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 disposez pas de ce disque, contactez votre administrateur système ou le fabricant de l'ordinateur pour obtenir de l'aide.
Fichier: Windows system32 winload. exe
Statut: 0xc000000f
Info: L'entrée sélectionnée n'a pas pu être chargée car l'application est manquante ou corrompue.
Entrée = Continuer ESC = Quitter
Pour résoudre ce type d'erreur, utilisez le processus de réparation de démarrage de Vista ou l'invite de commande de réparation, qui inclut des outils tels que bootrec. exe / RebuildBCD, ou bcdedit. EXE. bcdedit. exe vous permettra de reconstruire manuellement le BCD.
ntoskrnl. exe ou hal. dll
Vous devriez pouvoir trouver le ntoskrnl. exe dans le répertoire windows system32. S'il est manquant, vous recevez un message comme celui-ci, de Windows XP:
Windows n'a pas pu démarrer car le fichier suivant est manquant ou corrompu:
system32 hal.dll
Ces messages peuvent vous sembler familiers; ce sont les mêmes messages que vous recevez si vous démarrez. Le fichier ini est mal configuré. Après avoir vérifié le démarrage. fichier ini, si le ntoskrnl. exe ou hal. Exécutez un processus de réparation d'urgence
pour Windows XP ou une réparation de démarrage dans Windows Vista ou Windows 7 pour remplacer les fichiers manquants ou endommagés sur votre système.
- Essayez de remplacer le fichier en utilisant la console de récupération. Réinstallez le système d'exploitation.
- Quatre-vingt-dix-neuf fois sur cent, le ntoskrnl manquant. exe ou hal. dll message d'erreur signifie une erreur avec le démarrage. fichier ini ou le BCD, et le ntoskrnl. exe ou hal. Le fichier dll est très bien. Alors que hal. dll représente un fichier dll manquant, de nombreux autres fichiers dll font partie intégrante de l'OS fonctionnant correctement. Si plusieurs d'entre eux sont manquants, l'option de récupération se fera via le processus de réparation d'urgence / réparation de démarrage.