E.25 Opération - Modifier le registre

La boîte de dialogue Opération - Modifier le registre permet de configurer les paramètres de registre à appliquer. Nous vous recommandons de sauvegarder le registre avant d'appliquer les paramètres de registre spécifiés et de vérifier qu'il a été correctement formaté et testé.

Cliquez sur l'onglet Arborescence du registre pour sélectionner, dans l'arborescence, les ruches dans lesquelles vous souhaitez ajouter des valeurs et des clés, renommer ou supprimer des sections ou importer un fichier de registre. Cliquez sur l'onglet Configuration avancée pour indiquer la manière dont l'opération doit s'exécuter (en tant que système ou utilisateur) et dont le fichier de registre doit être sauvegardé avant d'appliquer le fichier de registre modifié.

Pour accéder à cette boîte de dialogue, utilisez les méthodes suivantes :

Les sections suivantes contiennent des informations supplémentaires :

E.25.1 Arborescence de registre

La page Arborescence de registre permet de sélectionner, dans l'arborescence, des ruches auxquelles vous souhaitez ajouter des valeurs et des clés, renommer ou supprimer des sections, ou importer un fichier de registre.

Figure E-27 Boîte de dialogue Opération - Modifier le registre : page Arborescence du registre

Le tableau suivant répertorie les tâches que vous pouvez effectuer pour gérer les modifications de l'arborescence du registre :

Tâche

Étapes

Ajout d'une clé de registre

  1. Sélectionnez une ruche de registre, cliquez sur Nouveau, puis sur Clé.

  2. Spécifiez le nom de la clé. Par exemple, Logiciel.

    Vous pouvez également indiquer plusieurs niveaux de clés en les séparant par une barre oblique inverse (\). Par exemple, Novell\ZENworks\Zfd.

    n'utilisez pas de barre oblique (/) comme séparateur.

  3. Sélectionnez l'une des opérations de registre suivantes :

    • Toujours créer : crée la clé qu'elle existe actuellement ou non dans le registre du poste de travail.

    • Créer si aucun objet n'existe : crée la clé uniquement si elle n'existe pas dans le registre du poste de travail.

    • Renommer : renomme la clé si elle existe dans le registre du poste de travail.

    • Supprimer : supprime la clé si elle existe dans le registre du poste de travail.

    • Supprimer et recréer : supprime la clé si elle existe dans le registre du poste de travail, puis la crée à nouveau.

    • Supprimer si vide : supprime la clé si elle existe dans le registre du poste de travail et si elle est vide.

    • Aucun : n'effectue aucune opération de registre.

Ajout d'une valeur de registre

  1. Cochez la case en regard de l'élément souhaité, cliquez ensuite sur Valeur pour afficher la boîte de dialogue Ajouter une valeur à.

  2. Sélectionnez l'une des options suivantes dans la liste Type de valeur :

    • Par défaut : ajoute une valeur de chaîne par défaut à la clé sélectionnée.

    • Chaîne : ajoute une valeur de chaîne à la clé sélectionnée.

    • Binaire : ajoute une valeur binaire à la clé sélectionnée. La plupart des informations relatives aux composants matériels sont stockées au format binaire et affichées au format hexadécimal.

    • Dword : ajoute une valeur DWORD à la clé sélectionnée. Les valeurs DWORD sont représentées par un nombre de 4 octets. Nombre de paramètres des pilotes et services du périphérique sont de ce type et s'affichent au format binaire, hexadécimal ou décimal.

    • Chaîne extensible : ajoute une valeur de développement de chaîne à la clé sélectionnée. Une chaîne extensible est une chaîne de données de longueur variable. Ce type de données comprend des variables qui sont résolues lorsqu'un programme ou un service utilise les données.

    • Chaîne multiple : ajoute une valeur de chaîne multi-valeur à la clé sélectionnée. les valeurs de chaîne multiple contiennent des listes ou des valeurs multiples dans un format lisible. Les entrées sont séparées par des espaces, des virgules ou d'autres marques.

    • Qword : ajoute une chaîne Qword à la clé sélectionnée. Une valeur Qword est représentée par un nombre entier de 64 bits. Cette valeur s'affiche dans l'éditeur de registre au format binaire.

    • Liaison : ajoute une valeur de chaîne liaison à la clé sélectionnée. Une valeur de chaîne liaison est une chaîne Unicode utilisée pour nommer un lien symbolique.

    • Aucun : n'effectue aucune opération de registre.

    • Descripteur de ressources complet : ajoute une valeur de description de ressource à la clé sélectionnée. Un descripteur de ressources complet consiste en une série de tableaux imbriqués destinés au stockage d'une liste de ressources pour un composant matériel ou un pilote.

    • Liste des ressources : ajoute une liste de ressources à la clé sélectionnée. Une liste de ressources consiste en une série de tableaux imbriqués destinés au stockage d'une liste de ressources utilisée par un pilote de périphérique matériel ou par l'un des périphériques physiques qu'il contrôle.

    • Liste des ressources requises : ajoute une liste des ressources requises à la clé sélectionnée. La liste des ressources requises consiste en une série de tableaux imbriqués destinés au stockage d'une liste de ressources matérielles d'un pilote de périphérique qu'il (ou l'un des périphériques physiques qu'il contrôle) peut utiliser.

  3. Indiquez les données. Le type de données dépend du type de valeur que vous avez sélectionné à l'étape précédente.

  4. Sélectionnez l'une des opérations de registre suivantes :

    • Toujours créer : le paramètre est toujours créé dans le registre, même s'il existe déjà. S'il existe, les valeurs actuelles du paramètre sont remplacées. Par exemple, si PATH=C:\ existe déjà, il sera remplacé par PATH=C:\TEMP.

    • Créer si existant : le paramètre est créé uniquement s'il existe. Les valeurs actuelles du paramètre sont remplacées. Par exemple, si PATH=C:\ existe déjà, il sera remplacé par PATH=C:\TEMP.

    • Créer si aucun objet n'existe : le paramètre est créé uniquement s'il n'existe pas.

    • Supprimer : le paramètre est supprimé. Si le paramètre du registre possède des paramètres subordonnés, ces derniers sont également supprimés.

    • Ajouter si existant sinon créer : ajoute la valeur si elle existe dans le registre du poste de travail. Si elle n'existe pas, elle est créée.

      Ajouter au début si existant sinon créer : ajoute la valeur au début si elle existe dans le registre du poste de travail. Si elle n'existe pas, elle est créée.

