Qu'est-ce qu'un fichier reg ? Apporter des modifications au registre à l'aide d'un fichier REG

Un fichier REG est un fichier texte avec une extension REG, compilé dans un format spécifique.

Format de fichier REG

Vous trouverez ci-dessous un exemple de fichier REG qui désactive le menu des documents récents.

;Désactiver le menu des documents récents
"NoRecentDocsMenu"=hex:01,00,00,00

Création d'un fichier REG

Créer un fichier REG est très simple. Copiez le code dans n'importe quel éditeur de texte (par exemple, le Bloc-notes). Appuyez sur CTRL+S et enregistrez le fichier sous n'importe quel nom et extension .reg, en les mettant entre guillemets.


Figure 1. Création d'un fichier REG

Importer un fichier REG

Le moyen le plus simple d'importer un fichier REG consiste à double-cliquer dessus. Pour plus d'informations, consultez l'article Importation des paramètres de registre.

Syntaxe du fichier REG

  • Éditeur de registre Windows version 5.00- l'en-tête du fichier, qui en fait partie intégrante. Vous pouvez également voir REGEDIT4 comme en-tête - il s'agit du format Windows 98 / NT 4.0, qui sera cependant également compris par les systèmes d'exploitation Windows plus récents. Plus d’informations sur les différences de formats sont disponibles sur le site Web JSO FAQ (en anglais).
  • ;Désactiver le menu des documents récents- commentaire. Toutes les lignes commençant par ; (point-virgule) représentent des commentaires.
  • - Ceci est une clé de registre. Graphiquement (dans l'Éditeur du Registre), il représente le chemin d'accès au paramètre. Au format de fichier REG, les sections sont toujours placées entre crochets. Dans cet exemple, la (sous)clé Explorer appartient à la clé HKEY_CURRENT_USER.
  • "NoRecentDocsMenu"=hex:01,00,00,00- paramètre de registre et sa signification. En fonction de la valeur du paramètre, le comportement du système d'exploitation ou de l'objet change. De nombreux paramètres peuvent être configurés dans l’interface graphique du système d’exploitation, mais pas tous. Dans de tels cas, des éditeurs de registre, des tweakers ou des fichiers REG sont utilisés pour modifier le paramètre.

Un fichier REG peut contenir plusieurs branches et paramètres de registre, mais l'en-tête n'est utilisé qu'au tout début.

Exemple:

Éditeur de registre Windows version 5.00

; Désactiver le redémarrage en cas de BSOD
"AutoReboot" = dword : 00000000

;Désactivez la notification sur l'écran d'accueil concernant les messages non lus
"MessageExpiryDays"=dword:00000000

Ce fichier REG a été obtenu en exportant depuis l'éditeur de registre regedit.exe. À l'aide des fichiers REG, vous pouvez apporter des modifications au registre système - cette opération est appelée importation des paramètres du registre.

Valeurs des paramètres du fichier REG

Une description détaillée des paramètres peut être trouvée dans l'article Description du registre Microsoft Windows. Regardons des exemples pratiques. Chaque type de paramètre a ses propres valeurs. Souvent, par valeur, vous pouvez déterminer exactement ce que fait une modification particulière du registre. Par exemple, dans ce cas, une certaine fonction est désactivée.


"Redémarrage automatique"= mot:00000000

Le paramètre est de type REG_DWORD. Les données sont représentées sous la forme d'une valeur de 4 octets (entier 32 bits). Ce type de données est utilisé pour stocker les paramètres des pilotes de périphérique et des services. Dans l'interface graphique de l'Éditeur du Registre, vous modifiez la valeur de 0 sur 1 (ou vice-versa).
En règle générale,

    signification 0 signifie désactivé;

    signification 1 signifie activé.

Dans cet exemple, nous désactivons (0) la fonction de redémarrage automatique (AutoReboot) de l'OS en cas de panne du système (BSOD). Pour le paramètre REG_WORD, vous devez modifier le dernier chiffre de la valeur.

Cet article décrit les principes de base de l'utilisation du registre Windows, dont la connaissance vous sera utile pour personnaliser le système d'exploitation à l'aide des modifications du registre.

Terminologie

Avant de passer aux choses sérieuses, nous devons définir la terminologie. J'utilise la terminologie officielle de Microsoft, les termes sont donc tout à fait cohérents avec les éléments de l'Éditeur du Registre.

Figure 1 - Éditeur de registre

Comme vous pouvez le voir, il n'y a pas de « branches » ou de « clés » ici. Maintenant au point.

Fichier REG

Un fichier REG est un fichier texte avec une extension REG, compilé dans un format spécifique.

Format de fichier REG

Vous trouverez ci-dessous un exemple de fichier REG qui désactive le menu des documents récents.

Éditeur de registre Windows version 5.00 ; Désactiver le menu des documents récents "NoRecentDocsMenu"=hex:01,00,00,00

Création d'un fichier REG

Créer un fichier REG est très simple. Copiez le code dans n'importe quel éditeur de texte (par exemple, le Bloc-notes). Appuyez sur CTRL+S et enregistrez le fichier avec n'importe quel nom et extension.reg, mettre les deux entre guillemets pour éviter l'extension txt.

Figure 2 - Création d'un fichier REG

Syntaxe du fichier REG

  • Éditeur de registre Windows version 5.00— l'en-tête du fichier, qui en fait partie intégrante. Vous pouvez également voir REGEDIT4 comme en-tête - il s'agit du format Windows 98 / NT 4.0, qui sera cependant également compris par les systèmes d'exploitation Windows plus récents. Plus d’informations sur les différences de formats sont disponibles sur le site Web JSO FAQ (en anglais).
  • ;Désactiver le menu des documents récents- commentaire. Toutes les lignes commençant par ; (point-virgule) représentent des commentaires.
  • est une clé de registre. Graphiquement (dans l'Éditeur du Registre), il représente le chemin d'accès au paramètre. Au format de fichier REG, les sections sont toujours placées entre crochets. Dans cet exemple, la (sous)clé Explorer appartient à la clé HKEY_CURRENT_USER.
  • "NoRecentDocsMenu"=hex:01,00,00,00— paramètre de registre et sa signification. En fonction de la valeur du paramètre, le comportement du système d'exploitation ou de l'objet change. De nombreux paramètres peuvent être configurés dans l’interface graphique du système d’exploitation, mais pas tous. Dans de tels cas, des éditeurs de registre, des tweakers ou des fichiers REG sont utilisés pour modifier le paramètre.

Un fichier REG peut contenir plusieurs clés et paramètres de registre, mais l'en-tête n'est utilisé qu'au tout début.

Éditeur de registre Windows version 5.00 ; Désactiver le redémarrage en cas de BSOD "AutoReboot"=dword:00000000 ; Désactiver la notification sur l'écran d'accueil concernant les messages non lus "MessageExpiryDays"=dword:00000000

Ce fichier REG a été obtenu en exportant depuis l'éditeur de registre regedit.exe. À l'aide des fichiers REG, vous pouvez apporter des modifications au registre système - cette opération est appelée importation des paramètres du registre.

Exportation des paramètres de registre

L'exportation des paramètres de registre est une tâche simple. En règle générale, les paramètres sont exportés avant d'apporter des modifications au registre (sauvegarde), ou afin de créer un fichier REG pour une importation ultérieure dans le registre d'un autre ordinateur ou lors d'une installation automatique du système.

Vous pouvez exporter les paramètres du registre de différentes manières.

Éditeur du registre Windows (regedit.exe)

Le système d'exploitation Windows comprend un programme pour modifier le registre - regedit.exe. Puisqu'il se trouve dans le répertoire système, vous n'avez pas besoin de préciser le chemin complet pour l'exécuter en ligne de commande (par exemple, la séquence suivante suffira : Démarrer - Exécuter - regedit - OK).

Pour exporter une clé de registre, faites un clic droit dessus et sélectionnez la commande dans le menu contextuel Exporter(sous Windows 2000, cette commande se trouve dans le menu Déposer).

Autres éditeurs de registre

Il existe de nombreux programmes permettant d'apporter des modifications au registre système, qui ont également la possibilité d'exporter les paramètres. Si vous travaillez souvent avec le registre, vous aurez probablement besoin d'un programme doté d'une barre d'adresse. Vous pouvez coller une clé de registre copiée (à partir d'un article ou d'un message de forum) dans la barre d'adresse et accéder rapidement au paramètre souhaité. Un exemple d'un tel programme est RegWorks.

Ligne de commande

Depuis la ligne de commande, vous pouvez exporter les paramètres du registre à l'aide de la commande EXPORTATION REG., qui a la syntaxe suivante.

REG EXPORT Chemin complet vers la clé de registre sous la forme : ROOT\Subkey (pour l'ordinateur local uniquement).

Partition racine. Valeurs : [ HKLM | Hong Kong | HKCR | HKU | HKCC].

Le chemin complet de la clé de registre dans la partition racine sélectionnée.

Le nom du fichier disque à exporter. Exemples : REG EXPORT HKLM\Software\MyCo\MyApp AppBkUp.reg Exporte toutes les sous-sections et valeurs de paramètres de la section MyApp vers le fichier AppBkUp.reg

Importation des paramètres de registre

Il existe plusieurs façons d'importer les paramètres du registre.

Exécuter un fichier REG à l'aide de l'interface graphique

C'est le moyen le plus simple. Elle consiste à exécuter un fichier REG contenant les paramètres nécessaires par double-clic ou depuis la ligne de commande.

Double-cliquez

Ligne de commande

Aussi trivial que cela puisse paraître, vous pouvez apporter des modifications au registre en double-cliquant sur le fichier REG. Cependant, le système clarifiera d’abord si vous souhaitez vraiment le faire. Si la réponse est positive, des changements seront apportés. Figure 3 - Le système demande une confirmation pour apporter des modifications. En raison de cette requête, cette méthode ne convient pas pour importer des paramètres dans le registre lors d'une installation système silencieuse. Mais il existe d'autres moyens.

Pour importer des fichiers REG depuis la ligne de commande, il existe une commande

RÉGÉDIT . En tapant sur la ligne de commande REGEDIT C:\hklm.reg

Vous obtiendrez exactement la même boîte de dialogue que lorsque vous double-cliquez. Vous pouvez supprimer l'apparence de la boîte de dialogue en exécutant la commande avec le paramètre

/S

. Cette méthode est le plus souvent utilisée lors de l'installation automatique de Windows. REGEDIT /S C:\hklm.reg Commande REG AJOUTER REGEDIT /S C:\hklm.reg.

Utilisation de la commande

REG AJOUTER

Signature="$Windows NT$" Msgina OptionDesc="Msgina" Tip="Bibliothèque de connexion GINA" Modes=0,1,2,3 AddReg=Msgina.AddReg HKLM,"Software\Policies\Microsoft\Windows\System\ Shutdown" ,"ShowHibernateButton",0x10001,1 HKLM,"Software\Policies\Microsoft\Windows\System\Shutdown","HibernateAsButton",0x10001,1

Note. Plus d'informations sur les fichiers INF peuvent être trouvées dans .

Instructions

Appelez le menu principal du système en cliquant sur le bouton « Démarrer » et accédez à « Tous les programmes ». Développez le lien Accessoires et lancez l'application Bloc-notes. Créez un nouveau document texte.

Tapez Windows Registry Editor Version 5.00 sur la première ligne du document créé et assurez-vous de laisser la ligne suivante vide. Sur la ligne suivante précisez la section enregistrement a, à ajouter déposer, entre crochets : [Chemin enregistrement UN].

Sur la quatrième ligne du document, saisissez le nom du paramètre à ajouter enregistrement entre guillemets : "Paramètre". Après le nom du souhaité. déposer mettez un signe égal et précisez le type de données souhaité : "Paramètre" = "Type de données".

Veuillez noter les types autorisés : - Reg_Binary - paramètre hexadécimal ; - Reg_Dword - paramètre chaîne ; - Reg_Expand_SZ - paramètre hexadécimal qui ne nécessite pas de valeur ;

Ensuite, mettez deux points dans Entrez la valeur requise::data_value". Ainsi, cette ligne devrait ressembler à "Parameter"="Data type: data_value". La dernière ligne du document créé doit être vide. La syntaxe complète du document créé reg- déposer:Éditeur de registre Windows version 5.00[Chemin enregistrement a]"Paramètre"="Type de données : valeur_données"

Enregistrez le document texte créé avec l'extension .reg et en mettant la valeur du nom et de l'extension entre guillemets. Exécutez le fichier reg créé de l'une des manières suivantes : - double-cliquez (vous devrez confirmer l'action sélectionnée en cliquant sur "Oui" dans la fenêtre d'invite système qui s'ouvre) ; - commande REGEDIT dans l'interpréteur de commandes Windows ; commande ; - Fichiers INF Redémarrez le système pour appliquer les modifications apportées.

Sources :

  • Bases du registre Windows

S'il est nécessaire d'ajouter une nouvelle branche ou une nouvelle clé au registre du système d'exploitation Windows, cela peut être fait soit entièrement manuellement, soit à l'aide de fichiers auxiliaires. L'éditeur de registre standard inclus dans les programmes de base du système d'exploitation vous aidera à faire face à toutes les options d'ajout possibles.

Instructions

Lancez l'Éditeur du Registre à l'aide du raccourci « Poste de travail » sur le bureau ou de l'élément « Ordinateur » dans le menu principal - un clic droit dessus fait apparaître un menu contextuel dans lequel se trouve l'élément souhaité (« Éditeur du Registre »).

Faites une copie de sauvegarde du registre avant de commencer à y apporter des modifications. L'élément « Exporter » dans la section « Fichier » du menu de l'éditeur est destiné à cela - sélectionnez-le, puis saisissez le nom du fichier, indiquez l'emplacement de stockage de la sauvegarde et cliquez sur le bouton « Enregistrer ».

Si vous disposez d'un fichier dans lequel les informations sont enregistrées sous forme de texte à ajouter aux clés de registre HKEY_USERS ou HKEY_LOCAL_MACHINE, sélectionnez d'abord l'une d'entre elles dans le panneau de gauche, puis développez la section « Fichier » dans le menu de l'application et sélectionnez l'option Ligne « Charger la ruche ». À l'aide de la boîte de dialogue qui s'ouvre, recherchez et ouvrez le fichier souhaité.

Si vous disposez d'un fichier reg contenant des informations à saisir dans le registre, enregistrées conformément à la norme établie pour de tels fichiers, sélectionnez la ligne « Importer » dans la même section du menu de l'éditeur. Dans la boîte de dialogue, recherchez et ouvrez ce fichier. Les informations des fichiers avec l'extension reg peuvent être ajoutées au registre sans cette application - double-cliquez simplement sur l'icône du fichier dans l'Explorateur ou sur le bureau, puis confirmez l'opération.

Fichiers avec l'extension reg nécessaire pour apporter rapidement des modifications au registre Windows (une sorte d'ensemble de paramètres, de configurations et de paramètres à l'échelle du système). Par exemple, vous pouvez supprimer rapidement la corbeille du bureau ou désactiver la touche Caps Lock (par exemple, cela me dérange).
1. Pour créer un fichier avec l'extension .reg, faites un clic droit sur une zone vide du dossier ou du bureau, pointez sur le groupe « Nouveau » et sélectionnez « Document texte ».
2. Un nom standard vous sera proposé, quelque chose comme "Text document.txt". Entrez le nom requis pour le nouveau fichier, par exemple, pour l'article déjà mentionné « Comment désactiver la corbeille et la supprimer du bureau », créez un fichier avec le nom korzina.reg.
3. Confirmez le changement d'extension.

4. Voilà, un nouveau fichier avec l'extension .reg a été créé avec succès.
5. Pour y ajouter des commandes et des paramètres, faites un clic droit dessus et sélectionnez modifier.

6. L'éditeur s'ouvrira. Apportez les modifications nécessaires et enregistrez le fichier en appuyant sur Ctrl+S ou sélectionnez le menu "Fichier" dans le panneau supérieur, puis la commande "Enregistrer".

7. Pour apporter des modifications au registre, double-cliquez sur notre fichier reg ou faites un clic droit dessus et sélectionnez le premier élément « Fusionner ». Acceptez l'avertissement concernant les modifications apportées au registre.

Ce sont de petits fichiers qui font leur travail en silence, permettant à l'ordinateur de fonctionner normalement et d'accomplir ses tâches. Si les fichiers système sont endommagés, le système d'exploitation lui-même commence à fonctionner avec des erreurs (« glitch »).

Dans le pire des cas, cela pourrait empêcher Windows de fonctionner complètement. Cela n'arrive pas souvent et plusieurs raisons peuvent expliquer pourquoi les fichiers système sont endommagés. L'un d'eux concerne les actions incorrectes d'un utilisateur inexpérimenté qui, surestimant sa force, tente de régler le système d'exploitation sans avoir ni connaissances ni expérience.

Par conséquent, je tiens à vous avertir immédiatement - si vous ne savez pas ce que vous faites et quelles conséquences cela peut entraîner - NE modifiez PAS les fichiers système et ne les supprimez pas. En principe, cela s'applique à tous les fichiers dont l'extension vous est inconnue.

Commençons par examiner les fichiers système avec le fichier reg. Parce que ce sont les fichiers que les utilisateurs rencontrent souvent. Malgré cette extension inhabituelle, il s’agit en réalité d’un fichier texte ordinaire. L'extension reg indique au système d'exploitation que ce fichier contient des clés de registre et certains paramètres.

Voyez ci-dessous à quoi ressemble le fichier reg.

Toutes les informations sont clairement structurées pour faciliter le traitement informatique. Ainsi, par exemple, la première ligne requise REGEDIT avec le paramètre requis indique à l'ordinateur à quelle version du système d'exploitation Windows le fichier reg est destiné. Ensuite, dans un certain ordre, se trouvent les clés de registre et leurs paramètres.

À propos, j'ai écrit plus d'une fois un article utilisant ce fichier. Par exemple, " "

A quoi sert le fichier reg ?

L'objectif principal de ce type de fichiers de service est de travailler avec des clés de registre. C'est le moyen le plus simple de créer ou de remplacer les clés nécessaires. Dans un sens appliqué, le fichier reg est utilisé pour créer, stocker ou modifier les paramètres utilisateur. Avec lui, vous pouvez transférer rapidement et facilement les paramètres d'un ordinateur à un autre ou créer une copie de sauvegarde afin de pouvoir les restaurer ultérieurement.

Travailler avec de tels fichiers est assez simple. Pour saisir les informations nécessaires dans le registre du système d'exploitation, ouvrez le fichier reg et cliquez deux fois sur « Oui » - en acceptant les modifications qui seront apportées au registre. Ensuite, Windows créera automatiquement la demande requise, la traitera et saisira les données dans son registre.

Comment travailler avec le fichier reg

Étant donné que, comme je l'ai mentionné plus tôt, le fichier reg est essentiellement un fichier texte ordinaire, les programmeurs n'ont pas encore mis au point un meilleur outil pour travailler avec lui que le Bloc-notes. Vous pouvez utiliser un bloc-notes Windows standard ou son équivalent. Sur la base de ma propre expérience, je peux recommander en toute sécurité d'utiliser le programme Notepad+++. Premièrement, il est gratuit et deuxièmement, il possède de nombreuses fonctionnalités supplémentaires.

L'édition elle-même n'est pas différente du travail avec n'importe quel texte. Pour enregistrer les modifications, enregistrez simplement à nouveau le fichier à l'aide de la commande "Fichier" - "Enregistrer sous..." ou de la configuration des raccourcis clavier "Ctrl" + "S".

La création d'un fichier avec l'extension reg se fait également à l'aide des procédures standard « Fichier » - « Créer » ou de la configuration des raccourcis clavier « Ctrl » + « N ». De plus, vous pouvez créer un fichier reg en utilisant la procédure standard d'exportation des données du registre.

En conclusion, je voudrais noter que travailler avec de tels fichiers ne pose aucun problème à un utilisateur expérimenté. Je soulignerais particulièrement « d'un utilisateur expérimenté" Si vous commencez tout juste à maîtriser votre ordinateur, je vous recommande fortement de ne pas expérimenter avec le registre. Parce que, comme le montre la pratique, dans la plupart des cas, de telles expériences conduisent à la nécessité de restaurer le système d'exploitation. Mais vous conviendrez que vous n’en avez guère besoin.



Des questions ?

Signaler une faute de frappe

Texte qui sera envoyé à nos rédacteurs :