Regedit

De wiki.nexiat.fr
Aller à la navigation Aller à la recherche
Fiche express
Domaine Éditeur de registre (interface graphique)
Commande regedit
Contexte Équivalent graphique de reg (ligne de commande)
Voir aussi Reg

regedit est l'éditeur graphique du registre Windows — pour une utilisation scriptable, voir reg.

Structure de la base de registre

  • HKEY_CLASSES_ROOT — lien vers HKEY_LOCAL_MACHINE\SOFTWARE\Classes : associations application/type de fichier, informations OLE
  • HKEY_CURRENT_USER — lien vers HKEY_USERS\<SID de l'utilisateur> : environnement, connexions réseau, imprimantes de l'utilisateur connecté
  • HKEY_LOCAL_MACHINE — configuration matérielle et logiciels installés, à l'échelle de la machine
  • HKEY_USERS — profils utilisateurs actuellement chargés, y compris le profil par défaut ("Default")
  • HKEY_CURRENT_CONFIG — lien vers le profil matériel courant

Types de données les plus courants

  • REG_SZ — chaîne de caractères simple
  • REG_DWORD — entier sur 4 octets, affiché en hexadécimal ou décimal
  • REG_BINARY — données binaires brutes
  • REG_MULTI_SZ — liste de chaînes

Quelques clés utiles

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

La première contient la liste des profils utilisateurs (chemin modifiable via ProfileImagePath), la seconde le répertoire d'installation par défaut des logiciels.

Sauvegarder / restaurer

  • Menu Fichier > Exporter — sauvegarde soit l'ensemble de la base, soit uniquement la branche sélectionnée, dans un fichier .reg.
  • Menu Fichier > Importer — restaure depuis un fichier .reg (ou double-clic direct sur le fichier).

Pour un usage scriptable de ces mêmes opérations, voir REG EXPORT/ REG IMPORT sur la page Reg.

Modifier le registre d'un autre utilisateur (profil non connecté)

  1. Sélectionner la clé racine HKEY_USERS.
  2. Menu Fichier > Charger la ruche, puis sélectionner le fichier NTUser.dat du profil ciblé (fichier caché, activer l'affichage des fichiers cachés si besoin).
  3. Donner un nom à la ruche chargée — elle apparaît comme une nouvelle sous-clé de HKEY_USERS, équivalente au HKEY_CURRENT_USER de cet autre utilisateur.
  4. Effectuer les modifications nécessaires.
  5. Menu Fichier > Décharger la ruche une fois terminé — indispensable pour ne pas laisser le profil verrouillé.

Astuce : pour que les changements s'appliquent à tous les futurs nouveaux utilisateurs créés sur le poste, effectuer les modifications sur le NTUser.dat du profil Default User plutôt que sur un utilisateur existant.

Voir aussi

  • Reg — équivalent en ligne de commande, scriptable