Ceci est une ancienne révision du document !
REGEDIT
Description
Structure de la base de registre
HKEY_CLASSES_ROOT : Il s'agit d'un lien vers HKEY_LOCAL_MACHINE\SOFTWARE\Classes et contient des liens entre les applications et les types de fichiers ainsi que des informations sur OLE.
HKEY_CURRENT_USER : Il s'agit d'un lien vers HKEY_USERS\<SID of User> et contient des informations sur les utilisateurs actuellement connectés (environnement, connexions réseaux, imprimantes etc.)
HKEY_LOCAL_MACHINE : Contient des informations sur la configuration matérielle ainsi que les logiciels installés.
HKEY_USERS : Contient des informations sur les profils utilisateurs actuellement chargés, y compris “defaut” qui est le profil utilisateur par défaut.
HKEY_CURRENT_CONFIG : Il s'agit d'un lien vers HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Hardware Profiles\Current et contient des informations sur la configuration courante.
Type de données
Il y a plus d'une centaine de type de données mais les modifications dans la base de registre s’effectuent très couramment sous deux formes de types de données :
REG_SZ = contenant une seule chaîne de caractères terminée par un caractère nul.
REG_DWORD = exprimé en hexadécimal ou décimal, d’une longueur de 4 octets.
Autres types de données :
Utilisation
Sauvegarder la base de registre
Restaurer une sauvegarde de la base de registre
Modifier la base de registre pour un autre utilisateur