Lorsque votre PC fonctionne correctement, vous ne passerez probablement pas beaucoup de temps à réfléchir au processus de démarrage de Windows. Quel serait le but?

Vous allumez votre ordinateur le matin, Windows démarre et votre bureau apparaît. Cela se produit automatiquement et à chaque fois, de sorte qu'il ne semblera guère nécessaire de s'inquiéter des détails techniques..

Cette situation heureuse ne durera probablement pas très longtemps, car les problèmes de démarrage de l'ordinateur sont extrêmement fréquents. Tôt ou tard, vous constaterez que votre système démarre lentement, affiche des messages d'erreur impairs ou, dans des cas extrêmes, ne démarre pas du tout..

De nombreux utilisateurs vivent avec des problèmes de démarrage ou réinstallent Windows et redémarrent, mais il existe un meilleur moyen. Si vous apprenez ce qui se passe pendant le processus de démarrage, vous pourrez alors diagnostiquer et résoudre les problèmes éventuels..

Le BIOS

Le démarrage commence par le BIOS de votre PC, qui enregistre ses paramètres dans la RAM CMOS avant d’initialiser votre carte vidéo et les cartes d’extension. Un autotest à la mise sous tension effectue les contrôles de base du matériel, teste votre RAM si nécessaire et émet généralement un bip unique pour indiquer que tout fonctionne correctement..

S'il y a un problème à ce stade, le BIOS affichera un message d'erreur ou émettra un certain nombre de bips sonores. Consultez le manuel de votre carte mère pour comprendre ce qu’ils pourraient signifier. S'il est accessible, lancez le programme de configuration du BIOS pour vérifier qu'aucun paramètre n'a été modifié. Si tel est le cas, cela pourrait signifier que la batterie CMOS de votre carte mère est défaillante. Dans ce cas, vous aurez besoin d’un remplacement..

Si vous avez récemment installé une carte d'extension, essayez-la dans un autre emplacement. Les autres nouveaux périphériques doivent être complètement supprimés pour voir s’ils posent un problème. Vous pouvez également consulter la section support de votre carte mère ou le site du fabricant de votre PC pour plus de conseils..

Ces problèmes matériels sont cependant relativement rares. Il est probable que cette première étape de démarrage sera achevée sans incident et que votre PC passera sans à-coup à la deuxième étape, à savoir l'accès au disque dur..

Enregistrement de démarrage principal

Le BIOS tente maintenant de charger le premier secteur du premier lecteur spécifié dans votre liste de commandes de démarrage (vous le trouverez dans les paramètres du BIOS). S'il n'y a rien d'amorçage sur ce périphérique, le BIOS utilisera la liste jusqu'à ce qu'il rencontre un disque dur..

Le premier secteur d'un disque dur contient normalement le MBR (Volume Boot Record) ou Master Boot Record (enregistrement de démarrage principal), structure comprenant un programme minuscule permettant de lancer le processus de démarrage ainsi que des informations détaillées sur le partitionnement de votre disque dur. Les deux derniers octets du secteur ont maintenant une signature standard, qui est «0x55AA» (voir www.multibooters.co.uk/mbr.html). Le BIOS le vérifie donc pour confirmer que le lecteur est amorçable. Si ces octets ne sont pas présents, il va ignorer ce périphérique et continuer dans la liste de commande de démarrage, en affichant un message d'erreur du type "Système d'exploitation introuvable" s'il ne trouve rien à démarrer..

Si la signature est trouvée, votre BIOS lancera le programme MBR. Cela analyse chacune de vos partitions, en vérifiant leurs octets indicateurs de démarrage. Si ceux-ci sont tous définis sur zéro (non amorçables), vous verrez un message d'erreur 'Système d'exploitation introuvable'. S'ils ne sont pas égaux à zéro ou à 0x80, vous verrez un message 'Invalid partition table'. Cependant, s'il en trouve un seul avec une valeur de 0x80 (ce qui signifie «amorçable»), le programme MBR chargera le premier secteur de cette partition, le secteur d'amorçage en volume..

Si le secteur de démarrage en volume ne peut pas être lu, le programme MBR indiquera une "Erreur lors du chargement du système d'exploitation". S'il peut être lu sans la signature 0x55AA, il vous avertira que vous avez un «système d'exploitation manquant». Cependant, si les deux tests sont réussis, le programme contenu dans le secteur de démarrage en volume se lancera, ce qui conduit au lancement de Windows lui-même..