Le registre
Contrairement aux fichiers .INI, qui sont des fichiers texte, la Base de registres se présente sous la forme d'un fichier binaire qui ne peut s'éditer qu’avec des outils spécialisés.
Il s'agit d'une base de données centralisée. Elle se compose de deux fichiers : SYSTEM.DAT et USER.DAT.
SYSTEM.DAT est le fichier principal qui contient toutes les informations sur les logiciels et le matériel installés. C’est la Base de registres ; une perte de ses données peut empêcher Windows de redémarrer. Ce fichier se trouve dans le dossier Windows
USER.DAT contient les informations relatives aux utilisateurs qui travaillent sur l’ordinateur
(préférences du Bureau, applications, etc.). Il remplace en partie les fichiers .INI de Windows 3.x, notamment Win.ini et System.ini, bien que ceux-ci soient encore présents (ceci à cause du système hybride qu’est Windows 9x en 16/32 bits. Les programmes n’utilisant pas la base de registre peuvent utiliser les fichiers Win.ini et System.ini.)
Ce fichier, lui se trouve sur un système à un seul utilisateur dans le dossier Windows. S’il y a plusieurs profils utilisateurs définis, chaque utilisateur possède dans le dossier \Windows\Profiles
un dossier personnel à son nom qui contient une copie de User.dat.
Pour visualiser la structure de la Base de registres, lancez l’Editeur de la Base de registres en suivant la procédure suivante :
Cliquez sur le bouton Démarrer et choisissez la commande Exécuter...
Dans la fenêtre qui apparaît, tapez Regedit et validez en cliquant sur le bouton OK
Vous obtenez alors un écran composé de la manière suivante :
Une fenêtre divisée en deux parties :
Le panneau de gauche affiche une arborescence de clés
Le panneau de droite affiche une ou plusieurs valeurs correspondant à la clé en cours.
Chaque entrée se caractérise par 3 éléments :
Une icône, qui indique le type de valeur (binaire ou texte)
Le nom de l’entrée
La donnée qu’elle contient
Les clés
HKEY_CLASSES_ROOT |
La clé HKEY_CLASSES_ROOT est une partie constante, qui contient les extensions des fichiers et les actions à effectuer en cas de lancement-si vous double-cliquez sur un fichier .DOC, Word est lancé de manière automatique. C'est la même liste d'extensions qui apparaît depuis n'importe quelle fenêtre de l'explorateur de fichiers, par Affichage/Options des dossiers/Type de fichiers. Suivent les informations d'échange de données entre applications (OLE). Rien qui nécessite des modifications particulières. |
HKEY_USER |
|
HKEY_CURRENT_USER |
Change en fonction de l'utilisateur connecté. Les informations sont copiées depuis HKEY_USERS et HKEY_LOCAL_MACHINE en fonction du login utilisé. Pour une utilisation simple par un seul utilisateur, ce seront bien sûr toujours les mêmes informations. On y trouve la configuration esthétique (couleurs, fonds, etc.), le contenu du menu Démarrer, les icônes du bureau, mais aussi la configuration de l'affichage et les applications installées par cet utilisateur. |
HKEY_LOCAL_MACHINE |
Contient l'ensemble des informations sur le matériel et les logiciels installés. C'est un peu l'équivalent du SYSTEM.INI de Windows 3.1. Modifier cette partie peut interdire le redémarrage de la machine soyez prudent! |
HKEY_CURRENT_CONFIG |
est vérifié à chaque démarrage: on y trouve les informations sur les périphériques Plug and Play. Une partie de ces informations sont copiées dans HKEY_LOCAL_MACHINE au démarrage. |
HKEY_DYN_DATA |
est un fourre-tout, qui sera utilisé autant par des périphériques que par Windows |
Supprimer
la bulle d'aide "Cliquez ici pour commencer"
Il faut démarrer Regedit, faites Démarrer puis executer et taper regedit
Une
fois dans l'utilitaire sus-nommé, développez la branche HKEY_CURRENT_USER\Software\
Microsoft\Windows\Current Version\Explorer. Créez alors une nouvelle
valeur binaire dans le volet de droite que vous nommerez NoStartBanner
et attribuez lui la valeur 01 00 00 00.
Quittez
l'éditeur de la base de registre, redémarrez votre ordinateur et pointez le
menu Démarrer. La bulle d'aide n'apparaît plus.
Sauvegardez le registre système
Avec
Windows 98 la sauvegarde du registre se fait dans des fichiers .cab qui
sont situés dans le dossier Windows/Sysbckup. Par exemple rb001.cab
contient les fichiers Systeme.dat .............etc.
Mise à jour sans relancer Windows
Plutôt que de relancer Windows pour valider les changements apportés à la Base de registres, vous pouvez activer la combinaison de touches Ctrl-Alt-Supp pour faire apparaître la fenêtre Fermer le programme. Dans la liste proposée, sélectionnez Explorer (cette option désigne l’Explorateur) et cliquez sur le bouton Fin de tâche . Windows affiche la fenêtre Arrêt de Windows. Cliquez sur le bouton Non . Quelques secondes plus tard, vous recevez une boîte d’avertissement concernant l’Explorateur . Cliquez sur Fin de tâche . La Base de registres est mise à jour.
Cacher le Poste de Travail
Cachez cette icône pour éviter aux curieux... Ouvrez Regedit et cherchez le chemin suivant : HKEY-CLASSES-ROOT\Clsid\[20D04FE0-3AEA-1069-A2D8-08002BN30309D]. Double-cliquez dessus puis, sur sa sous-clé DefaultIcon. Ensuite, dans la partie droite de la fenêtre, double-cliquez sur " (Défaut) " et attribuez la valeur : C:\Windows\explorer.exe,4 laquelle correspond à une icône transparente. Appuyez simplement sur la touche F5... L’icône du Poste de Travail a disparu, mais son nom est encore visible !
Pour cacher ce nom, réduisez momentanément la hauteur de la barre des Tâches en faisant glisser son bord vers le bas, puis placez le libellé " Poste de Travail " au bord de l’écran et, enfin, redonnez à la Barre des Tâches sa hauteur d’origine. Et pour mémoire, si vous voulez lui redonner son icône première, la valeur par défaut
est: C:\Windows\System\cool.dll,16
Renommer la Corbeille
Le seul objet à ne pas pouvoir être renommé directement sur le bureau est la
corbeille.
Pour le faire, dans la base de registre, il faut aller dans
hkey_classes_root/clsid/{645FF040-5081-101B-9F08-00AA002F954E}
et changer la valeur "Corbeille" en "Poubelle" ou en n'importe quoi d'autre.
On peut aussi ajouter qu'on peut changer l'icône en allant dans "DefaultIcon"
La nettoyer
Au fur et à mesure d'installation et de désinstallation, windows laisse des éléments inutiles dans la base de registre. Il est conseillé de la nettoyer. Pour cela un petit utilitaire fabriqué par Microsoft est facile à utiliser. Rendez vous pour cela dans la section Regclean.