Structure du Registre
Le Registre est une base de données hiérarchique qui contient des données critiques pour l’opération de Windows et les applications et services qui s’exécutent sur Windows. Les données sont structurées dans un format d’arborescence. Chaque nœud de l’arborescence est appelé clé. Chaque clé peut contenir des sous-clés et des entrées de données appelées valeurs. Parfois, la présence d’une clé est toutes les données requises par une application ; D’autres fois, une application ouvre une clé et utilise les valeurs associées à la clé. Une clé peut avoir n’importe quel nombre de valeurs et les valeurs peuvent se trouver sous n’importe quel formulaire. Pour plus d’informations, consultez Types de valeurs de Registre et Limites de taille d’élément de Registre.
Chaque clé a un nom composé d’un ou plusieurs caractères imprimables. Les noms de clés ne respectent pas la casse. Les noms de clés ne peuvent pas inclure le caractère de barre oblique inverse (\), mais tout autre caractère imprimable peut être utilisé. Les noms de valeurs et les données peuvent inclure le caractère de barre oblique inverse.
Le nom de chaque sous-clé est unique par rapport à la clé qui est immédiatement au-dessus de celle-ci dans la hiérarchie. Les noms de clés ne sont pas localisés dans d’autres langues, même si les valeurs peuvent être.
L’illustration suivante est un exemple de structure de clé de Registre, comme indiqué par l’Éditeur du Registre.
Chacune des arborescences sous Mon ordinateur est une clé. La clé HKEY_LOCAL_MACHINE contient les sous-clés suivantes : MATÉRIEL , SAM, SECURITY, SOFTWAREet SYSTEM. Chacune de ces clés possède à son tour des sous-clés. Par exemple, la clé MATÉRIEL contient les sous-clés DESCRIPTION, DEVICEMAP et RESOURCEMAP ; la clé DEVICEMAP a plusieurs sous-clés, notamment VIDEO.
Chaque valeur se compose d’un nom de valeur et de ses données associées, le cas échéant. MaxObjectNumber et VgaCompatible sont des valeurs qui contiennent des données sous la sous-clé VIDEO VIDEO.
Une arborescence de Registre peut être de 512 niveaux de profondeur. Vous pouvez créer jusqu’à 32 niveaux à la fois via un seul appel d’API de Registre.
Rubriques connexes
-
Vue d’ensemble de du Registre Windows