star4
عدد الرسائل : 584 تاريخ التسجيل : 12/06/2008
| موضوع: La base de registre BDR الجمعة 20 مايو - 20:06:37 | |
|
Bienvenue sur TRUCS et ASTUCES WINDOWS
La base de registre (BDR)
Les nouveautés Comme sous Windows 2000, le registre joue un rôle clé dans la configuration et le contrôle de Windows XP. A l'origine, le registre, qui réside sur le disque dur sous la forme de plusieurs fichiers, a été créé comme un lieu de dépôt pour les données de configuration système. Bien que la plupart des personnes pensent au registre comme une zone où sont stockées des données statiques, c'est également une fenêtre pour accéder à des structures maintenues en mémoire par le noyau de Windows XP.
Le registre de Windows a été remodelé afin d'améliorer les performances générales tout en restant compatible avec les logiciels d'édition standart. Deux bénéfices peuvent être tirés de ce remodelage : un registre plus grand et des requêtes plus rapides.
Windows XP supporte en effet un registre beaucoup plus important que les versions précédentes, qui étaient limitées à environ 160 Mo. Le registre de Windows XP est limité seulement par la taille de l'espace disque disponible, ce qui vous laisse de la marge. Un autre problème, qui affectait les performances du registre, était l'accès aux données, qui n'était pas très rapide. Grâce à un algorithme amélioré, Windows XP accède plus rapidement aux données, surtout si elles sont proches localement dans le registre.
La structure du registre Le registre possède une structure en arborescence, dans laquelle les paramètres sont classés par sections représentées par des branches. Chaque branche principale, représentée par une icône de dossier
contient des "clés" qui contiennent elles-mêmes d'autres "clés" ou "sous-clé". Ce n'est que tout au bout de cette aborescence "structure: arborescence" que l'on trouve les valeurs contenant les informations stockées dans le registre.
Bien que cette structure paraisse compliqué, elle est similaire à celle des dossiers de Windows XP sur votre disque dur. Cette structure hiérarchisée permet de définir très précisement chaque valeur et d'y accéder à tout moment. Le registre est composé de cinq branches, contenant chacune une section spécifique des informations stockées dans le Registre. Voici un bref aperçu des différentes clés principales, et leur signification.
Branche Description HKEY_CLASSES_ROOT contient toutes les informations nécessaires aux liaisons de fichiers. On y trouve donc toutes les assossiations de fichiers, les raccourcis claviers. Sont présentes également les informations nécessaires à Windows pour intégrer en provenance d'autres programmes. HKEY_CURRENT_USER Cette branche est liée à la valeur principale HKEY_USERS. Elle contient les informations relatives à l'utilisateur courant. Parmi les paramètres enregistrés ici, citons les noms de connexions, la configuration de bureau, du menu démarrer et de la barre des tâches HKEY_LOCAL_MACHINE Contient toutes les informations concernant la machine courante : configuration materielle, composants et logiciels installés, pilotes, etc. Ces informations sont valables pour tous les utilisateurs HKEY_USERS Sont conservées ici les informations concernant tous les utilisateurs identifiés sur le système, que cela soit dans le cadre d'un réseau local ou d'une utilisation multiutilisateur. On trouve aussi bien des paramètres généraus que des informations liées à un utilisateur donné. HKEY_CURRENT_CONFIG Cette branche est liée à la clé principale HKEY_LOCAL_MACHINE. On y trouve toutes les clés consacrées aux fonctions Plug&Play. Elle contient les informations de la configuration courante (par exemple un portable branché sur une station d'accueil).
Les clés HKEY_CURRENT_CONFIG et HKEY_CURRENT_USER contiennent toujours les données actuelles. Chaque modification que vous apportez à Windows XP y est enregistrée en premier. Ces deux clés existent car Windows XP offre la possibilité d'utiliser plusieurs configuration matérielles et profils d'utilisateur.
Comme vous avez pu le constater, le Registre présente une structure hiérarchisée à la manière d'une arborescence de dossier. Chaque clé principale contient plusieurs clés, à leur tour divisées en sous-clés. Ces sous-clés peuvent contenir des valeurs (comme un dossier peut contenir des fichiers).
Les valeurs des clés sont caractérisées par des données sauvegardées dans différents formats. Voici ces formats ainsi que leur description.
Format de données Description REG_BINARY ou valeur binaire Ce type de donnée enregistre les données au format binaire. La plupart des informations concernant les composants matériels sont stockées dans ce format. Il est indispensable d'utiliser un convertisseur hexadécimal pour lire ces données. REG_DWORD ou valeur DWORD Ce type de données représente les données par un nombre sur 4 bits. Il est, la plupart du temps, utilisé pour stocker des valeurs booléennes, comme 0 pour désactiver une fonction et 1 pour l'activer. REG_EXPAND_SZ ou valeur de chaîne extensible Le type de valeur de chaîne extensible est une chaîne contenant une variable qui sera remplacée par sa valeur lorsqu'elle sera appelée par une application. Par exemple la chaîne %SystemRoot% sera remplacé par le chemin actuel où se trouve les fichiers système de Windows XP. REG_MULTI_SZ ou valeur de chaîne multiple Le type de valeur de chaîne multiple est utilisé pour représenter des valeurs qui contiennent une liste de données ou plusieurs données. Chaque entrée doit être séparée par un espace. REG_SZ ou valeur de chaîne Le type de valeur de chaîne est celui qui est utilisé pour les chaînes standarts. C'est à dire pour stocker des données texte lisible.
Voici je l'espère une explication du Registre de Windows XP assez détaillé
| |
|
evilblazing
عدد الرسائل : 140 العمر : 45 تاريخ التسجيل : 27/05/2011
| موضوع: رد: La base de registre BDR السبت 4 يونيو - 14:13:40 | |
| | |
|