Saviez-vous que vous pouvez modifier le registre Windows avec l'invite de commande? Voici comment.

L'éditeur de registre est la première chose que les utilisateurs de Windows évoquent lorsqu'il s'agit de modifier le registre Windows. Cependant, si vous ne voulez pas avoir affaire à une interface graphique distrayante et à trop de clics, il existe un outil plus simple que vous pouvez utiliser: l'invite de commande.

Bien que son utilisation demande un peu plus de savoir-faire que l'éditeur de registre, notre guide devrait pouvoir vous aider à démarrer.

Comment afficher la liste des commandes de registre dans l'invite de commande

Il n'y a pas beaucoup de commandes pour modifier le registre à l'aide de la ligne de commande. Pour les voir tous, ouvrir l'invite de commande en tant qu'administrateur et exécutez la commande ci-dessous dans l'invite de commande :

reg /?

L'invite de commande répertoriera ensuite les commandes, telles que reg ajouter, reg supprimer, copie d'enregistrement, et sauvegarde enregistrée.

Si vous souhaitez voir plus d'informations à leur sujet, ajoutez simplement le /? switch à la fin de la commande. Par exemple, si vous souhaitez savoir ce que reg ajouter commande fait, vous devez entrer la commande ci-dessous :

reg add /?

Après l'avoir exécuté, vous obtiendrez tous les détails sur ce qu'il fait et comment l'utiliser.

Si vous avez du mal à maîtriser les commandes par vous-même, ne vous inquiétez pas. Nous allons le simplifier pour vous et vous montrer comment commencer à les utiliser.

Ajouter et supprimer des clés dans le registre Windows

Pour ajouter une clé au registre à l'aide de l'invite de commande, vous devez utiliser le reg ajouter commande tout en spécifiant le chemin d'accès à la nouvelle clé et si vous souhaitez forcer l'opération avec le /F commutateur (cela évitera le besoin d’une invite de confirmation).

Comme toujours, lorsqu'il s'agit de modifier le registre Windows, nous vous recommandons de commencer par créer un point de restauration système sous Windows.

Voici un exemple :

REG Add HKLM\SOFTWARE\MyNewKey /f

Dans la commande ci-dessus, nous ajoutons le MaNouvelleClé sous-clé du KHLM/Logiciel clé. Si vous accédez à l'Éditeur du Registre et développez cette clé, vous pourrez voir le MaNouvelleClé sous-clé à l'intérieur.

La suppression de la clé est également simple, car il vous suffit de la remplacer ajouter avec supprimer dans l'exemple ci-dessus. Voici comment:

reg delete HKLM\SOFTWARE\MyNewKey /f

Maintenant le MaSous-Clé La clé disparaîtra dans l'éditeur de registre.

Comment ajouter, modifier et supprimer des valeurs dans le registre Windows

Pour ajouter ou modifier une clé de valeur dans le registre à l'aide de l'invite de commande, vous utiliserez toujours le reg ajouter commande comme ci-dessus. Cependant, cette fois, vous devrez également spécifier les paramètres suivants: valeur (/v), type de valeur (/t) et les données de valeur (/d). Voici un exemple de ce que souhaite la commande :

reg add HKLM\SOFTWARE\MyNewKey /v MyValue /t REG_DWORD /d "1" /f

Une fois la commande exécutée, vous pourrez trouver la valeur dans l'éditeur de registre. Et si la clé n'existe pas, l'invite de commande la créera.

Le registre Windows utilise plusieurs types de valeurs, et voici un tableau des plus courants :

Type de valeur

Description

REG_NONE

Aucun type de valeur

REG_SZ

Valeur de chaîne

REG_MULTI_SZ

Valeur multi-chaîne

REG_EXPAND_SZ

Valeur de chaîne développée

REG_DWORD

Valeur DWORD 32 bits

REG_QWORD

Valeur QWORD 64 bits

REG_BINAIRE

Valeur binaire

Pour supprimer la valeur, il vous suffit d'utiliser le reg supprimer commande tout en spécifiant le chemin d’accès à la clé et le nom de la valeur. Voici un exemple de suppression de la valeur que nous avons créée précédemment :

reg delete HKLM\SOFTWARE\MyNewKey /v MyValue /f

Après avoir exécuté avec succès la commande ci-dessus, la valeur devrait disparaître de l'éditeur de registre.

Comment copier des entrées de registre d'une clé à une autre

