Vous êtes sur la page 1sur 14

Comment fonctionne la base de registre Windows https://www.numelion.com/comment-fonctionne-la-base-de-registre-windows.

html

LES MEILLEURS [GUIDES] CRÉER UN SITE INTERNET DIGITAL / WEB BUREAUTIQUE / GESTION ECO MES FORMATIONS

BLOG A PROPOS

RECHERCHER…

COMMENT FONCTIONNE LA BASE


DE REGISTRE WINDOWS
0 |
SUIVRE MON
CONTENU

Je partage mes astuces &


méthodes pour vous
La base de registre est une base de données regroupant les données
aider à construire votre
essentielles au fonctionnement du système d’exploitation et des programmes projet numérique.
que l’on utilise au quotidien.

DEUX CHAÎNES
On peut y accéder via l’éditeur de registre « regedit.exe ». La base de registre
YOUTUBE
se présente sous forme d’arborescence de dossiers, bien que l’on ne parle pas

1 of 14 3/7/2023, 2:38 AM
Comment fonctionne la base de registre Windows https://www.numelion.com/comment-fonctionne-la-base-de-registre-windows.html

de dossiers mais de clés de registres.

GUIDES

Créer un blog
WordPress

Créer une page de


vente

L'email marketing
Avant de faire toute manipulation sur la base de registre sauvegarder celle-ci.
Pour cela allez dans �chier puis exportez celui-ci sur votre ordinateur. En cas
Rédaction web avec
de soucis vous pourrez l’importer pour remettre la base de registre dans son
le code HTML
état d’origine.

Référencement
WordPress

Vivre de son blog

2 of 14 3/7/2023, 2:38 AM
Comment fonctionne la base de registre Windows https://www.numelion.com/comment-fonctionne-la-base-de-registre-windows.html

Cette de base de données référence toutes les informations nécessaires au


démarrage du système d’exploitation(boot.ini, la base SAM, tous les di�érents
drivers…etc), référence les données de tous les utilisateurs, des programmes
et logiciels installés…

La base de registre est partagée en di�érentes sections logiques. Elles sont


généralement connues par les noms les dé�nissant quand on y accède via
l’éditeur de registre; les noms commencent tous par ‘HKEY’ (une abréviation de
Handle to a KEY qui signi�e gestionnaire de clé).*

3 of 14 3/7/2023, 2:38 AM
Comment fonctionne la base de registre Windows https://www.numelion.com/comment-fonctionne-la-base-de-registre-windows.html

1) La base de registre est divisée en deux parties principales:


HKEY_LOCAL_MACHINE et HKEY_USERS

*HKEY_LOCAL_MACHINE (HKLM) -> contient les informations relatives au


système

*HKEY_USERS (HKU) -> contient les informations spéci�ques à tous les


utilisateurs

2) Les autres branches sont en réalité des liens vers des »sous branches » de
ces deux clefs principales:

4 of 14 3/7/2023, 2:38 AM
Comment fonctionne la base de registre Windows https://www.numelion.com/comment-fonctionne-la-base-de-registre-windows.html

*HKEY_CLASSES_ROOT (HKCR): contient les informations d’association de


�chiers les composants COM et les informations d’enregistrements des objets
OLE. Il s’agit de la fusion des clés : HKLMSoftwareClasses et
HKCUSoftwareClasses

*HKEY_CURRENT_USER (HKCU): contient les informations concernant


l’utilisateur connecté. Il s’agit d’une sous-clé de: HKU »identi�ant utilisateur »

*HKEY_CURRENT_CONFIG (HKCC): contient des informations du pro�l matériel


actuel, elles sont regénérées après chaque démarrage. Il s’agit de la sous-clé:
HKLMSYSTEMCurrentControlSetHardware Pro�lesCurrent

3) Chaque clé et sous-clé peut contenir di�érentes valeurs:

*valeur chaine (REG_SZ): correspond à un texte lisible au format ANSI ou


unicode.

*valeur de chaines multiples (REG_MULTI_SZ): permet de dé�nir di�érentes


données dans un format texte lisible pour une même entrée.

5 of 14 3/7/2023, 2:38 AM
Comment fonctionne la base de registre Windows https://www.numelion.com/comment-fonctionne-la-base-de-registre-windows.html

*valeur de chaine extensible (REG_EXPAND_SZ): permet de dé�nir une valeur


dans un format texte lisible et comportant une variable.

6 of 14 3/7/2023, 2:38 AM
Comment fonctionne la base de registre Windows https://www.numelion.com/comment-fonctionne-la-base-de-registre-windows.html

*valeur binaire (REG_BINARY): valeur exclusivement codée en hexadécimale


(Elles servent à stocker des données importantes du système ou des
programmes installés).

*valeur DWORD 32bits (REG_DWORD): valeur décimale ou hexadécimale codée


sur 32 bits.

*valeur QWORD 64bits (REG_QWORD): valeur décimale ou hexadécimale codée


sur 64 bits (spéci�que aux architectures x64).

1)Ajout de la commande de défragmentation dans le menu contextuel d’un


lecteur:

7 of 14 3/7/2023, 2:38 AM
Comment fonctionne la base de registre Windows https://www.numelion.com/comment-fonctionne-la-base-de-registre-windows.html

[HKEY_CLASSES_ROOTDriveshelldefrag]

