Comprendre HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet est une clef  importante du registre Windows qui contient les informations matériels, services et éléments de configuration de Windows.

Description de Comprendre HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control

Contient des informations sur la configuration de Windows qui inclue aussi le démarrage de Windows, la FAQ suivante fournie quelques informations à ce sujet :

http://support.microsoft.com/kb/102987

http://support.microsoft.com/kb/102985

http://support.microsoft.com/kb/102986

A noter la clef suivante définit les chemins des ruches (hivelist) du registre Windows : HKEY_CURRENT_MACHINE\SYSTEM\CurrentControlSet\Control\hivelist

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\SYSTEM\Enum

Contient la liste des clefs des périphériques Plug and Play qui sont associés à des drivers.
Certaines de ces informations sont accessibles depuis le gestionnaire de périphériques de Windows.

Clef Hkey_Local_Machine\System\Enum
Clef Hkey_Local_Machine\System\Enum
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\CurrentControlSet\Services

Contient les informations relatifs aux Services Windows.

Pour plus d’informations, se reporter à la page : Processus et Services Windows

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Hardware Profiles

Contient les informations relatives aux profils matériels, ces derniers peuvent configurer depuis :

Le panneau de configuration => Système => onglet Matériel et en bas boutons « Profils Matériels »

Clef Hkey_Local_Machine\System\Hardware_Profiles

Au démarrage on choisit alors le profil matériel sur lequel on souhaite booter.

Clef Hkey_Local_Machine\System\Hardware_Profiles

Les Jeux de Control (ControlSet)

Il existe des jeux de Control qui permettent d’assurer le succès du démarrage de Windows. Ce système offre l’option « Dernière bonne configuration connue » lorsque l’on appuye sur la touche F8 avant le logo Windows.

La clef HKEY_LOCAL_MACHINE\SYSTEM\Select définit le jeu de ControlSet à travers les clefs suivantes :

  • Current qui désigne le ControlSet utilisé
  • Failed le ControlSet endommagé, c’est le Control utilisé avant de de basculer sur celui du « dernière bonne configuration connue »
  • LastKnownGood définit le ControlSet fonctionnel et qui sera utilisé par l’option « dernière bonne configuration connue.

Dans la capture d’écran ci-dessus, on voit que le ControlSet utilisé est le 1 (donc HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001) et celui pour la dernière bonne configuration connue est HKEY_LOCAL_MACHINE\SYSTEM\ControlSet003.

CurrentControlSet est une copie de HKEY_LOCAL_MACHINE\SYSTEM\ControlSet003

ControlSet dans le registre

Démarrons Windows sur « Dernière bonne configuration connue »

ControlSet dans le registre

On observe que le CurrentControlSet est devenu le ControlSet003 (Current étant à 3) et que le ControlSet001 (Ancien Current) est marqué en Failed.
Enfin une copie du ControlSet003 à été faite en ControlSet002 et est utilisé en LastKnownGood.

Le ControlSet002 sera mis à jour par rapport au ControlSet003 à chaque fois que le démarrage de Windows aura réussi.

ControlSet dans le registre

Comment lire d'autres tutoriels de malekal.com ?

Si le site vous a aidé, svp, débloquez les bloqueurs de publicités, n'hésitez pas non plus à partager l'article ou le site sur les réseaux sociaux.

Pour pouvoir lire plus d'articles et tutoriels, utilisez le menu en haut du site. Plein d'articles et tutos utiles vous attendent !

Besoin d'aide ?

Posez votre question ou soumettez votre problème sur le forum malekal.com pour obtenir une aide efficace : Aller sur le forum malekal.com
(Visited 89 times, 1 visits today)

2 thoughts on “Comprendre HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet

  1. Bonjour !
    Merci pour cet article qui m’a quelque peu éclairé…..Mais sur mon Pc sous XP pro servicePack3 et dernières mises à jour; j’ai 16 controlSet avant currentcontrolset. Pouvez-vous m’indiquer ce que cela implique car d’après une doc émanant de microsoft et d’e l’image de votre article, il ne devrait y en avoir que 3…
    Merci

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *