Remarques
-
Cet article est destiné aux utilisateurs avancés, aux administrateurs et aux professionnels de l’informatique.
-
L’importation de fichiers d’entrées d’inscription (.reg) est une fonctionnalité de Regedit.exe et 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 nécessitent Regedt32.exe. Par exemple, vous ne pouvez pas ajouter ou modifier REG_EXPAND_SZ ou REG_MULTI_SZ valeurs avec Regedit.exe sur un ordinateur Windows NT 4.0 ou Windows 2000. Regedt32.exe est le principal Rédacteur du Registre pour Windows NT 4.0 et Windows 2000. Si vous devez utiliser Regedt32.exe, vous ne pouvez pas utiliser les fichiers d’entrées 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 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 pas à pas explique comment ajouter, modifier ou supprimer des sous-clés et des valeurs de Registre à l’aide d’un fichier d’entrées d’inscription (.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 les modifications du Registre sur plusieurs ordinateurs Windows. Lorsque vous exécutez un fichier .reg, le contenu du fichier fusionne dans le registre local. Par conséquent, vous devez distribuer .reg fichiers avec prudence.revenir en haut
Syntaxe de . Fichiers reg
Un fichier .reg a la syntaxe suivante :
RegistryEditorVersion Ligne vide [RegistryPath1] « DataItemName1"="DataType1 :DataValue1" DataItemName2"="DataType2 :DataValue2" Ligne vide [RegistryPath2] « DataItemName3"="DataType3 :DataValue3 » where : RegistryEditorVersion est « Windows Registry Rédacteur 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. Une ligne vide est une ligne vide. Cela identifie le début d’un nouveau chemin d’accès au Registre. Chaque clé ou sous-clé est un nouveau chemin d’accès au Registre. Si vous avez plusieurs clés dans votre fichier .reg, des lignes vides peuvent vous aider à examiner et à dépanner le contenu. RegistryPathx est le chemin de la sous-clé qui contient la première valeur que vous importez. Placez le chemin 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 au Registre. Si le bas de la hiérarchie dans l’instruction path n’existe pas dans le Registre, une sous-clé est créée. Le contenu des fichiers de registre est envoyé au registre dans l’ordre dans lequel vous les entrez. Par conséquent, si vous souhaitez créer une sous-clé avec une autre sous-clé en dessous, vous devez entrer les lignes dans l’ordre correct.
DataItemNamex est le nom de l’élément de données que vous souhaitez 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). S’il existe un élément de données, la valeur de votre fichier .reg remplace la valeur existante. Les guillemets entourent le nom de l’élément de données. Un signe égal (=) suit immédiatement le nom de l’élément de données. DataTypex est le type de données de la valeur de Registre et suit immédiatement le signe égal. Pour tous les types de données autres que REG_SZ (valeur de chaîne), un signe deux-points suit immédiatement le type de données. Si le type de données est REG_SZ , n’incluez pas la valeur ou le signe deux-points du type de données. Dans ce cas, Regedit.exe suppose REG_SZ pour le type de données. Le tableau suivant répertorie les types de données de Registre classiques :
Type de données |
DataType dans .reg |
---|---|
REG_BINARY |
Hexadécimal |
REG_DWORD |
Dword |
REG_EXPAND_SZ |
hexadecimal(2) |
REG_MULTI_SZ |
hexadecimal(7) |
Pour plus d’informations sur les types de données du Registre, cliquez sur le numéro d’article suivant pour afficher l’article dans la Base de connaissances Microsoft :
256986 La description du Registre Microsoft WindowsDataValuex suit immédiatement le signe deux-points (ou le signe égal avec REG_SZ) et doit être au format approprié (par exemple, chaîne ou hexadécimal). Utilisez le format hexadécimal pour les éléments de données binaires. Remarque Vous pouvez entrer plusieurs lignes d’élément de données pour le même chemin d’accès au Registre. Notez que le fichier de Registre doit contenir une ligne vide en bas du fichier.revenir en haut
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 ou les sous-clés appropriées. Les sous-clés de Registre exportées sont automatiquement enregistrées en tant que fichiers .reg. Pour apporter des modifications au Registre et exporter vos modifications dans un fichier .reg, procédez comme suit :
-
Cliquez sur Démarrer, sur Exécuter, tapez regedit dans la zone Ouvrir, puis cliquez sur OK.
-
Recherchez et cliquez sur la sous-clé qui contient le ou les éléments de Registre que vous souhaitez modifier.
-
Cliquez sur Fichier, puis sur Exporter.
Cette étape remonte la sous-clé avant d’apporter des modifications. Vous pouvez réimporter ce fichier dans le Registre ultérieurement si vos modifications provoquent un problème. -
Dans la zone Nom de fichier, tapez un nom de fichier à utiliser pour enregistrer le fichier .reg avec les éléments de Registre d’origine, puis cliquez sur Enregistrer.
Remarque Utilisez un nom de fichier qui vous rappelle le contenu, par exemple une référence au nom de la sous-clé. -
Dans le volet droit, ajoutez ou modifiez les éléments de Registre souhaités.
-
Répétez les étapes 3 et 4 pour exporter à nouveau la sous-clé, mais utilisez un autre nom de fichier pour le fichier .reg. Vous pouvez utiliser ce fichier .reg pour apporter des modifications au Registre sur un autre ordinateur.
-
Testez vos modifications sur l’ordinateur local. En cas de problème, double-cliquez sur le fichier qui contient la sauvegarde des données du Registre d’origine pour rétablir l’état d’origine du registre. Si les modifications fonctionnent comme prévu, vous pouvez distribuer les .reg que vous avez créées à l’étape 6 à d’autres ordinateurs à l’aide des méthodes de la section « Distribution des modifications du Registre » de cet article.
Suppression de clés et de valeurs de Registre
Pour supprimer une clé de Registre avec un fichier .reg, placez un trait d’union (-) devant RegistryPath dans le fichier .reg. Par exemple, pour supprimer la sous-clé Test de la clé de Registre suivante :
HKEY_LOCAL_MACHINE\Software Placez un trait d’union devant la clé de Registre suivante dans le fichier .reg :
HKEY_LOCAL_MACHINE\Software\Test L’exemple suivant contient un fichier .reg qui peut effectuer cette tâche.
[-HKEY_LOCAL_MACHINE\Software\Test] Pour supprimer une valeur de Registre avec un fichier .reg, placez un trait d’union (-) après le signe égal suivant DataItemName dans le fichier .reg. Par exemple, pour supprimer la valeur de Registre TestValue de la clé de Registre suivante :
HKEY_LOCAL_MACHINE\Software\Test placez un trait d’union après « TestValue » = dans le fichier .reg. L’exemple suivant contient 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.Renommage des clés et des valeurs de 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 des modifications du Registre
Vous pouvez envoyer un fichier .reg aux utilisateurs dans un message électronique, placer un fichier .reg sur un partage réseau et diriger les utilisateurs vers le partage réseau pour l’exécuter, ou 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 :
Rédacteur
du Registre Êtes-vous sûr de vouloir ajouter les informations dans le chemin d'.reg fichier au Registre ? Si l’utilisateur clique sur Oui, l’utilisateur reçoit le message suivant :Rédacteur
du Registre Les informations contenues dans le chemin d'.reg fichier ont été correctement entrées 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 en mode silencieux le fichier .reg (avec le commutateur /s) à partir d’un fichier de commandes de script de connexion, utilisez la syntaxe suivante :regedit.exe chemin /s du fichier .reg Vous pouvez également utiliser stratégie de groupe ou une stratégie système pour distribuer les modifications du Registre sur votre réseau. Pour plus d’informations, visitez le site web Microsoft suivant :
Distribution des modifications du Registre Remarque Si les modifications fonctionnent, vous pouvez envoyer le fichier d’inscription aux utilisateurs appropriés sur le réseau.revenir en haut