La séquence des processus de démarrage de Windows de zéro à prêt

bardimin pic

Rédigé par Bardimin

30 mai 2023
Home » Blogs » Windows » La séquence des processus de démarrage de Windows de zéro à prêt

Vous êtes-vous déjà demandés comment se déroule exactement le processus de démarrage de  ? Quels processus se produisent en arrière-plan lorsque vous appuyez sur le bouton d’ jusqu’à ce que soit prêt pour vous ?

Si oui, alors vous êtes au bon endroit. Dans cet article, Bardimin expliquera comment tous ces processus se produisent. Vous voyez tout cela comme un seul processus lorsque tout se passe progressivement. Il a été conçu de telle sorte que si vous rencontrez un problème avec Windows Boot, vous pouvez le résoudre.

windows loading

Le processus de démarrage de Windows comprend les étapes suivantes :

Étape 1 : Pré-démarrage

Lorsque vous appuyez sur le bouton d’, le système est mis sous tension. Ensuite, la vidéo sera initialisée et l’auto-test matériel sera effectué. Le BIOS effectue ces tests, appelés POST (Power-On Self-Tests). Habituellement, le test de mémoire est le plus visible à l’écran et la progression des résultats du test est également affichée.

Après l’auto-test de démarrage (POST), le système initialise chaque carte. Si la carte possède son propre BIOS intégré, le BIOS de la carte est appelé pour effectuer son initialisation. Pour chaque adaptateur de lecteur connecté, ses spécifications et sa méthode d’accès seront demandées.

Certaines cartes, telles que les cartes SCSI, affichent des messages et permettent aux utilisateurs d’interagir. Certaines cartes qui n’ont pas de BIOS ne sont pas initialisées tant que Windows n’a pas chargé ses dans le processus de démarrage.

Étape 2 : Gestionnaire de démarrage Windows

Après tout, les cartes dotées du BIOS sont initialisées et le chargeur de démarrage du système lit le secteur situé au tout début du premier lecteur de amorçable et transfère les commandes à ce code. Ce secteur est appelé secteur d’amorçage, ou MBR (Master Boot Record), et est écrit par le système d’exploitation lorsque le système d’exploitation est installé.

Le code dans le MBR charge ensuite le fichier NTLDR. (Ce fichier n’a pas d’extension, bien qu’il s’agisse d’un fichier exécutable.) Une fois chargé, le MBR passe le contrôle au code en NTLDR.

NTLDR charge ensuite une copie spéciale des fichiers d’E/S du système de fichiers requis et la lit dans le fichier boot.ini. Le fichier boot.ini contient des informations sur chaque système d’exploitation qui peut être chargé. N’oubliez pas que Windows prend en charge les configurations à démarrage multiple.

Le chargeur de démarrage peut même démarrer deux copies différentes de Windows avec des numéros de version identiques ou différents.

Étape 3 : Chargeur de système d’exploitation Windows

NTLDR traite ensuite le démarrage.ini, affichant des informations de démarrage qui permettent à l’utilisateur de choisir le système d’exploitation à charger. À ce stade, supposons que Windows se charge.

Lorsque vous sélectionnez Windows à charger, NTLDR charge le fichier ntdetect.com. Le programme collecte ensuite des informations sur le matériel actuellement installé et stocke ces informations dans le . La plupart de ces informations sont stockées dans le « HKEY_LOCAL_MACHINE Â».

Une fois que NTDETECT détecte le matériel, le contrôle est renvoyé à NTLDR et le processus de démarrage reprend. À ce stade, le a été considérablement mis à jour avec la configuration matérielle actuelle, qui est stockée dans « HKEY_LOCAL_MACHINE\Hardware ».

Étape 4 : noyau du système d’exploitation Windows NT

Après la détection de NTDETECT, NTLDR charge et initialise le charge le service, puis démarre Windows.

Lorsque le noyau est chargé, la couche HAL (Hardware Abstraction Layer) est également chargée. Ensuite, la sous-clé de Registre système « HKEY_LOCAL_MACHINE\System Â» est chargée en mémoire. Windows recherche dans le Registre tous les dont la valeur initiale est zéro. Cela inclut les pilotes qui doivent être chargés et initialisés au démarrage.

Vous pouvez voir le début de l’étape suivante, l’initialisation du noyau. L’écran passe à un arrière-plan bleu, le système analyse le registre et trouve tous les pilotes qui doivent être exécutés au stade de l’initialisation du noyau.

À partir de ce moment, Windows exécute divers composants et systèmes. Chaque composant et système lit le registre et exécute diverses tâches et fonctions. Dans la dernière étape, le programme qui gère l’ouverture de session utilisateur, WinLogon, démarre. WinLogon permet aux utilisateurs d’ouvrir une session et d’utiliser Windows.

Derniers articles

Comment gérer les widgets de notification dans Windows 11

Comment gérer les widgets de notification dans Windows 11

Les notifications sont l’une des fonctionnalités importantes de Windows 11 qui permettent aux utilisateurs de rester à jour avec les informations importantes des applications et des systèmes. Cependant, les notifications peuvent également devenir une nuisance si elles...

Comment résoudre les problèmes de bureau à distance sur Windows 11

Comment résoudre les problèmes de bureau à distance sur Windows 11

Remote Desktop est une fonctionnalité qui vous permet d'accéder et de contrôler d'autres ordinateurs à distance via le réseau Internet. Cette fonctionnalité est très utile à diverses fins, telles que le travail à domicile, la fourniture d'une assistance technique ou...

Comment résoudre le clavier de saisie à double lettre dans Windows 11

Comment résoudre le clavier de saisie à double lettre dans Windows 11

Avez-vous déjà rencontré ce problème de clavier ennuyeux, où chaque fois que vous tapez, des lettres doubles apparaissent à l'écran? Ce problème peut être très ennuyeux et interférer avec votre productivité. Le clavier de frappe à double lettre est un problème souvent...

x