Remarques

  • Cet article est destiné aux utilisateurs expérimentés, aux administrateurs et aux informaticiens.

  • L'importation de fichiers d'inscriptions dans le Registre (.reg) est une fonctionnalité de Regedit.exe qui n'est pas prise en charge par Regedt32.exe. Vous pouvez utiliser Regedit.exe pour apporter des modifications au Registre sur un ordinateur Windows NT 4.0 ou Windows 2000, mais certaines modifications requièrent Regedt32.exe. Par exemple, vous ne pouvez pas ajouter ni modifier de valeurs REG_EXPAND_SZ ou REG_MULTI_SZ avec Regedit.exe sur un ordinateur Windows NT 4.0 ou Windows 2000. Regedt32.exe est l'Éditeur du Registre principal de Windows NT 4.0 et de Windows 2000. Si vous devez utiliser Regedt32.exe, vous ne pouvez pas utiliser les fichiers d'entrée d'inscription (.reg) pour modifier le registre. Pour plus d'informations sur les différences entre Regedit.exe et Regedt32.exe, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.

    141377 Différences entre Regedit.exe et Regedt32.exe
     

DANS CETTE TÂCHE

Résumé

Important Cette section, méthode ou tâche contient des étapes vous indiquant comment modifier le Registre. Toutefois, des problèmes graves peuvent se produire si vous modifiez le Registre de façon incorrecte. Par conséquent, veillez à suivre ces étapes scrupuleusement. Pour plus de protection, effectuez une sauvegarde du Registre avant de le modifier. Vous serez alors en mesure de le restaurer en cas de problème. Pour plus d'informations sur la procédure de sauvegarde et de restauration du Registre, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :

322756 Comment sauvegarder et restaurer le Registre dans Windows Cet article décrit étape par étape comment ajouter, modifier ou supprimer des sous-clés et des valeurs de Registre à l'aide d'un fichier d'inscriptions dans le Registre (.reg). Regedit.exe utilise des fichiers .reg pour importer et exporter des sous-clés et des valeurs de Registre. Vous pouvez utiliser ces fichiers .reg pour distribuer à distance des modifications du Registre sur plusieurs ordinateurs Windows. Lorsque vous exécutez un fichier .reg, le contenu du fichier est fusionné dans le Registre local. Par conséquent, la distribution de fichiers .reg doit s'effectuer avec précaution.

Retour au début

Syntaxe des fichiers .reg

Un fichier .reg a la syntaxe suivante :

