Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
informatique:windows:regedit [2009/01/02 09:50] benoit |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== 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** | ||
- | |||
- | |||
- | ===== 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 ==== |