Quand vous allumez votre ordinateur, le système d'exploitation installé débutera une séquence de processus de démarrage. Ces processus sont constitués d'un power-on self -test, une première mise en service , un chargeur de démarrage , la détection et la configuration du matériel du système , un chargement du noyau et enfin une phase de connexion. Bien que les processus de démarrage de Windows XP ressemblent étroitement à celles de Microsoft Windows NT version 4.0, Microsoft Windows 2000 et Microsoft Windows Server 2003, le processus de démarrage pour les versions antérieures de Windows MS- DOS et diffèrent de façon significative. Ces séquences s'appliquent aux systèmes démarré ou redémarré après un arrêt normal. Power-On Self -Test
Le power-on self -test (POST) phase commence lorsque vous allumez un système informatique . L'unité centrale de traitement ( CPU ) commence l'exécution des instructions de programmation contenues dans le système d'entrée /sortie de base ( BIOS ) . Le BIOS est un ensemble électronique d'instructions qui assure que l'ordinateur dispose de toutes les parties et les fonctionnalités nécessaires pour se lancer avec succès
Le POST est responsable du système et des fonctions de diagnostic suivantes : . Effectuer des vérifications matérielles initiales , en vérifiant que les dispositifs nécessaires pour démarrer un système d'exploitation sont présents et la récupération des paramètres de configuration du système de semi-conducteurs ( CMOS) mémoire métal- oxyde complémentaire non volatile situé sur la carte mère.
Mise en service
< br >
La première start-up commence avec le démarrage des périphériques du système pour démarrer le système d'exploitation , déterminée par le stockage dans la mémoire CMOS. En règle générale, le lecteur « C » représente un disque dur, et le mouvement «A» représente un lecteur de disquettes avec une disquette de démarrage start-up. L'ordinateur recherche alors la table de partition pour la partition active. Le premier secteur de la partition active contient le code de démarrage qui permet à l'ordinateur pour déterminer le système de fichiers et de localiser et démarrer le NTLDR , ou un fichier d'amorçage , et libère le contrôle du BIOS.
boot loader
dans la phase de démarrage du chargeur , le NTLDR , ou chargeur de démarrage, charge les fichiers de démarrage de la partition de démarrage , puis un ordinateur x86 démarre en premier en mode réel. Ensuite, le processeur désactive certaines fonctions pour permettre la compatibilité avec le logiciel conçu pour fonctionner sur 8 bits et les processeurs 16 bits. Le chargeur de démarrage met le processeur en mode 32-bit , permettant l'accès à de grandes quantités de mémoire et l'activation de Windows XP pour commencer.
Détecter et configurer Hardware
la phase précédente, NTDLR analyse le fichier Boot.ini pour déterminer l'emplacement de la partition de démarrage du système d'exploitation . Le NTLDR initie la phase matériel de détection en commençant NTDECT.com , puis recueille des informations sur le matériel installé en utilisant des appels à des routines du microprogramme du système . NTDECT.com transmet ensuite ces informations à NTLDR . Le NTLDR rassemble ensuite les données reçues de NTDETECT.com et organise l'information dans les structures de données internes.
NTLDR démarre alors NTOSKRNL.EXE et lui fournit les renseignements obtenus à partir de NTDETECT.com . NTDETECT.com recueille les informations sur le matériel et l'appareil telles que les informations du firmware du système , bus et adaptateur types , cartes vidéo , clavier, ports de communication , disques , disquettes, périphériques d'entrée, les ports parallèles et périphériques installés sur l' Industry Standard Architecture (ISA) de bus . Windows XP crée alors un profil par défaut pour une utilisation de bureau.
Kernel Chargement
Chargement du noyau, ou le NTOSKML , et la couche d'abstraction matérielle , ou HAL , en mémoire est le résultat de l' NTDLR . Le noyau et le HAL initialiser un groupe de composants logiciels appelé l'exécutif Windows. Traite de l'exécutif de Windows les informations de configuration stockées dans le contrôle Registre définit et lance les services et les pilotes.
Logon
Avec l'ouverture de session , le sous-système Windows démarre Winlogin.exe , un service système qui permet de connexion et de déconnexion . En outre, Winlogin.exe fait trois opérations distinctes . Tout d'abord, il démarre le sous-système de services. Puis il commence le processus de l'autorité de sécurité locale, et la troisième , il analyse le + ALT + DEL combinaison CTL à la "Begin Logon " invite . L'identification graphique et composant d'authentification recueille le nom d'utilisateur et votre mot de passe. Les identifiants de connexion sont acceptées, et l'utilisateur est connecté.