Introduction
Le noyau de Windows NT est le composant Microsoft qui assure l'accès sécurisé des différentes tâches de Windows à la couche du matériel (Hardware abstraction layer).
Sur un système 32 bits classique monoprocesseur, le noyau s'appelle NTOSKRNL.EXE; c'est le cas le plus fréquent actuellement. Sur un système 32 bits multiprocesseur SMP, le nom est NTKRNLMP.EXE. Sur un système PAE (Physical Address Extension), le nom du noyau Windows est NTKRNLPA.EXE pour un monoprocesseur et NTKRPAMP.EXE sur un multiprocesseur.
Le noyau de Windows NT est multitâche préemptif et multi-utilisateur, de type
- micro-noyau enrichi
- hybride.
Le présent article concerne Windows Vista, Windows Server 2003, Windows XP, Windows 2000 et Windows NT.