Version_Éditeur_Registre
Ligne_vierge
[RegistryPath1 (Chemin d'accès au Registre 1)]

DataItemName1 (Nom d'élément de données 1)"="DataType1 (Type de données 1):DataValue1 (Valeur de données 1)
DataItemName2 (Nom d'élément de données 2)"="DataType2 (Type de données ):DataValue2 (Valeur de données )
Ligne_vierge
[RegistryPath2 (Chemin d'accès au Registre )]

DataItemName3 (Nom d'élément de données 3)"="DataType3 (Type de données 3):DataValue 3 (Valeur de données 3)

oÙ :

RegistryEditorVersion (Version d'éditeur de Registre) est soit « Windows Registry Editor Version 5.00 » pour Windows 2000, Windows XP et Windows Server 2003 ou « REGEDIT4 » pour Windows 98 et Windows NT 4.0. L'en-tête « REGEDIT4 » fonctionne également sur les ordinateurs Windows 2000, Windows XP et Windows Server 2003.

Blank line (Ligne vierge) est une ligne vierge. Elle identifie le début d'un nouveau chemin d'accès de Registre. Chaque clé ou sous-clé est un nouveau chemin d'accès de Registre. Si vous avez plusieurs clés dans votre fichier .reg, les lignes vierges peuvent vous aider à examiner et à dépanner le contenu.

RegistryPathx (Chemin d'accès au registre x) est le chemin d'accès de la sous-clé qui contient la première valeur que vous importez. Placez le chemin d'accès entre crochets et séparez chaque niveau de la hiérarchie par une barre oblique inverse. Par exemple,

[HKEY_LOCAL_ MACHINE\SOFTWARE\Policies\Microsoft\Windows\System] Un fichier .reg peut contenir plusieurs chemins d'accès de Registre. Si le bas de la hiérarchie dans l'instruction de chemin d'accès n'existe pas dans le Registre, une nouvelle sous-clé est créée. Le contenu des fichiers de Registre est envoyé au Registre dans l'ordre dans lequel il est entré. Par conséquent, si vous souhaitez créer une nouvelle sous-clé avec une autre sous-clé au-dessous, vous devez entrer les lignes dans l'ordre correct.

DataItemNamex (Nom d'élément de données x) est le nom de l'élément de données à importer. Si un élément de données dans votre fichier n'existe pas dans le Registre, le fichier .reg l'ajoute (avec la valeur de l'élément de données). Si un élément de données existe, la valeur dans votre fichier .reg remplace la valeur existante. Le nom de l'élément de données et placé entre guillemets. Un signe égal (=) suit immédiatement le nom de l'élément de données.

DataTypex (Type de données x) est le type de données de la valeur du registre ; il est placé juste après le signe égal. Pour tous les types de données autres que REG_SZ (une valeur de chaîne), un signe deux-points est placé juste après le type de données. Si le type de données est REG_SZ, n'incluez pas la valeur de type de données ni les deux-points. Dans ce cas, Regedit.exe suppose que le type de données est REG_SZ. Le tableau suivant répertorie les types de données de Registre par défaut :

Type de données

Type de données dans .reg

REG_BINARY

hexadécimal

REG_DWORD

dword

REG_EXPAND_SZ

hexadécimal(2)

REG_MULTI_SZ

hexadécimal(7)

Pour plus d'informations sur les types de données de Registre, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.

Description du Registre de Microsoft Windows
  DataValuex (Valeur de données x) est placé juste après les deux-points (ou le signe égal dans le cas de REG_SZ) et doit être au format approprié (par exemple, en chaîne de caractères ou en hexadécimal). Utilisez le format hexadécimal pour les éléments de données binaires.

Remarque : vous pouvez entrer plusieurs lignes d'éléments de données pour le même chemin d'accès du registre.

Remarque : le fichier du registre doit contenir une ligne vide en bas du fichier.

Retour au début

Ajout de sous-clés de Registre ou ajout et modification de valeurs de Registre

Pour ajouter une sous-clé de Registre ou ajouter ou modifier une valeur de Registre, apportez les modifications appropriées dans le Registre, puis exportez la sous-clé appropriée. Les sous-clés de Registre exportées sont enregistrées automatiquement en tant que fichiers .reg. Pour apporter des modifications au Registre et exporter vos modifications vers un fichier .reg, procédez comme suit :

  1. Cliquez sur Démarrer, sur Exécuter, tapez regedit dans la zone Ouvrir, puis cliquez sur OK.

  2. Recherchez la sous-clé qui contient les éléments de Registre à modifier, puis cliquez dessus.

  3. Cliquez sur Fichier puis sur Exporter.

    Cette étape sauvegarde la sous-clé avant que vous n'effectuiez des modifications. Vous pouvez réimporter ce fichier dans le Registre ultérieurement si vos modifications provoquent un problème.

  4. Dans la zone Nom de fichier, tapez le nom de fichier sous lequel enregistrer le fichier .reg contenant les éléments du registre d'origine, puis cliquez sur Enregistrer.

    Remarque : utilisez un nom de fichier qui indique son contenu, par exemple une référence au nom de la sous-clé.

  5. Dans le volet droit, ajoutez ou modifiez les éléments de Registre souhaités.

  6. Répétez les étapes 3 et 4 pour réexporter la sous-clé, mais utilisez un nom de fichier différent pour le fichier .reg. Vous pouvez utiliser ce fichier .reg pour apporter vos modifications au Registre sur un autre ordinateur.

  7. Testez vos modifications sur l'ordinateur local. S'ils provoquent un problème, double-cliquez sur le fichier qui contient la sauvegarde des données de Registre d'origine afin de restaurer le Registre à son état d'origine. Si les modifications fonctionnent comme prévu, vous pouvez distribuer le fichier .reg que vous avez créé à l'étape 6 sur d'autres ordinateurs en appliquant les méthodes de la section « Distribution de modifications du Registre » de cet article.

Retour au début

Suppression de sous-clés et de valeurs de Registre

Pour supprimer une clé de registre avec un fichier .reg, ajoutez un trait d'union (-) devant le RegistryPath (Chemin d'accès au Registre) dans le fichier .reg. Par exemple, pour supprimer la sous-clé Test de la clé de registre suivante :

HKEY_LOCAL_MACHINE\Software mettez un trait d'union devant la clé de Registre suivante dans le fichier .reg :

HKEY_LOCAL_MACHINE\Software\Test L'exemple suivant a un fichier .reg qui peut effectuer cette tâche.

[-HKEY_LOCAL_MACHINE\Software\Test] Pour supprimer une valeur de registre avec un fichier .reg, ajoutez un trait d'union (-) devant le DataItemName (Nom d'élément de données) dans le fichier .reg. Par exemple, pour supprimer la valeur de registre TestValue (Valeur de test) de la clé de registre suivante :

HKEY_LOCAL_MACHINE\Software\Test Placez un trait d'union après le "TestValue"= dans le fichier .reg. L'exemple suivant a un fichier .reg qui peut effectuer cette tâche.

HKEY_LOCAL_MACHINE\Software\Test
"TestValue"=- Pour créer le fichier .reg, utilisez Regedit.exe pour exporter la clé de Registre à supprimer, puis utilisez le Bloc-notes pour modifier le fichier .reg et insérer le trait d'union.

Retour au début

Renommer des clés ou des valeurs du Registre

Pour renommer une clé ou une valeur, supprimez la clé ou la valeur, puis créez une nouvelle clé ou valeur avec le nouveau nom.

Distribution de modifications du Registre

Vous pouvez envoyer un fichier .reg à des utilisateurs dans un message électronique, placer un fichier .reg sur un partage réseau et demander aux utilisateurs du partage réseau de l'exécuter, ou vous pouvez ajouter une commande aux scripts d'ouverture de session des utilisateurs pour importer automatiquement le fichier .reg lorsqu'ils se connectent. Lorsque les utilisateurs exécutent le fichier .reg, ils reçoivent les messages suivants :

Éditeur du Registre
Voulez-vous vraiment ajouter les informations relatives au chemin du fichier .reg au registre ? Si l'utilisateur clique sur Oui, il reçoit le message suivant :

Éditeur du Registre
Les informations de chemin_fichier_.reg ont été inscrites dans le Registre. Regedit.exe prend en charge un commutateur de ligne de commande /s pour ne pas afficher ces messages. Par exemple, pour exécuter silencieusement le fichier .reg (avec le commutateur /s) à partir d'un fichier de commande du script de connexion, utilisez la syntaxe suivante :

regedit.exe /s chemin du fichier .reg Vous pouvez également utiliser la Stratégie de groupe ou la Stratégie Système pour distribuer des modifications du Registre sur votre réseau. Pour plus d'informations, reportez-vous au site Web de Microsoft à l'adresse suivante :

Distribution de modifications du Registre Remarque : si les modifications fonctionnent, vous pouvez envoyer le fichier d'enregistrement aux utilisateurs appropriés sur le réseau.

Retour au début

Besoin d’aide ?

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoindre Microsoft Insider

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la traduction ?
Qu’est-ce qui a affecté votre expérience ?

Nous vous remercions pour vos commentaires.

×