La base de registre est partagée en différentes sections logiques. Elle est composée de clés elles mêmes composées d'une clé principale et d'une sous-clé (elle-même composée de plusieurs sous-clé).

Les clés :

HKEY_LOCAL_MACHINE (HKLM) :

Contient les informations générales sur le matériel, le système, la gestion des comptes utilisateurs, la sécurité.
Les informations contenues concernent tous les utilisateurs.
HKEY_USERS (HKU) :

Contient les informations spécifiques pour tous les utilisateurs.
L’utilisateur par défaut, se retrouve dans la branche HKU\.DEFAULT.

HKEY_CURRENT_CONFIG (HKCC) :

Elle contient les informations concernant la configuration matérielle courante, ces informations sont mises à jour dynamiquement.

HKEY_CLASSES_ROOT (HKCR) :

Contient les informations sur les applications enregistrées.

HKEY_CURRENT_USER (HKCU) :

Contient les informations sur l'utilisateur connecté, elle est liée à la clé principale HKEY_USERS.

HKEY_PERFORMANCE_DATA et HKEY_DYN_DATA :

Gérés dynamiquement et non affichés par regedit.
Chaque clé peut contenir une ou plusieurs valeurs, définie chacune par un nom, une donnée et le type de donnée.

Avant toute chose, ne faites des manipulations dans le registre de Windows que si vous savez ce que vous faites. Prenez soin d'effectuer une sauvegarde avant toute modification !