Structure du registre
Le Registre est une structure hiérarchique similaire à ce que vous voyez lorsque
vous regardez un répertoire / arborescence de fichiers sur votre ordinateur. Vous
avez une clé principale, ou Hive, avec des clés, des sous-clés et ensuite des valeurs.
Chacun de ceux-ci est discuté ci-dessous:
Ruches :
– Les ruches sont les parties les plus en haut de l’arborescence de données
hiérarchique, chaque ruche contenant une certaine catégorie d’informations. Par
exemple, une ruche peut contenir la configuration qui s’applique à l’utilisateur
particulier connecté, tandis qu’une autre ruche contiendra des informations sur le
matériel installé sur l’ordinateur. Selon la version de Windows que vous exécutez, il y
aura 5 ou 6 ruches différentes.
Ci-dessous, nous avons décrit les 6 ruches possibles:
HKEY_CURRENT_USER (HKCU) – Cette ruche contient les préférences et la
configuration de l’utilisateur particulier actuellement connecté. Si un autre utilisateur
est connecté à la même machine, les informations contenues dans cette ruche
changeront en fonction de la configuration de cet utilisateur particulier.
HKEY_LOCAL_MACHINE (HKLM) – Cette ruche contient la configuration de
l’ordinateur réel. Les informations contenues dans cette ruche restent les mêmes
quel que soit l’utilisateur actuellement connecté.
HKEY_CLASSES_ROOT (HKCR) – Cette ruche contient les informations relatives à
l’interface utilisateur principale, telles que les associations de fichiers et les
raccourcis.
HKEY_USERS (HKU) – Cette ruche contient les informations utilisateur de tous les
utilisateurs qui se sont connectés à cet ordinateur.
HKEY_CURRENT_CONFIG (HKCC) – Cette ruche contient les informations sur la
configuration matérielle actuelle. Cette ruche est liée à la ruche HKLM.
HKEY_DYN_DATA (HKDD) – Cette ruche se trouve uniquement sur Windows 95/98
/ ME. Il contient des informations sur le Plug and Play matériel. Cette ruche est liée à
la ruche HKLM.
Clés
– Les clés sont une unité organisationnelle du Registre. Les clés sont des
conteneurs qui peuvent contenir des valeurs ou d’autres sous-clés. Les sous-clés
elles-mêmes peuvent contenir d’autres sous-clés. Les clés sont similaires aux
dossiers dans la mesure où elles peuvent contenir d’autres sous-clés ou le fichier, ou
ce que nous appelons des valeurs dans le Registre.
Valeurs – Les valeurs contiennent les données réelles qui sont stockées dans une
clé ou une sous-clé. Il existe plusieurs types de valeurs qui peuvent être stockés
dans le Registre, mais les plus courants que vous verrez sont des valeurs binaires,
des chaînes et DWORD.
Lorsque vous visualisez le registre, vous devez considérer les ruches, les clés et les
sous-clés comme le chemin que vous devrez parcourir pour atteindre les
informations stockées finales qui sont la valeur.
Par exemple, la valeur de Registre qui gère vos informations de sessions est
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\
ProfileList qui est illustrée ci-dessous.
Où le registre est stocké
Le Registre lui-même est stocké sur votre ordinateur dans certains fichiers. Ci-
dessous, nous détaillons quels fichiers et leurs emplacements sont utilisés pour
stocker le Registre en fonction de la version particulière de Windows.
Pour Windows 10, Windows 8, Windows 7, Windows NT 4.0, Windows 2000,
Windows XP et Windows Server 2003, les fichiers de registre sont stockés dans les
répertoires suivants:
% SYSTEMROOT% \ System32 \ Config
% USERPROFILE% \ [Link]
Les noms des fichiers de registre sont:
Sam, [Link], [Link]
Sécurité, [Link], [Link]
Logiciel, [Link], [Link]
System, [Link], [Link], [Link]
System, [Link], [Link], [Link], [Link], [Link]
Default, [Link], [Link]
Pour Windows 98, les fichiers de registre sont nommés [Link] et [Link] et
sont stockés dans le répertoire C: \ Windows.
Pour Windows Millennium Edition, les fichiers de registre sont nommés [Link],
[Link] et [Link] et sont stockés dans le répertoire C: \ Windows.
Comment modifier le registre
Afin de modifier les valeurs dans le Registre, vous devez utiliser un programme
appelé Éditeur du Registre. Windows est livré avec un programme appelé
[Link] ou autrement connu sous le nom d’Éditeur du Registre. Pour lancer ce
programme, vous devez cliquer sur le bouton Démarrer, puis sur l’option Exécuter, et
dans le champ, tapez [Link] et appuyez sur le bouton OK. Cela lancera l’Éditeur
du Registre.
Lorsque vous ouvrez l’Éditeur du Registre, vous verrez deux volets.
Le volet gauche est votre volet de navigation. Par défaut, il listera toutes les ruches
avec un + ou – à côté de chacune. Vous pouvez cliquer sur le + pour développer
l’arborescence sous cette ruche révélant les clés et sous-clés. Vous continuerez à
naviguer dans les sous-clés jusqu’à ce que vous atteigniez l’emplacement souhaité,
puis cliquez dessus une fois pour le mettre en surbrillance.
Ensuite, vous verrez dans le volet droit une liste des valeurs associées à cette clé.
Pour modifier une valeur, vous double-cliquez sur le nom de la valeur. Vous devez
ensuite saisir les informations appropriées dans le champ Données de la valeur et
appuyer sur le bouton OK.
Pour supprimer des valeurs, au lieu de double-cliquer sur un nom de valeur, vous
devez cliquer avec le bouton droit sur la valeur, puis sélectionner Supprimer. Cette
méthode peut également être utilisée pour supprimer des clés ou des sous-clés.
Pour ajouter une valeur, cliquez sur l’option de menu Edition, puis sélectionnez
Nouveau et choisissez le type approprié.
Il est également possible d’exporter et d’importer des valeurs de Registre dans
votre Registre. Pour exporter une clé ou une sous-clé particulière, vous devez cliquer
une fois sur la clé que vous souhaitez exporter, puis cliquer sur Fichier puis sur
Exporter. Sélectionnez ensuite un répertoire et un nom de fichier vers lesquels
exporter la clé de registre. De même, vous pouvez également importer des clés dans
le Registre en cliquant sur Importer, puis en sélectionnant le fichier que vous avez
exporté précédemment.
Sauvegarde du registre
Les virus, spywares et autres malwares peuvent endommager le Registre et
l’endommager. Dans cet optique-là, il est important de sauvegarder votre registre
afin de savoir que vous avez une copie propre stockée en toute sécurité sur votre
disque dur en cas d’urgence.
Conclusion
Comprendre et savoir comment sauvegarder le Registre est un élément important
pour assurer la sécurité et le fonctionnement efficace de votre ordinateur. Il convient
de souligner que la modification de toute partie du Registre doit être effectuée avec
le plus grand soin car une utilisation incorrecte du Registre pourrait rendre votre
ordinateur inutilisable.
Lorsque vous apportez une modification au Registre, il est recommandé de créer
d’abord une exportation des entrées que vous êtes sur le point de modifier. Cela
vous permet d’enregistrer les informations dans un fichier du Registre ou un
fichier .reg, afin qu’en cas de problème, vous puissiez réimporter les paramètres
d’origine dans le Registre.