regedit : l’éditeur du registre Windows

regedit est l’éditeur de registre Windows. Ce dernier vous permet de naviguer dans la base de registre de Windows et modifier certaines valeurs.
regedit est donc inclut dans Windows.
Pour rappel, la base de registre de Windows contient tous les paramètres de configuration de Windows.
Lorsque vous modifiez des paramètres depuis les menus de Windows, cela change les valeurs dans la base de registre.
Certains paramètres de Windows ne sont pas accessibles depuis les menus, il faut parfois modifier manuellement à l’aide de regedit ces derniers.

Celle-ci est divisée avec la configuration générale de Windows (Services, configuration de Windows, configuration des applications installées, etc) et la configuration utilisateur Windows qui est chargé au moment où vous ouvrez le bureau de Windows.

Cet article vous donne quelques informations d’utilisation autour de regedit.

Exécuter et utiliser regedit

Différence méthodes sont possibles pour démarrer regedit.
Vous pouvez utiliser sur votre clavier la combinaison de touches :

  • Touche Windows + R
  • Cela va ouvrir la popup exécuter.
  • Tapez regedit et OK.

regedit : l'éditeur du registre Windows

Le contrôle des comptes utilisateurs (UAC) vous demande l’autorisation.
Cliquez sur Oui.

regedit : l'éditeur du registre Windows

L’éditeur du registre de Windows s’ouvre alors.
A gauche, se trouve les ruches du registre Windows, vous pouvez dérouler celles-ci pour trouver les clés et valeurs à modifier.
Il s’agit donc d’une arborescence qu’il faut suivre, pour atteindre la clé que l’on souhaite éditer.

regedit : l'éditeur du registre Windows

Par exemple, ci-dessous on déroule HKEY_LOCAL_MACHINE\Software\Microsoft
L’arborescence de la clé Microsoft est visible avec toutes les sous-clés.

regedit : l'éditeur du registre Windows

Modifier une valeur avec regedit

Il suffit de dérouler les clés.
A droite, les valeurs contenues dans la clé apparaissent.

regedit : l'éditeur du registre Windows

En double-cliquant dessus, il est alors possible de modifier la valeur.

regedit : l'éditeur du registre Windows

Voici les types de valeurs possibles.

Type de donnéesType de données dans .reg
REG_SZTexte
REG_BINARYhexadécimal
REG_DWORDdword (souvent 1 ou 0 pour activer/désactiver une fonction)
REG_EXPAND_SZhexadécimal(2)
REG_MULTI_SZhexadécimal(7)

Les valeur REG_Zz contiennent du texte, souvent il s’agit d’un chemin ou le nom d’un fichier.
Les valeurs REG_DWORD permettent de mettre une option à 1 ou 0 pour l’activer ou désactiver.
Les modifications des valeurs nécessitent souvent un redémarrage de l’ordinateur ou éventuellement d’explorer.exe lorsque ce sont des configuration liées à celui-ci pour être prise en compte.

Recherche de clé de registre Windows

La recherche de clé permet de trouver des clés ayant certains noms ou des valeurs ayant certaines données.
Positionnez-vous sur la clé à partir de laquelle vous souhaitez lancer la recherche, par exemple HKEY_LOCAL_MACHINE si vous souhaitez rechercher des clés ou valeur dans toutes les sous-clés de HKEY_LOCAL_MACHINE.
Faites un clic droit puis recherche ou appuyer sur la touche F3 du clavier.

regedit : l'éditeur du registre Windows

Saisissez la valeur ou clé à chercher.

regedit : l'éditeur du registre Windows

Regedit va s’arrêter dès qu’une clé ou valeur contient les mots cherchés.
Vous pouvez continuer la recherche en appuyant sur la touche F3.

Il existe d’autres utilitaire très performant pour effectuer des recherches dans le registre Windows en plus de regedit.
Se reporter à la page : Recherche dans la base de registre de Windows

Exporter/importer des valeurs

Il est possible d’exporter et importer des clés du registre Windows.
Cela permet à partir d’un fichier .reg de modifier les valeurs du registre, ceci est donc beaucoup plus rapide qu’une modification manuelle en parcourant les clés, surtout si vous devez modifier beaucoup de valeurs.

Cet export ne peut servir de sauvegarde du registre Windows.
Pour sauvegarder le registre Windows, il faut utiliser des utilitaires, comme

En faisant un clic droit sur une clé, le bouton Exporter est accessible.

regedit : l'éditeur du registre Windows

Le menu Fichier permet aussi d’exporter ou importer des fichiers .reg

regedit : l'éditeur du registre Windows

Le bouton exporter, vous demande le nom du fichier .reg à créer et son emplacement.
Un clic droit modifier permet de visualiser le contenu du .reg avec les clés et les valeurs.

regedit : l'éditeur du registre Windows

Si l’on double-clic sur le fichier reg, le contrôle des comptes utilisateurs (UAC) s’active.
puis une popup vous demande si vous êtes certains de vouloir fusionner, c’est à dire remplacer les valeurs du registre Windows par celles contenues dans le fichier.
Si vous faites oui, les valeurs sont importées.

regedit : l'éditeur du registre Windows

Bien entendu, si le fichier est mal formaté, vous obtenez un message d’erreur, dans le cas contraire un message vous indique que les données et valeurs ont bien été ajoutées au Registre Windows.

regedit : l'éditeur du registre Windows