@= »Cheval &Défragmenteur »

[HKEY_CLASSES_ROOTDriveshelldefragcommand]

@= »C:WindowsSystem32dfrgui.exe »

Explication:

Dans la sous-clé «HKCRDriveshell» on crée une autre sous-clé appelé «defrag»


dans laquelle on va inscrire la donnée «Cheval&Défragmenteur» comme valeur
chaine. Cette donnée apparaitra dans le menu contextuel du lecteur.

Puis on crée dans la sous-clé «defrag» une autre sous-clé appelée «command»
dans laquelle on inscrit comme donnée le chemin absolu du programme de
défragmentation de disque dans la valeur chaine.

8 of 14 3/7/2023, 2:38 AM
Comment fonctionne la base de registre Windows https://www.numelion.com/comment-fonctionne-la-base-de-registre-windows.html

2) Création d’une nouvelle extension :

On souhaite créer une nouvelle extension, avec une icône spéci�que et qui
sera ouverte par le programme OpenO�ce. Nous allons dé�nir les nouvelles
clés appropriées.

a)Création de l’extension appelé «.cheval»

[HKEY_CLASSES_ROOT.cheval]

@= »cheval »

Explication:

On crée la sous-clé «.cheval» dans la clé HKCR, puis on va inscrire la donnée


«cheval» dans la valeur chaine . Cette donnée va en fait renvoyer à une autre

9 of 14 3/7/2023, 2:38 AM
Comment fonctionne la base de registre Windows https://www.numelion.com/comment-fonctionne-la-base-de-registre-windows.html

sous-clé, c’est une sorte de lien.

b)Création de la commande «cheval», permettant d’exécuter les extensions


«.cheval»:

[HKEY_CLASSES_ROOTcheval]

[HKEY_CLASSES_ROOTchevalDefaultIcon]

@= »C:iconescheval.ico,0″

[HKEY_CLASSES_ROOTchevalshell]

10 of 14 3/7/2023, 2:38 AM
Comment fonctionne la base de registre Windows https://www.numelion.com/comment-fonctionne-la-base-de-registre-windows.html

[HKEY_CLASSES_ROOTchevalshellopen]

@= » »

[HKEY_CLASSES_ROOTchevalshellopencommand]

@= » »C:Program FilesOpenO�ce.org 3programswriter.exe »


-o « %1″ »

[HKEY_CLASSES_ROOTchevalshellprint]

[HKEY_CLASSES_ROOTchevalshellprintcommand]

@= » »C:Program FilesOpenO�ce.org 3programswriter.exe »


-p « %1″ »

[HKEY_CLASSES_ROOTchevalshellprintto]

[HKEY_CLASSES_ROOTchevalshellprinttocommand]

@= » »C:Program FilesOpenO�ce.org 3programswriter.exe »


-pt « %2 » « %1″ »

Explication:

On crée la sous-clé «cheval» dans la clé HKCR. Puis on crée 2 sous-clés


«DefaultIcon» et «shell» dans la sous-clé «cheval». Dans la sous-clé
«DefaultIcon» on inscrit comme donnée le chemin absolu de l’icône choisie
dans la valeur chaine.

11 of 14 3/7/2023, 2:38 AM
Comment fonctionne la base de registre Windows https://www.numelion.com/comment-fonctionne-la-base-de-registre-windows.html

Puis dans la sous-clé «shell», on crée les sous-clés «open» «print» et «printto»
puis dans chacune d’elles encore une autre sous-clé appelé «command».

Dans la sous-clé «command» on inscrit comme donnée le chemin absolu du


programme dans la valeur chaine, ce qui permettra d’ouvrir les �chiers dont
l’extension est «.cheval» avec le programme choisi.

Les arguments «-p» «-o» et «-pt» permettent de spéci�er le type d’action que
doit réaliser le programme «swriter.exe»

LAISSER UNE RÉPONSE

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

COMMENTAIRE

3)Ajouter un explorateur internet au menu contextuel:

[HKEY_CLASSES_ROOTDirectoryBackgroundshellcheval]

@= »Cheval l’explorateur »

[HKEY_CLASSES_ROOTDirectoryBackgroundshellChevalcommand]

Nom * E-mail * Site web


@= »C:Program FilesInternet Exploreriexplore.exe »

12 of 14 3/7/2023, 2:38 AM
Comment fonctionne la base de registre Windows https://www.numelion.com/comment-fonctionne-la-base-de-registre-windows.html

Enregistrer mon nom,


Explication: mon
à vous dee-mail
jouer et mon
pour site dans
celle-ci !! le navigateur pour mon prochain
commentaire.

POSTER UN COMMENTAIRE

CATÉGORIES POUR CONSTRUIRE VOTRE PROJET

Audience Entreprise digitale Monétisation

Communiquer Gérer un site internet WordPress

Création de contenu Marketing digital

Voilà ce tutoriel est terminé, merci à Freddy.


Copyright © numelion.com - All rights reserved | Site enregistré à l'INPI et Copyrightfrance | Mention Légales | Contact

PARTAGER:

13 of 14 3/7/2023, 2:38 AM
Comment fonctionne la base de registre Windows https://www.numelion.com/comment-fonctionne-la-base-de-registre-windows.html

TAUX:

14 of 14 3/7/2023, 2:38 AM

Vous aimerez peut-être aussi