B. La base des registres
Dans le système d'exploitation, les fichiers du système et des applications sont stockés sur le disque dur dans une structure de dossier donnée. La base des registres enregistre toutes les informations que peuvent nécessiter ces fichiers (chemin d'accès, dossier de travail, clé, variables de fonctionnement, configuration…) ainsi que toutes les informations utilisateur. La base des registres est donc essentielle au fonctionnement de l'ordinateur ; elle fait l'objet d'une sauvegarde dans les points de restauration et si elle est endommagée, l'ordinateur ne fonctionne plus.
La base des registres est constituée de deux fichiers :
User.dat (données utilisateur)
System.dat (données machine)
|
Les anciennes versions de Windows utilisaient deux aussi fichiers: System.ini et Win.ini |
La table de registres Windows est composée de 6 "root keys", chacune d'entre elles contenant des données de configuration concernant le matériel comme les utilisateurs.
1 HKEY_CLASSES_ROOT (hkcr)
Cette clé pointe vers la hkey_local_machine\software\classes registry key qui décrit un certain nombre de paramètres logiciels. Cette clé fournit les informations essentielles en ce qui concerne les liens ole et les associations de "mapping" supportant notamment les opérations de "drag-and-drop", les raccourcis Windows (qui sont des liens ole) et les aspects noyau de l'interface utilisateur. Elle indique aussi les extensions de fichiers, l'icône et l'action associées au fichier
2 HKEY_CURRENT_USER (hkcu)
Cette clé contient les paramètres spécifiques aux utilisateurs obtenus du hkey_users key lors du processus de connexion au système.
Six catégories :
control panel : panneau de configuration
software : logiciels installés
AppEvents : sons systèmes
keyboard layout : paramètres du clavier
Remote Access : accès réseau à distance
Network : configuration du réseau
3 HKEY_LOCAL_MACHINE (hklm)
Cette clé contient les paramètres spécifiques à la machine concernant le type de matériel installé et sa configuration. Ces informations sont utilisées par tous les utilisateurs qui se loggent sur l'ordinateur. Cette clé a plusieurs "subkey".
hardware : processeur et carte-mère
enum: matériel (périphériques...)
network : réseau, Internet
software : configurations logicielles communes
4 HKEY_USERS (hku)
Cette clé contient les paramètres (généraux et spécifiques aux utilisateurs) concernant tous les utilisateurs identifiés sur l'ordinateur. Ces informations sont issues des paramètres par défaut des programmes, du bureau. Cette clé a une "subkey" par utilisateur reconnu.
5 HKEY_CURRENT_CONFIG (hkcc)
Cette clé gère l'aspect "Plug and Play". C'est un raccourci pointant vers l'une des clés de configuration de la hkey_local_machine\config key, la clé de configuration qui contient des informations au sujet du matériel attaché à l'ordinateur.
6 HKEY_DYN_DATA (hkdd)
C'est un raccourci pointant vers HKLM\Config. Les données dynamiques (stockées dans la Ram de l'ordinateur) sont contenues dans cette clé. Les informations peuvent changer au fur et à mesure des périphériques sont enlevés ou rajoutés à l'ordinateur. Les informations pour chacun des périphériques incluent le matériel connecté ainsi que le statut courant comprenant les éventuels problèmes. Le gestionnaire de périphérique utilise ces données pour afficher la configuration matérielle courante et ces données sont utilisées pour mettre à jour le moniteur système.
7 REGEDIT
Regedit est, comme son nom l'indique, l'éditeur de la base de registres.
|
bouton démarrer |
|
barre des charmes <clic g> sur |
a) SAUVEGARDER LA BASE DE REGISTRES
Avant toute opération, il est nécessaire de faire une sauvegarde la base de registres.
|
|
|
Un double clic sur le fichier .reg créé permet de rétablir la base de registres sauvegardée. |
b) rechercher dans la BASE de registres
Cette commande est indispensable pour retrouver ce que l'on cherche dans l'immense "base de registres".
|
<ctrl> f |
bouton droit <clic d> sur la clé voulue |
|
indiquer la chaine de caractères ou la valeur |
c) MODIFIER LA BASe de registres
N'effectuer de modification qu'en toute connaissance de causes
|
|
bouton droit <clic d> sur la clé voulue |
8 CCLEANER
La base de registres doit être maintenue sous peine de ralentir l'ordinateur. Certaines opérations peuvent être effectuées manuellement, la maintenance quant à elle peut être confiée à un logiciel spécialisé. CCleaner est gratuit, suivi et l'un des plus pratiques.
|
est téléchargeable sur le site de son éditeur : http://www.piriform.com/ccleaner |