Les "Fab six"

 

[En construction]

Accueil
Presentation
Fonctionnement
Les outils
programmer
Infos utiles

   

    Le contenu du registre est très variable selon votre utilisation (programmes, jeux, navigateurs...), mais il demeure un ensemble hiérarchisé avec 6 grandes "clés" principales ("les Fab six") et des tas de ramifications, les sous-clés.

 

HKEY_LOCAL_MACHINE :

 
La branche la plus importante est HKEY_LOCAL_MACHINE parce qu'on y stocke les données concernant le matériel, le logiciel et la sécurité. Elle contient des données sur le système de l'ordinateur local, dont les données du matériel et du système d'exploitation, par la mémoire , les pilotes de périphérique et les données commandant le démarrage. Elle concerne tous les utilisateurs et c'est dans cette branche que vous effectuerez le plus souvent vos modifications. La branche contient cinq clés principales :
 
HARDWARE : cette branche décrit le matériel physique équipant l'ordinateur, la façon dont les pilotes de périphériques utilisent le matériel .Toutes les données contenues dans cette clé sont volatiles, ce qui signifie que les paramètres sont recherchés à chaque démarrage du système, puis détruits lorsque le système est arrêté.
SOFTWARE : C'est la base de données logicielle par ordinateur. Cette clé contient des données sur les logiciels installés sur l'ordinateur et leur configuration. Les entrées dans cette subdivision s'appliquent à tout utilisateur travaillant à cet ordinateur.
SYSTEM : La base de données commande le démarrage du système, le chargement des pilotes de périphériques, la configuration réseau , le comportement du système d'exploitation
HKEY_CURRENT_USER :

 
La branche, HKEY_CURRENT_USER, contient le profil de l'utilisateur ayant ouvert la session en cours ( variables d'environnement, groupes de programmes personnels, paramètres du bureau, connexions réseau, imprimantes et préférences d'applications ). Elle est donc spécifique à chacun et constamment variable.
 

 
HKEY_CLASSES_ROOT :

 
La branche, HKEY_CLASSES_ROOT, contient les données concernant les associations de fichiers (ex.EXE, .DOC) et les données nécessaires pour supporter la technologie OLE (liaison et incorporation d'objets) de Microsoft. Cette branche est un clone des données contenues dans l'affichage de HKEY_LOCAL_MACHINE et elle en est séparée pour des raisons de commodité d'utilisation, parce que la branche MACHINE est très grande et complexe.


CLASSES définit des types de documents, fournit des données sur les associations d'extension de noms et OLE utilisables par les applications du Shell de Windows et par les applications OLE.
Les données OLE devant être créées par l'application spécifique qui ajoute ses propres paramètres, n'utilisez pas l'Éditeur du Registre pour les modifier. Si vous voulez modifier des associations d'extension de nom, utilisez la commande Types de fichiers.
 
HKEY_USERS :

La branche HKEY_USERS décrit un environnement de système d'exploitation par défaut et contient une clé pour chaque utilisateur ayant ouvert une session locale ou via une connexion réseau. Il contient tous les profils utilisateurs chargés activement, y compris HKEY_CURRENT_USER, déjà désigné comme enfant de HKEY_USERS et profil par défaut.

NB: des utilisateurs qui accèdent à un serveur distant n'ont pas de profil sous cette clé sur le serveur, leurs profils sont chargés dans le registre de leur propre ordinateur.
 

HKEY_CURRENT_CONFIG :

La branche HKEY_CURRENT_CONFIG contient des informations sur le profil matériel utilisé par l'ordinateur local au démarrage. Ces informations sont utilisées pour configurer des paramètres tels que les pilotes de périphérique à charger et la résolution d'écran à adopter. N'y modifiez rien sous peine de tout réinstaller ou de dysfonctionnement grave.

C'est une copie de HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Hardware Profiles \ Current.