Problème demarrage – Boot impossible

code erreur démarrage Windows

Déroulement du processus d’amorçage

Au démarrage, le BIOS:

  • Vérifie la stabilité de l’alimentation électrique: 12 volts, 5 volts et 3,3 volts
  • Initialise les vecteurs d’interruption et leur écriture dans la mémoire RAM -> Si l’opération réussi, le BIOS émet un BIP
  • Configure le clavier et la carte vidéo par les routines (vecteurs d’interruption) -> Si l’opération réussi, le BIOS demande l’affichage (ex: version du BIOS)
  • Lit le premier secteur physique amorçable. Les standards définissent ce secteur au CHS 0,0,1 ou au bloc d’adresse 0 du mode LBA. Ce secteur doit contenir la signature 0xAA55 qui signale la présence du code MBR.
  • -> Le MBR contient le code exécutable et l’emplacement des partitions primaires du disque. Son rôle est de charger le secteur d’amorçage des partitions.

    • Le secteur d’amorçage lit à son tour le répertoire racine qui contient NT Loader (Ntldr). Ntldr permet à l’utilisateur de choisir l’OS qu’il souhaite amorcer, lorsque plusieurs systèmes Microsoft Windows sont installés sur la machine. Pour cela il lit Boot.ini et affiche le menu de démarrage.
    • Ensuite, Ntldr charge Ntdetect (qui effectue la détection matériel), Ntoskrnl.exe, Hal.dll et les pilotes boot-start.
    • Le déroulement du démarrage est donné à Ntoskrnl.exe qui est chargé d’initialiser le système Windows, de charger les pilotes et donne le contrôle à Smss.exe à la fin de son travail.
    • Smss.exe permet d’afficher la page d’accueil de Windows (celle qui vous demande de vous identifier). Pour cela, il charge Winlogon et Csrss.exe. Voilà, nous somme enfin sur Windows!

    Récupitulatif : Bios → MBR → Ntldr → [Boot.ini+Ntdetect+ Hal+ Ntoskrnl] → Smss → [Winlogon+Csrss]

     

    Symptôme et résolution des problèmes d’amorçage

    Corruption du MBR :

    Symptôme : Lors de l’allumage du système, le Bios affiche sa version et la marque de l’OEM, puis un écran noir s’affiche avec le message d’erreur suivant :

    • « Table des partitions invalide », ou
    • « Système d’exploitation manquant »…

    Résolution : Amorcez la console de récupération depuis le CD de Windows et exécutez la commande bootrec.exe /fixmbr (pour Win7) ou fixmbr (pour WinXP)

    Corruption du secteur d’amorçage:

    Symptôme : Même symptôme que la corruption du MBR sauf que les messages d’erreur diffèrent. Par exemple :

    • « Ntldr est manquant », ou
    • « Une erreur de lecture disque »…

    Résolution : Amorcez la console de récupération depuis le CD de Windows et exécutez la commande bootrec.exe /fixboot (pour Win7) ou fixboot (pour WinXP)

    Configuration de Boot.ini altérée :

    Symptôme : Après le test POST du Bios, vous voyez un message du genre :

    • « Windows n’a pas pu démarrer à cause d’un problème matériel du disque », ou
    • « Vérifier le secteur d’amorçage »…

    Résolution : Amorcez la console de récupération depuis le CD de Windows et exécutez la commande bootcfg / rebuilt (pour WinXP et Win7)

    Corruption de fichier système :

    Symptôme : Toujours après le test POST du Bios, un écran noir apparaît avec les messages d’erreur suivants :

    • « Windows n’as pas pu démarrer parce que le fichier suivant est manquant ou corrompu »

    Une corruption de fichier système peut aussi se manifester par un effondrement de type écran bleu avec le test :

    • « STOP : numéro d’erreur »

    Résolution : Vérifiez l’intégrité du système de fichier avec la commande Chkdsk. Si cette dernière ne trouve pas de problème, utilisez la commande SFC / scannow qui va automatiquement remplacer les fichiers système par les fichiers d’origine contenu dans le CD de Windows.

    // Ci-dessous, voila à quoi ressemble la console de récupération du CD de Windows

    Option de récupération système

Related Posts

Comments are closed.