Parfois, vous souhaiterez peut-être copier les valeurs d'une clé à une autre dans le registre. C'est aussi simple que d'utiliser le copie d'enregistrement commande tout en spécifiant la clé à partir de laquelle vous les copiez et celle vers laquelle vous les copiez (gardez à l'esprit que les deux clés doivent déjà exister avant d'exécuter la commande). Voici un exemple :

reg copy HKLM\SOFTWARE\MyNewKey1 HKLM\SOFTWARE\MyNewKey2 /s

Le /s le commutateur à la fin indique à l'invite de commande qu'il doit copier chaque sous-clé et valeur dans la première clé (MaNouvelleClé1) dans le second (MaNouvelleClé2).

Malheureusement, il n'existe aucun moyen de copier des valeurs spécifiques d'une clé à une autre. Vous devrez utiliser l'éditeur de registre pour cela.

Comment importer des entrées de registre

Si tu as créé un fichier de registre Windows ou téléchargé ailleurs, vous pouvez l'importer dans le registre en utilisant le importation régulière commande. Tout ce que vous avez à faire est de spécifier le chemin d’accès au fichier de registre et l’invite de commande fera le reste. Voici un exemple :

reg import C:\Users\CHIFUNDO\Desktop\MyRegFile.reg

Une fois que vous aurez exécuté cette commande, le contenu du fichier reg sera fusionné avec le registre.

Comment exporter des entrées de registre

Vous pouvez exporter une clé dans le registre en utilisant le exportation régulière commande en précisant le chemin de la clé que vous souhaitez exporter et le fichier que vous souhaitez créer. Cela s'avère pratique lorsque vous devez sauvegarder certaines clés et valeurs pour les restaurer ailleurs. Voici un exemple :

reg export"HKLM\SOFTWARE\MyNewKey" D:\Reg_Backup\CHIFUNDO\Desktop\MyRegFile.reg

Après avoir exécuté la commande avec succès, vérifiez l'emplacement que vous avez entré et vous constaterez que la clé et ses sous-clés et valeurs associées ont été exportées avec succès. Dans notre cas, cela créera un fichier appelé MonFichierReg.reg et enregistrez-le sur le bureau.

Vous pouvez également exporter une valeur spécifique à l'aide du requête d'enregistrement et incluez la clé, la valeur et le chemin d’accès au fichier de registre vers lequel vous souhaitez exporter la valeur. Voici un exemple.

reg query HKLM\SOFTWARE\MyNewKey /v MyValue > C:\Users\CHIFUNDO\Desktop\MyRegFile.reg

Le fichier de registre résultant contiendra uniquement la clé et la valeur spécifique que vous avez exportée.

Comment enregistrer les entrées de registre

Si vous disposez déjà d'un fichier de registre ou de tout autre fichier texte, vous pouvez y ajouter des clés à l'aide de l'invite de commande et du sauvegarde enregistrée commande, qui écrasera le fichier avec les nouvelles informations. Il vous suffit de spécifier le nom de la clé et le fichier de registre dans lequel vous souhaitez l'enregistrer. Voici un exemple :

reg save HKLM\SOFTWARE\MyNewKey2 C:\Users\CHIFUNDO\Desktop\MyRegFile.hiv /y

Le /y switch à la fin de la commande ci-dessus écrase le fichier dans lequel vous enregistrez la clé sans afficher d'invite. Lorsque vous ouvrez le fichier, vous ne pourrez pas lire le contenu car il sera enregistré sous forme de fichier binaire.

Comment restaurer les entrées de registre

Supposons donc que quelque chose soit arrivé aux clés et aux valeurs au sein du MaNouvelleClé2 nous avons enregistré dans la section précédente, vous pouvez utiliser le fichier de sauvegarde que vous avez créé pour le restaurer. Vous devrez utiliser le restauration reg commande. Voici comment l'exécuter :

reg restore HKLM\SOFTWARE\MyNewKey2 C:\Users\CHIFUNDO\Desktop\MyRegFile.hiv

Maintenant le MaNouvelleClé2 La clé doit revenir à l'état dans lequel elle se trouvait lorsque vous avez effectué la sauvegarde.

Modifier le registre sans l'éditeur de registre

Bien que l'invite de commande ne puisse pas faire tout ce que fait l'éditeur de registre, elle offre un moyen rapide de modifier le registre sans ouvrir l'outil susmentionné. Bien que l'utilisation de l'invite de commande pour modifier le registre soit assez avancée, même si vous êtes un utilisateur moyen, vous devriez pouvoir vous en sortir si vous suivez de près.

N'oubliez pas de faire ce que nous avons mentionné plus tôt pour éviter de ruiner définitivement votre ordinateur Windows et créez d'abord un point de restauration système.