Un système comme Windows est entouré d'un certain nombre de logiciels et de matériels.
La gestion qui en résulte est assez importante : pilotage des périphériques (processeur, BIOS, cartes PCI), gestion des logiciels, gestion des différents profils ... Les informations nécessaires sont alors stockées dans une structure particulière, le Registre.
Sous Windows 95-98-ME ce registre est en fait constitué de deux fichiers qui se trouvent dans votre répertoire Windows : USER.DAT et SYSTEM.DAT. Ces fichiers sont construits à chaque démarrage par Windows. Windows ME utilise un fichier supplémentaire pour la base de registre : CLASSES.DAT
A noter qu'à chaque démarrage réussi, Windows crée une copie de sauvegarde de ces deux fichiers qu'il appelle USER.DA0 et SYSTEM.DA0.
Si vous utilisez des profils utilisateur, le fichier USER.DAT est situé dans le dossier Profiles\"nom du profil"\USER.DAT. En effet le fichier USER.DAT contient les données de personnalisation d'un utilisateur. Donc si vous utilisez plusieurs profils utilisateur il est donc normal que chaque utilisateur possède son fichier USER.DAT afin qu'il ait ses propres personnalisations.
Le contenu du registre est très variable selon votre utilisation (programmes, jeux, navigateurs...), mais il demeure un ensemble hiérarchisé avec 6 grandes "clés" principales ("dossiers") et des tas de ramifications, les sous-clés.
Cette branche du registre reçoit les paramètres de l'ordinateur : profils utilisateurs, composants matériels, configuration réseau, paramètres de sécurité et système. Ces paramètres se définissent à l'installation du système et sont modifiés lors de changement dans la configuration. Ne les changez pas manuellement, car l'ordinateur peut devenir instable ou même se bloquer. Certaines interventions peuvent également avoir de mauvaises conséquences : fonctionnement incorrect de certaines sections du système (par exemple les fonctions réseau ou certains périphériques), impossibilité de lancer Windows... La consultation des paramètres, l'examen du contenu de la clé HKEY_LOCAL_MACHINE livre de nombreuses informations intéressantes sur votre configuration : périphériques, paramétrage du matériel, etc. Cela intéressera en particulier les utilisateurs avancés, qui trouveront ici l'affectation des interruptions, des informations sur le processeur, etc.
Ce niveau assure le paramétrage propre à l'utilisateur : événements système, aide à la saisie, apparence, curseur actuel de la souris. Le tableau ci dessous reprend les branches les plus importantes et expose leur utilité. La plupart de ces paramètres se modifient aisément sous Windows. Les modifications sont sans véritable danger lorsque vous avez défini plusieurs profils utilisateurs. Elles ne s'appliquent en effet qu'à l'utilisateur actuel. Si vous rencontrez des problèmes après avoir effectué quelques modifications, changez de profil au démarrage suivant.
La branche HKEY_CLASSES_ROOT contient les paramètres les plus importants des programmes. Y sont gérés les extensions de nom de fichier, les liaisons avec les logiciels ainsi que les serveurs ActiveX (les composants utilisés en commun). Cette branche permet d'attribuer à une application les fichiers d'une extension spécifique. La sélection de l'un de ces fichiers dans l'explorateur lancera l'application qui chargera ce fichier.
Cette clé autorise également la définition d'extensions de menus contextuels ou d'icônes de logiciels. Les commandes d'un menu contextuel activent directement des fonctions du programme. Les programmes auxquels vous souhaitez affecter des commandes contextuelles que vous avez définies doivent autoriser leur appel direct, au moyen d'un paramètre de ligne de commande. Nous expliqueront concrètement, un peu plus loin, comment définir des liaisons et des menus contextuels.
La clé gère en outre des composants communs de Windows et les objets COM (Component Object Model), c'est à dire les DLL ActiveX, les EXE ActiveX, les contrôles complémentaires, etc. Ces composants s'enregistrent eux mêmes, c'est à dire qu'ils inscrivent les informations nécessaires à l'installation ou à l'exécution : identificateurs de classe, numéro de version... Evitez de modifier manuellement les inscriptions de ces éléments. D'une part, les programmes d'installation risquent de ne plus pouvoir identifier correctement les versions, d'autre part le composant peut devenir introuvable.
La branche HKEY_USERS décrit un environnement de système d'exploitation par défaut et contient une clé pour chaque utilisateur ayant ouvert une session locale ou via une connexion réseau. Il contient tous les profils utilisateurs chargés activement, y compris HKEY_CURRENT_USER , déjà désigné comme enfant de HKEY_USERS et profil par défaut.
NB: des utilisateurs qui accèdent à un serveur distant n'ont pas de profil sous cette clé sur le serveur, leurs profils sont chargés dans le registre de leur propre ordinateur.
La branche HKEY_CURRENT_CONFIG contient des informations sur le profil matériel utilisé par l'ordinateur local au démarrage. Ces informations sont utilisées pour configurer des paramètres tels que les pilotes de périphérique à charger et la résolution d'écran à adopter. N'y modifiez rien sous peine de tout réinstaller ou de dysfonctionnement grave.
Recevez GRATUITEMENT nos COURS et ASTUCES et commencez à progresser dès aujourd'hui !
Inscrivez vous ici
| Suite de l'article | Accueil |
| Comprendre Windows |
Gagnez un superbe cadeaux avec Superbonplan
Ludokado pour jouer, gratter et gagner des cadeaux ! Avec Mailorama.fr, Vous lisez, Vous empochez ! |
Sur cette page, la partie droite de l'ecran contient les articles. Pour accèder aux autres parties du site, utilisez le menu ci-dessous.