Windows / Fiche

Windows 11 sous le capot : démarrage, noyau, services, registre et droits

Comprendre comment Windows 11 fonctionne vraiment : la chaîne de démarrage UEFI, Secure Boot et TPM, le noyau et les pilotes, les processus système à connaître, les services, le registre, les comptes et l'UAC, l'organisation des fichiers et le rythme des mises à jour. Avec les commandes pour tout observer.

Windows Fiche Avancé Publié le 20 octobre 2026 22 min de lecture
Écran allumé affichant du code dans la pénombre
Photo : Fernando Hernandez sur Unsplash

Avant de commencer

  • Être à l'aise avec l'Explorateur de fichiers et ouvrir un terminal PowerShell en administrateur

En clair

Windows ressemble à un grand immeuble. Le firmware en est les fondations, le noyau le gardien qui contrôle chaque porte, les pilotes les techniciens qui savent parler à chaque machine du sous-sol, les services les employés qui travaillent en coulisses jour et nuit, et le registre le grand classeur où sont rangés tous les règlements. Les applications ne sont que des locataires : elles demandent, le gardien décide.

Ce guide explique ce qui se passe réellement dans Windows 11, du bouton marche au bureau. Le comprendre permet de diagnostiquer plus vite, d'optimiser sans casser et de lire correctement ce qu'affichent les outils système.

1. Les couches de Windows

Les couches de Windows 11 : applications et services en mode utilisateur ; noyau et pilotes en mode noyau ; hyperviseur ; matériel et firmware
Une frontière stricte sépare le mode utilisateur (applications, services) du mode noyau (noyau, pilotes).

Le processeur fonctionne selon deux niveaux de privilège :

Mode utilisateur Mode noyau
Qui y tourne Applications, services, la plupart des processus système Noyau (ntoskrnl.exe), couche d'abstraction matérielle (HAL), pilotes
Accès au matériel Jamais directement : passe par des appels système Direct
Mémoire Chaque processus a son propre espace isolé Espace partagé par tout le noyau
Conséquence d'un plantage L'application se ferme, le reste continue Écran bleu : tout le système s'arrête

C'est pour cela qu'un pilote défectueux provoque un écran bleu alors qu'une application qui plante se contente de se fermer : le pilote vit dans l'espace du noyau, sans cloison.

Quand la sécurité basée sur la virtualisation (VBS) est active, ce qui est le cas par défaut sur la plupart des PC récents, un hyperviseur s'insère sous le noyau. Il crée une zone isolée, inaccessible même au noyau, qui héberge notamment la vérification d'intégrité du code (« Intégrité de la mémoire ») et la protection des identifiants (Credential Guard). Le guide sécurité de cette série y reviendra en détail.

2. Le démarrage, étape par étape