Renommer une entrée

  1. Cochez la case en regard de l'élément désiré, puis cliquez sur Modifier > Renommer.

  2. Spécifiez le nouveau nom.

Supprimer une entrée

  1. Cochez la case en regard de l'élément désiré, puis cliquez sur Supprimer.

Importation du contenu d'un fichier de registre

  1. Cliquez sur Importer, puis spécifiez le fichier de registre dont vous voulez importer le contenu.

Recherchez le nom d'une valeur de registre, une clé de registre ou les deux.

  1. Indiquez le nom de la valeur ou la clé que vous voulez rechercher.

  2. Sélectionnez Valeur/clé de registre, Données de valeur de registre ou Les deux.

  3. Cochez la case Rechercher dans les noeuds sélectionnés uniquement pour limiter la recherche aux nœuds sélectionnés dans la liste Arborescence du registre.

  4. Cliquez sur Rechercher.

E.25.2 Configuration avancée

La page Configuration avancée permet de configurer les paramètres de registre à appliquer.

Figure E-28 Boîte de dialogue Opération - Modifier le registre : page Configuration avancée

Exécuter l'opération en tant que : indiquez comment vous voulez que l'opération s'exécute :

  • Système : l'opération s'exécute dans l'environnement de l'utilisateur du système local, mais hérite des références de niveau Administrateur. Par exemple, l'opération a les droits complets vers la ruche HKEY_LOCAL_MACHINE.

  • Utilisateur : le fichier de registre est appliqué à l'aide des références de l'utilisateur logué. Par exemple, l'opération dispose des mêmes droits d'accès au registre et au système de fichiers que l'utilisateur logué. Si vous modifiez les clés de la ruche HKEY_CURRENT_USER, vous devez exécuter l'opération en tant qu'Utilisateur. Selon les assignations utilisateur, l'opération donne ou non des droits sur la ruche HKEY_LOCAL_MACHINE. Si vous sélectionnez Utilisateur, l'utilisateur doit être logué au périphérique, sinon l'opération échoue.

Effectuer une sauvegarde du registre avant d'appliquer le fichier de registre : cochez la case, puis spécifiez le chemin du fichier de sauvegarde, par exemple, c:\BackupFile.reg.

Si vous sélectionnez cette option, le registre entier est sauvegardé avant l'importation du fichier de registre configuré. Le processus de sauvegarde s'effectue chaque fois que l'opération s'exécute. Cela peut prendre du temps et le fichier de sauvegarde peut être volumineux.

Avant de procéder à des changements, exportez les clés dans le registre à modifier. Vous pouvez également sauvegarder le registre complet en sélectionnant cette option. En cas de problème, vous pouvez alors restaurer le registre dans son état précédent.