Comment créer une clé de registre dans Windows 10
le Registre Windows est un ensemble de paramètres que Windows et les applications peuvent utiliser. C'est un répertoire qui stocke les paramètres et les options du système d'exploitation pour Microsoft Windows. Il contient des informations et des paramètres pour tout le matériel, le logiciel du système d'exploitation, la plupart des logiciels autres que du système d'exploitation, les utilisateurs, les préférences du PC, etc. Le registre se compose des 5 clés racines suivantes. Les clés racines contiennent des sous-clés. Les sous-clés peuvent contenir des sous-clés et contenir au moins une valeur, appelée valeur par défaut. Une clé avec toutes ses sous-clés et ses valeurs s'appelle une ruche. Chaque clé a l'un des types de données - types de données: REG_SZ, REG_BINARY, REG_DWORD, REG_QWORD, REG_MULTI_SZ ou REG_EXPAND_SZ..
Dans cet article, nous allons vous montrer comment créer une clé de registre dans Windows 10.
Avant de commencer, il est toujours bon de sauvegarder le registre ou de créer un point de restauration système..
Le registre Windows est complexe par architecture et construit de manière à ce que les consommateurs généraux ne comprennent pas. Il est également conseillé de connaître les bases et de ne pas les modifier à moins de savoir ce que vous faites..
La hiérarchie du registre
Pour éditer le registre, nous utilisons l'éditeur de registre intégré ou regedit. Il affiche une structure de navigation en forme d'arborescence. Le premier est votre ordinateur, suivi d'une liste de dossiers et de sous-dossiers. Ces dossiers s’appellent KEYS, et il existe cinq ensembles fixes de dossiers sous l’ordinateur..
- HKEY_CLASSES_ROOT: Contient des informations d'association d'extension de fichier qui aident l'ordinateur à comprendre quoi faire avec une tâche lorsque cela lui est demandé.
- HKEY_CURRENT_USER: Il contient des informations de configuration pour Windows et des logiciels pour l'utilisateur actuel..
- HKEY_LOCAL_MACHINE: Il stocke la configuration du logiciel installé sur l'ordinateur, ainsi que du système d'exploitation Windows.
- HKEY_USERS: Ici vous pouvez trouver une configuration spécifique à l’utilisateur pour tous les utilisateurs de cet ordinateur..
- HKEY_CURRENT_CONFIG: C'est un pointeur sur HKEY_LOCAL_MACHINE
Ce sont les clés principales, car vous ne pouvez pas créer de NOUVELLE TOUCHE sous Ordinateur - mais vous pouvez générer de nouvelles clés sous l’une de ces clés principales..
Comment créer une clé de registre dans Windows 10
1] Utilisation de l'éditeur de registre
Créer une clé de registre est facile. Cliquez avec le bouton droit sur n’importe quel dossier ou espace et choisissez Nouveau. Vous pouvez créer une clé, Valeur de chaîne, valeur binaire, valeur DWORD (32 bits), valeur QWORD (64 bits), valeur multi-chaîne ou valeur de chaîne extensible. Cette méthode est utile lorsque vous envisagez d’effectuer une modification mineure pour résoudre un problème sur votre ordinateur. Cela pourrait être lié à une application ou au niveau du système d'exploitation.
- Pour éditer une valeur existante, double-cliquez dessus pour lancer l'éditeur.
- Pour supprimer une clé, cliquez dessus avec le bouton droit de la souris et sélectionnez Supprimer..
- Vous avez également la possibilité de renommer, d’exporter, de copier et de définir des autorisations..
2] Utilisation de la ligne de commande
Vous pouvez également utiliser la ligne de commande pour manipuler des clés de registre ainsi que des astuces, des fonctionnalités et des méthodes de sécurité..
3] Utiliser le bloc-notes pour créer des fichiers REG
Cliquez avec le bouton droit sur l'une des clés existantes et exportez-la. Ouvrez ce fichier dans le bloc-notes et cela vous aidera à comprendre comment modifier une clé et ses valeurs. C'est utile lorsque vous souhaitez effectuer une édition en masse, avec une sauvegarde en place..
Notez la déclaration de version, suivie d'une ligne vide, puis du chemin suivi de reste entre guillemets et d'une ligne vide à nouveau. Une fois la modification terminée, vous pouvez cliquer avec le bouton droit de la souris et choisir de fusionner le fichier dans la ruche de registre..
4] Outils tiers
Si vous trouvez l'éditeur de registre par défaut complexe, vous pouvez utiliser des outils tels queRegCool, registraire Registre Manager Lite et commandant du registre. Ils offrent des fonctionnalités telles que Annuler, Rétablir, Gestion des autorisations, Fenêtre à onglets, Importer, Exporter, Favoris, etc..
3] Utiliser la programmation
Si vous êtes un développeur d'applications, vous devez utiliser la programmation pour gérer les paramètres de votre application dans le registre. Voici un exemple, et cela dépendra de la langue utilisée pour développer l'application..
RegistryKey key = Registry.LocalMachine.CreateSubKey (@ "SYSTEM \ CurrentControlSet \ services \ eventlog \ MonApplication \ MyService"); key.Close ();
Maintenant que vous savez comment faire, nous vous recommandons également de lire ce que chacune de ces idées signifie. C'est essentiel et vous aidera uniquement à vous assurer que les modifications que vous apportez sont correctes..
Ce qui fait une clé de registre?
Si vous imaginez «Key» comme un dossier, les autres types sont des types de fichiers différents qui stockent différents types de valeurs. Ainsi, si vous créez une application, vous pouvez avoir un dossier principal, puis des sous-dossiers pour séparer un ensemble d'un autre. Voici un peu de chacun d'eux:
DWORD & QWORD: Double Word peut stocker une unité de données 32 bits, tandis que QWORD peut stocker des données 64 bits.
Valeur de chaîne (REG_SZ): Il peut stocker une chaîne Unicode ou ANSI et contient un null à la fin..
Valeur multi-chaîne: Lorsque vous souhaitez stocker plusieurs numéros de valeur de chaîne, vous pouvez l'utiliser. Cependant, assurez-vous de le terminer par une chaîne vide (\ 0). Voici un exemple simple:
String1 \ 0String2 \ 0String3 \ 0LastString \ 0 \ 0
Remarque «\ 0» à la fin marque la fin de la première chaîne et le dernier \ 0 marque la fin de la chaîne multiple..
Valeur de chaîne extensible: Vous pouvez l'utiliser pour les variables d'environnement utilisant des chaînes Unicode ou ANSI. L'avantage ici est que vous pouvez le développer contrairement aux valeurs String et Multi-String.
Valeur binaire: Les simples de tous, il contient 0 et 1.
Nous espérons que vous trouverez ce post utile.