Outils pour utilisateurs

Outils du site


informatique:windows:regedit

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 :

  • REG_BINARY

Quelques clés utiles

Profiles utilisateurs :

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

Paramètres de vos logiciels :

HKEY_CURRENT_USER\Software
HKEY_LOCAL_MACHINE\SOFTWARE

Utilisation

Sauvegarder la base de registre

  • Accéder à la base de registre Démarrer → Exécuter → Taper “regedit” → Cliquer sur “Ok”.
  • Cliquer sur Fichier → Exporter.
  • Une fenêtre de sauvegarde s'ouvre alors. Vous pouvez choisir l'emplacement où vous voulez stocker le fichier de sauvegarde.
  • Parmi les options en bas de la fenêtre, vous pouvez choisir de sauvegarder l'ensemble de la base de registres ou seulement l'arborescence ouverte.
  • Cliquer sur “Ok” : votre base de registre est alors sauvegardée.

Restaurer une sauvegarde de la base de registre

Deux méthodes :

Méthode 1

  • Accéder à la base de registre Démarrer → Exécuter → Taper “regedit” → Cliquer sur “Ok”.
  • Cliquer sur Fichier → Importer.
  • Une fenêtre de sauvegarde s'ouvre alors. Vous pouvez choisir l'emplacement où vous avez stocké le fichier de sauvegarde.
  • Cliquer sur “Ouvrir” : votre base de registre est alors restaurée dans son état avant sauvegarde.

Méthode 2

  • Accéder à l'emplacement de votre sauvegarde de base de registre depuis l'explorateur Windows.
  • Double-cliquer sur le fichier .REG correspondant à la sauvegarde à restaurer.
  • Confirmer en cliquant sur “Oui”.

Modifier la base de registre pour un autre utilisateur

  • Lancez l'éditeur de registre Démarrer → Exécuter → Taper “regedit”
  • Sélectionnez une clé racine, par exemple HKEY_USERS.
  • Cliquez maintenant sur le menu Fichier → Charger la ruche
  • Sélectionnez le fichier NTUser.dat situé dans le profil de l'utilisateur (par défaut C:\Documents and settings\UserName) dont vous voulez modifier les propriétés.
  • Une fois chargé, il faut donner un nom à cette nouvelle ruche.
  • Une fois cette opération effectuée, une nouvelle clé sous HKEY_USERS est crée avec le nom que vous venez de saisir. Il s'agit en fait de la clé HKEY_CURRENT_USER de cet autre utilisateur. Vous pouvez alors modifier les paramètres que vous voulez.
  • Après modification du profil de l'autre utilisateur: cliquez sur le menu Fichier → Décharger la ruche.

Attention :!: : le fichier NTUser.dat est un fichier caché. Il faut donc que vous ayez activé l'affichage de ces fichiers.

Astuce: pour que les modifications soient apportées à tous les nouveaux utilisateurs qui seront créés sur le poste, faites les modifcations dans le fichier NTUser.dat de l'utilisateur “Default user”.

informatique/windows/regedit.1230887636.txt.gz · Dernière modification: 2018/09/06 18:59 (modification externe)