Démarrage de Windows : firmware UEFI, Secure Boot, Boot Manager, winload, noyau, smss, wininit, winlogon ; le TPM mesure chaque étape
Chaque maillon vérifie le suivant avant de lui passer la main.
  1. Firmware UEFI. Le PC teste son matériel puis cherche une entrée de démarrage dans la partition système EFI (une petite partition FAT32 cachée).
  2. Secure Boot. Le firmware vérifie que le chargeur de démarrage est signé par une autorité de confiance inscrite dans sa base de certificats. Un chargeur modifié par un logiciel malveillant (bootkit) est refusé.
  3. Windows Boot Manager (bootmgfw.efi) lit la base de configuration de démarrage (BCD) : quel système lancer, avec quelles options.
  4. winload.efi charge le noyau, la couche HAL, la ruche SYSTEM du registre et les pilotes marqués « démarrage ».
  5. Le noyau initialise la mémoire, les processeurs et les pilotes, puis lance le premier processus en mode utilisateur.
  6. smss.exe (gestionnaire de sessions) crée le fichier d'échange, les variables d'environnement et les sessions.
  7. wininit.exe démarre services.exe (qui lance les services) et lsass.exe (qui gère l'authentification).
  8. winlogon.exe affiche l'écran de connexion. Une fois l'utilisateur authentifié, la session se charge et explorer.exe affiche le bureau.

Le démarrage mesuré. En parallèle, chaque composant chargé est « mesuré » (une empreinte est calculée) et enregistrée dans la puce TPM. Secure Boot bloque ce qui n'est pas signé ; le TPM garde la trace de ce qui a été chargé. BitLocker s'appuie sur ces mesures : si la chaîne de démarrage change, le TPM refuse de libérer la clé et Windows demande la clé de récupération. C'est pour cela qu'une mise à jour du BIOS ou un changement de réglage du firmware peut déclencher cette demande.

Observer sa chaîne de démarrage :

Étape 1. Lancez msinfo32 : les lignes « Mode BIOS » (doit indiquer UEFI) et « État du démarrage sécurisé » (Activé) résument la situation.

Étape 2. Dans un PowerShell en administrateur :

Confirm-SecureBootUEFI          # True si Secure Boot est actif
Get-Tpm                         # présence et état de la puce TPM
bcdedit /enum                   # contenu de la configuration de démarrage

Les certificats Secure Boot de 2011 arrivent à échéance

Les autorités de certification Microsoft utilisées par Secure Boot depuis 2011 expirent en 2026 : en juin pour le KEK et l'autorité UEFI tierce, et le 19 octobre 2026 pour celle qui signe le chargeur de Windows. Elles sont remplacées par des certificats 2023, déployés par Windows Update et par les mises à jour du firmware des fabricants. Un PC non mis à jour continue de démarrer, mais ne reçoit plus les nouvelles protections de démarrage (mises à jour du Boot Manager, listes de révocation). Vérifiez que le nouveau certificat est présent :

[Text.Encoding]::ASCII.GetString(
  (Get-SecureBootUEFI db).bytes) -match 'Windows UEFI CA 2023'

True signifie que le certificat 2023 est installé. Sinon, appliquez les mises à jour Windows et celles du BIOS proposées par le fabricant.

Le piège du démarrage rapide. Par défaut, « Arrêter » ne ferme pas vraiment Windows : la session utilisateur est fermée, mais le noyau et les pilotes sont mis en hibernation dans hiberfil.sys, pour accélérer le démarrage suivant. Conséquence : un problème de pilote survit à un arrêt, mais pas à un redémarrage, qui recharge tout. Pour un vrai arrêt complet :

shutdown /s /t 0

Le démarrage rapide se désactive dans Panneau de configuration › Options d'alimentation › Choisir l'action des boutons d'alimentation. Désactivez-le sur un PC en double démarrage avec Linux, car il laisse le disque Windows verrouillé.

3. Les processus système à connaître

Le Gestionnaire des tâches (onglet Détails) affiche des dizaines de processus. Ceux-ci sont normaux et indispensables :

Processus Rôle Instances
System Le noyau et ses tâches internes (PID 4) 1
Registry, Memory Compression Cache du registre, mémoire compressée 1 chacun
smss.exe Gestionnaire de sessions 1 permanent
csrss.exe Sous-système client/serveur, une par session 2 ou plus
wininit.exe Initialisation de la session système (session 0) 1
services.exe Gestionnaire de contrôle des services 1
svchost.exe Hôte de services Souvent plus de 50
lsass.exe Authentification, stratégie de sécurité, jetons 1
winlogon.exe Connexion, verrouillage, Ctrl+Alt+Suppr 1 par session
dwm.exe Gestionnaire de fenêtres : composition et effets 1 par session
explorer.exe Bureau, barre des tâches, Explorateur 1 ou plus
MsMpEng.exe Moteur de l'antivirus Microsoft Defender 1

Repérer un imposteur

Les logiciels malveillants imitent volontiers ces noms. Un vrai processus système s'exécute depuis C:\Windows\System32 (sauf explorer.exe, dans C:\Windows). Dans le Gestionnaire des tâches, ajoutez la colonne Ligne de commande ou faites un clic droit › Ouvrir l'emplacement du fichier. Un svchost.exe dans AppData ou un lsass.exe en deux exemplaires sont des signaux d'alerte.

4. Les services

Un service est un programme qui tourne en arrière-plan, sans fenêtre, souvent avant même la connexion d'un utilisateur : Windows Update, l'impression, le réseau, l'audio, les sauvegardes.

Les types de démarrage (visibles dans services.msc) :

Type Comportement
Automatique Démarre avec Windows
Automatique (début différé) Démarre environ deux minutes après les autres, pour alléger le démarrage
Manuel Démarre à la demande d'un programme ou de Windows
Manuel (déclencher le démarrage) Démarre sur un événement : branchement d'un périphérique, connexion réseau…
Désactivé Ne démarre jamais, même si un programme le demande

Pourquoi tant de svchost.exe ? Beaucoup de services sont des bibliothèques (DLL) qui ont besoin d'un processus hôte. Sur un PC disposant de suffisamment de mémoire, Windows donne à chaque service son propre svchost.exe : un service qui plante n'emporte pas les autres, et la consommation de chacun devient visible.

Observer les services :

# Services en cours d'exécution
Get-Service | Where-Object Status -eq Running

# Détail d'un service (ici Windows Update)
Get-CimInstance Win32_Service -Filter "Name='wuauserv'" |
  Select-Object Name, StartMode, State, ProcessId

# Quel service tourne dans quel svchost
tasklist /svc /fi "imagename eq svchost.exe"

Désactiver des services « pour gagner en vitesse »

Les listes de services « inutiles » qui circulent sur internet causent plus de pannes qu'elles ne font gagner de temps : sur un PC moderne, un service arrêté ne consomme rien. Ne désactivez un service que si vous savez précisément ce qu'il fait et que vous n'en avez pas besoin. Le guide d'optimisation de cette série détaillera les réglages qui ont un effet réel.

Les tâches planifiées (taskschd.msc) sont l'autre grand moteur des activités en arrière-plan : maintenance automatique, défragmentation et optimisation des SSD, télémétrie, mises à jour des logiciels tiers. Beaucoup de logiciels y installent leur propre programme de mise à jour.

5. Le registre

Le registre est la base de données de configuration de Windows : réglages du système, des pilotes, des services, des applications et de chaque utilisateur. L'éditeur regedit en présente une vue unifiée, mais les données sont stockées dans des fichiers appelés ruches.

Branche Contenu Fichier sur le disque
HKLM\SYSTEM Pilotes, services, configuration matérielle C:\Windows\System32\config\SYSTEM
HKLM\SOFTWARE Réglages des logiciels pour toute la machine C:\Windows\System32\config\SOFTWARE
HKLM\SAM Comptes locaux et empreintes des mots de passe C:\Windows\System32\config\SAM
HKLM\SECURITY Stratégie de sécurité locale C:\Windows\System32\config\SECURITY
HKCU Réglages de l'utilisateur connecté C:\Users\<nom>\NTUSER.DAT
HKCR Associations de fichiers (vue fusionnée HKLM + HKCU) Composée
  • HKLM (HKEY_LOCAL_MACHINE) concerne toute la machine et demande des droits administrateur pour être modifié.
  • HKCU (HKEY_CURRENT_USER) concerne uniquement l'utilisateur connecté.
  • Les stratégies de groupe (GPO locales ou d'Active Directory) écrivent leurs réglages dans des clés Policies du registre : modifier ces clés à la main revient à appliquer une stratégie.

Sauvegarder avant de modifier :

reg export "HKCU\Software\MonLogiciel" "$env:USERPROFILE\Desktop\sauvegarde.reg"

Un double-clic sur le fichier .reg restaure la clé. Pour une modification importante, créez aussi un point de restauration.

6. Les pilotes

Un pilote est le traducteur entre Windows et un périphérique. La plupart tournent en mode noyau, d'où leur importance pour la stabilité.

  • Sur Windows 64 bits, un pilote en mode noyau doit être signé par Microsoft pour être chargé.
  • Windows conserve chaque pilote installé dans un magasin : C:\Windows\System32\DriverStore\FileRepository. C'est ce qui permet de revenir à une version précédente dans le Gestionnaire de périphériques (devmgmt.msc, onglet Pilote › Revenir à la version précédente).
  • Windows tient une liste de blocage des pilotes vulnérables, connus pour être détournés par des attaquants.
pnputil /enum-drivers                  # pilotes tiers présents dans le magasin
driverquery /v /fo table | more        # pilotes chargés

En règle générale, gardez les pilotes de Windows Update pour le quotidien, et prenez sur le site du fabricant ceux des composants critiques : carte graphique, chipset, réseau, ainsi que le BIOS.

7. Comptes, droits et UAC

Chaque compte a une identité unique : le SID. Les noms peuvent changer, le SID reste. Les permissions des fichiers et du registre référencent des SID, pas des noms.

whoami /user        # votre SID
whoami /groups      # vos groupes et votre niveau d'intégrité
whoami /priv        # vos privilèges

Les SID se terminant par -500 désignent le compte Administrateur intégré (désactivé par défaut) et ceux en -501 le compte Invité.

Le contrôle de compte d'utilisateur (UAC). Quand un administrateur se connecte, Windows lui crée deux jetons :

  • un jeton filtré, aux droits d'un utilisateur standard, utilisé pour tout ce qu'il lance ;
  • un jeton complet, utilisé seulement après la fenêtre de confirmation UAC (« Voulez-vous autoriser cette application… »).

Chaque processus porte aussi un niveau d'intégrité : bas (navigateur en bac à sable), moyen (applications normales), élevé (programme lancé en administrateur), système (services). Un processus ne peut pas modifier un processus de niveau supérieur.

Type de compte Usage conseillé
Standard Le quotidien : un logiciel malveillant lancé par erreur ne peut pas modifier le système
Administrateur Installer, configurer ; idéalement un compte séparé
Compte Microsoft Synchronise réglages et OneDrive, sauvegarde automatiquement la clé BitLocker en ligne
Compte local Aucune dépendance au cloud ; pensez à sauvegarder vous-même la clé BitLocker
Compte Entra ID PC professionnel géré par l'entreprise

8. Le système de fichiers et l'arborescence

NTFS, le système de fichiers de Windows, apporte notamment :

  • des permissions (ACL) sur chaque fichier et dossier (onglet Sécurité des propriétés, ou icacls) ;
  • un journal qui permet de retrouver un état cohérent après une coupure de courant ;
  • des flux de données alternatifs : c'est là que Windows inscrit la « marque du web » (Zone.Identifier) sur les fichiers téléchargés, qui déclenche les avertissements de sécurité à l'ouverture.
Get-Item .\fichier.exe -Stream *                  # flux d'un fichier
Get-Content .\fichier.exe -Stream Zone.Identifier # d'où il vient

Le Dev Drive, basé sur le système de fichiers ReFS, est un volume optimisé pour le code et les compilations.

Les dossiers à connaître :

Dossier Contenu
C:\Windows\System32 Programmes et bibliothèques système 64 bits
C:\Windows\SysWOW64 Programmes et bibliothèques système 32 bits (le nom est trompeur)
C:\Windows\WinSxS Magasin des composants : toutes les versions des fichiers système, utilisées pour les mises à jour et les réparations
C:\Program Files et (x86) Logiciels 64 bits et 32 bits
C:\ProgramData Données partagées des logiciels (dossier caché)
C:\Users\<nom>\AppData\Local Données propres à la machine : caches, bases locales
C:\Users\<nom>\AppData\Roaming Réglages qui suivent l'utilisateur sur un réseau d'entreprise

Ne supprimez jamais WinSxS à la main

Le dossier WinSxS paraît énorme car l'Explorateur compte plusieurs fois des fichiers qui n'existent qu'une fois sur le disque. Pour mesurer et nettoyer proprement :

Dism /Online /Cleanup-Image /AnalyzeComponentStore
Dism /Online /Cleanup-Image /StartComponentCleanup

La fiche Libérer de l'espace disque sous Windows détaille les autres nettoyages sûrs.

9. Le rythme des mises à jour

Type Quand Contenu
Mise à jour cumulative Le deuxième mardi de chaque mois (« Patch Tuesday ») Correctifs de sécurité et de fiabilité ; chaque mise à jour contient toutes les précédentes
Mise à jour facultative (préversion) En fin de mois Correctifs et nouvelles fonctions en avance, sans sécurité
Version annuelle Une fois par an, à l'automne Réinitialise la durée de support
Mise à jour hors bande En urgence Faille activement exploitée ou bug grave

Depuis plusieurs versions, Windows 11 reçoit ses nouvelles fonctions au fil des mises à jour mensuelles, désactivées. La version annuelle (26H2, sortie le 29 septembre 2026) est alors un simple paquet d'activation : un petit fichier qui allume les fonctions déjà présentes et remet le compteur de support à zéro. La mise à jour est rapide, sans réinstallation complète. Chaque version est supportée 24 mois pour les éditions grand public et 36 mois pour les éditions Entreprise et Éducation.

winver                     # version et build
Get-HotFix | Sort-Object InstalledOn -Descending |
  Select-Object -First 5   # dernières mises à jour

Windows 10 n'est plus pris en charge depuis octobre 2025, et le programme de mises à jour de sécurité étendues pour les particuliers a pris fin en octobre 2026. Un PC sous Windows 10 encore connecté à internet doit être migré vers Windows 11 ou vers un autre système.

10. Les outils pour observer Windows

Outil Commande Ce qu'il montre
Informations système msinfo32 Matériel, firmware, Secure Boot, VBS, pilotes
Gestionnaire des tâches taskmgr Processus, performances, applications au démarrage
Moniteur de ressources resmon Accès disque, réseau et mémoire par processus
Analyseur de performances perfmon Compteurs détaillés, rapports de diagnostic
Observateur d'événements eventvwr.msc Journaux système, applications, sécurité
Services services.msc État et type de démarrage des services
Planificateur de tâches taskschd.msc Tâches automatiques
Gestionnaire de périphériques devmgmt.msc Matériel et pilotes
Éditeur du registre regedit Le registre
Process Explorer (Sysinternals) Arbre des processus, signatures, DLL chargées : un Gestionnaire des tâches bien plus complet
Autoruns (Sysinternals) Tout ce qui démarre automatiquement : services, tâches, pilotes, extensions
Process Monitor (Sysinternals) Chaque accès fichier, registre et réseau, en direct

Les outils Sysinternals sont gratuits, édités par Microsoft, et s'installent avec winget install Microsoft.Sysinternals.Suite. Autoruns est le meilleur point de départ pour comprendre ce qui ralentit un démarrage ou repérer un programme indésirable.

Les autres guides de cette série s'appuient sur ces bases : optimisation, sécurité, maintenance et réparation, puis la boîte à outils avancée. En attendant, la fiche Réinitialiser Windows 11 reste la solution de dernier recours quand le système est trop abîmé.

À lire aussi