Modifier les autorisations

Pour modifier les autorisations des clés du registre Windows, faites un clic droit puis autorisations.
Les autorisations du registre Windows fonctionne exactement de la même manière que celles des fichiers, plus d’informations, lire la page : Les autorisations NTFS et partage sur Windows

regedit : l'éditeur du registre Windows

On retrouve alors la liste des utilisateurs Windows dans le tableau du haut.
Dans le tableau du bas, les autorisations de l’utilisation sélectionné.

regedit : l'éditeur du registre Windows

Des autorisations erronées peuvent conduire à des dysfonctionnements de Windows.
Certaines applications comme Windows Repair permettent de réinitialiser les permissions par défaut.
Notamment les options 1 2 et 3. Plus d’informations : [Windows Repair] outil de réparation de windows.

regedit : l'éditeur du registre Windows

Enfin il possible de réinitialiser les permissions à l’aide de l’utilitaire : subinacl
Voici un exemple de syntaxe :

subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=administrateurs=f /grant=system=f

Syntaxe fichier .reg

Les fichiers .reg sont des fichiers qui sont créés lors de l’exportation de clés du registre Windows.
Ils peuvent aussi être créés manuellement suivant une syntaxe bien définie.

La syntaxe des fichiers .reg :
Un fichier .reg a la syntaxe suivante :

Version_Éditeur_Registre
Ligne_vierge
[Chemin_accès_Registre_1]

"Nom_Élément_Données_1"="Type_Données_1:Valeur_Données_1"
Nom_Élément_Données_2"="Type_Données_2:Valeur_Données_2"
Ligne_vierge
[Chemin_accès_Registre_12]

"Nom_Élément_Données_3"="Type_Données_3:Valeur_Données_3"

Exemple :

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate]
"DisableOSUpgrade"=dword:00000001

Pour supprimer une clé de Registre avec un fichier .reg, mettez un trait d’union (-) devant le Chemin_accès_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, mettez un trait d’union (-) après le signe égal qui suit Nom_Élément_Données dans le fichier .reg. Par exemple, pour supprimer la valeur de Registre TestValue de la clé de Registre suivante :

HKEY_LOCAL_MACHINE\Software\Test

insérez un trait d’union après « 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.

regedit en invite de commandes

Il est ensuite possible d’interroger ou modifier le registre Windows en invite de commandes ou de créer des fichiers .reg afin de modifier des valeurs.
L’invite de commandes de Windows doit être exécutée avec les droits administrateurs, soit donc par un clic droit puis exécuter en tant qu’administrateur.

regedit : l'éditeur du registre Windows

La commande REG ne prend que les noms courts, ainsi :

  • HKEY_LOCAL_MACHINE devient HKLM
  • HKEY_CURRENT_USER devient HKCU

 

  • Reg add : permet d’ajouter une clé dans le registre – syntaxe : REG ADD HKLM\Software\MaClé /v MRU /t REG_MULTI_SZ /d fax\0mail\0\0
  • Reg compare : Compare spécifié des sous-clés de Registre ou des entrées – syntaxe : REG COMPARE HKLM\Software\MaClé\MonApp HKLM\Software\MaClé\EnregistrerMonApp
  • Reg copy : Copie une entrée de Registre vers un emplacement spécifié sur l’ordinateur local ou distant. – Syntaxe : REG COPY HKLM\Software\MaClé\MonApp HKLM\Software\MaClé\EnregistrerMonApp /s
  • Reg delete : Supprime une clé ou valeur – Syntaxe pour supprimer une valeur, il faut utiliser l’option /vREG DELETE \\ZODIAC\HKLM\Software\MaClé /v MTU
  • Reg export : permet d’exporter des clés du registre Windows – Syntaxereg export HKLM\Software\MaClé\MonApp AppBkUp.reg
  • Reg import : importe un fichier .reg dans le registre – Syntaxe : reg import AppBkUp.reg
  • Reg load : permet de charger une ruche du registre Windows dans une clé temporaire – SyntaxeREG LOAD HKLM\RucheTemp RuchTemp.hiv
  • Reg query : permet d’interroger le registre Windows et récupérer des clés ou une valeur en particulier via l’option /v- Syntaxe : REG QUERY HKLM\Software\Microsoft\ResKit /v Version
  • Reg restore : Écrit enregistrées les sous-clés et entrées de sauvegarder le Registre. – Syntaxe : REG RESTORE HKLM\Software\Microsoft\ResKit NTRKBkUp.hiv
  • Reg save : Enregistre une copie des sous-clés spécifiées, entrées et valeurs du Registre dans un fichier spécifié. – Syntaxe : REG SAVE HKLM\Software\MaClé\MonApp AppBkUp.hiv
  • Reg unload : Supprime une section du Registre qui a été chargé à l’aide de l’opération de chargement reg . – SyntaxeREG UNLOAD HKLM\RuchTemp

Pour plus d’informations, exemples et syntaxe, se reporter à la page du site Microsoft : https://technet.microsoft.com/fr-fr/library/cc732643(v=ws.10).aspx

Liens autour du registre Windows

Tous les tutoriels autour du registre Windows :

(Visité 1 042 fois, 1 visites ce jour)

Vous pouvez aussi lire...

Les Tags : #Windows10 - #Windows - #Tutoriel - #Virus - #Antivirus - #navigateurs WEB - #Securité - #Réseau - #Internet