Accueil NT | Disquette de Réparation d'urgence | Dépannage | Amorçage
Amorçage
Le démarrage de Windows NT s'effectue en deux temps :
- Allumage de la machine jusqu'au chargement de Ntldr,
- Lorsque Ntldr est en mémoire, poursuite du démarrage jusqu'à l'initialisation du système.
1.
Après la mise sous tension, l'image du secteur d'amorçage est placé en mémoire,
Recherche de la partition active puis chargement en mémoire du secteur d'amorçage de cette partition,
Initialisation de Ntldr.
2.
Ntldr commande le passage en mode mémoire linéaire 32 bits au processeur et démarre les pilotes de mini-systèmes de fichiers (FAT ou NTFS),
Affichage du menu de Boot.ini puis, chargement de l'OS choisi ou désigné par défaut. Si l'Os n'est pas Windows NT chargement de Bootsect.dos,
Exécution de Ntdetect.com qui fait état de la liste du matériel à Ntldr. Celui-ci l'ajoute au registre HKLM\Hardware,
Ntldr charge Ntoskrnl.exe, Hall.dll et la ruche System,
Ntldr recherche dans la ruche System les pilotes devant être démarrés pendant l'amorçage,
Ntldr exécute Ntoskrnl.exe (initialisation de Windows NT).
Lorsque Ntoskrnl.exe a prend en charge la suite du lancement de Windows NT, cette phase se déroule en 4 étapes :
1. Initialisation du noyau (sous écran bleu) et des pilotes de périphériques à charger,
   Sauvegarde de la clé HKLM\SYSTEM\CurrentControlSet,
   Création de la liste du matériel donnée par Ntdetect.com
2. Chargement des services (gestionnaire smss.exe)
3. Démarrage du sous-système Win32. Exécution de Winlogon.exe qui démarre la sécurité locale (lsass.exe affiche la boîte de dialogue "Ctrl+Alt+Suppr" pour démarrer une session)
   Exécution du contrôleur de services (screg.exe). Celui-ci parcourt de nouveau le registre pour démarrer les services automatiques.
4. Ouverture d'une session par l'utilisateur
   La session est effectivement ouverte lorsque l'utilisateur comme à pouvoir travailler sur le système et qu'aucune erreur ne s'est produite.

Acceuil Amorçage