La base de registre.
Transcription
La base de registre.
La base de registre. La base de registre est le cœur du système Windows ; elle existe depuis Windows 95 en remplacement des fichiers. Ini. Elles comportent toutes les indications du système, toutes les caractéristiques des usagers, toutes les caractéristiques des programmes installés. Tout travail sur la base de registre peut être dangereux, les ordres sont exécutés immédiatement sans confirmation. En général, il est plus dangereux de supprimer des clés que d'en écrire. Il faut bien noter les clés que l'on écrit afin de pouvoir les supprimer facilement. Avant tout travail sur la base de registre il faut sauvegarder. Le meilleur est l’image système. On peut aussi faire un point de restauration. On peut exporter la base de registre par exemple sur une clé USB, mais dans ce cas elle réécrira les clés supprimées mais ne supprimera pas les clés écrites. On peut aussi exporter une clé : faire un clic droit dessus, exporter, et indiquer le chemin. Pour la réintégrer cliquer deux fois dessus. On travaille dans la base de registre à l'aide de l'éditeur : « regedit ». Pour cela faire exécuter, regedit. Les clés principales sont : Les deux clés principales sont : HKEY_LOCAL_MACHINE et HKEY_USERS. Chaque clé comporte une arborescence, souvent très importante, correspondant aux éléments et aux réglages de la machine. Il y a différents types de clé : les clés CLSID qui seront listé dans : HKEY_CLASS_ROOT\CLSID. Chacune représente un dossier système de Windows. Sous Windows XP Exemple de clé CLSID : dans exécuter, faire : Explorer ::{450D8FBA-AD25-11D0-98A8-0800361B1103} et OK Cette clé appelle le dossier « Mes Documents » Il existe d'autres clés : des valeurs chaînes, des valeurs binaires des clés DWORD. Cette clé est intéressante, elle peut activer ou désactiver des fonctions. Elle fonctionne le plus souvent avec des valeurs booléennes, 0 = Faux, 1 = Vrai. Exemple de clé DWORD , sous Windows XP lancer regedit et aller dans : HKEY_LOCAL_MACHINE \SOFTWARE\MICROSOFT\WINDOWS\CURRENT VERSION\POLICIES\EXPLORER. Faire 1 clic droit sur Explorer créer une clé DWORD Nommez la : NoControlPane l (si la clé Explorer n’existe pas, la créer) Mettre la valeur 1 et l’accès au panneau de configuration n’est plus possible. La valeur 0 l’active de nouveau. Il peut être intéressant aussi de se servir de la base de registre pour supprimer un programme ou des éléments d'un programme qui n'a pas été correctement désinstallé. Pour cela faire : édition, rechercher, taper le nom du programme la première clé apparaît, appuyez sur la touche F3 pour passer à la suivante. Création de fichiers. Bat Ce sont des fichiers texte exécutables. On les créait à l'aide du bloc-notes. (Ne pas utiliser Word). Ces fichiers peuvent être appelés à l'aide de clé de la base de registre. Exemple de fichier Bat : Fichier exécutable donnant les caractéristiques des cartes Internet et les adresses IP. Avec le bloc-notes créer le fichier suivant : @cd\ @ipconfig /all @pause @exit Enregistrer ce fichier en lui donnant un nom par exemple IP.txt puis le renommé en : IP. Bat. En cliquant deux fois dessus il affiche les adresses IP de la machine.