La base de registre

 

Ouvrir la base de registre

Structure de la base de registre
Effectuer une sauvegarde de la base de registre
Sauvegarder une clé de la base de registre
Restaurer la base de registre
Restaurer la base de registre sous Windows Millenium
Si Windows vous annonce que cette copie contient des erreurs
Après la restauration, Windows propose le menu de démarrage
Un fichier .dll est manquant après une restauration de la base de registre
Réparer la base de registre
Rechercher une entrée dans la base de registre
Modifier ou supprimer une entrée dans la base de registre (vnetbios.vxd, par exemple )
Créer une nouvelle clé et lui affecter une valeur
Réactiver l' autorun des CD-ROMS
Résoudre un conflit sur les contrôleurs de disque dur
J' ai une opération non conforme au lancement de Mspaint
Je n' ai plus la prévisualisation de mes images dans l' Explorateur Windows
Je n' ai plus la commande " envoyer vers "
Retrouver le numéro de licence de votre CD-ROM Windows98
Supprimer le mot de passe sécurité dans Internet Explorer
Quelles applications s' exécutent au démarrage de Windows ?

.

- Ouvrir la base de registre :
On clique sur " démarrer " - " exécuter " et on tape " regedit ".

- Structure de la base de registre :
c' est le même type d' arborescence que celle de l' Explorateur Windows... En nettement plus complexe ! On pensera à l' arbre généalogique d' une armée de fourmis...
Six grands dossiers président à cette mystérieuse organisation :
HKEY_CLASSES_ROOT : contient la structure des types de fichiers, leurs extensions, leurs raccourcis, les liaisons OLE, etc.
HKEY_CURRENT_USER : s'occupe du confort individuel des utilisateurs actuellement déclarés ( musique d' ouverture, couleur du mulot, gris- gris divers apposés sur le Bureau et tutti quanti... ).
HKEY_LOCAL_MACHINE : contient toutes les informations sur votre matériel et les paramètres concernant les logiciels installés.
HKEY_USERS : c' est là que sont enregistrés l' ensemble des profils d' utilisateur ( si tenté soit que vous en ayez créés ). A la différence de HKCU qui lui ne s'occupe que de l' utilisateur actuellement connecté.
HKEY_CURRENT_CONFIG : reprend les informations de HKLM sans tenir compte des profils utilisateurs.
HKEY_DYN_DATA : gère tout particulièrement les paramètres dynamiques de Windows. En bref, l' ensemble des données qui sont sans cesse modifiées.

Attention : quand on créé de nouvelles clés le respect des majuscules ou minuscules est indispensable.

- Effectuer une sauvegarde de la base de registre :
Cliquez sur " Démarrer " puis " Exécuter ". Tapez : msinfo32.exe puis validez par OK. S' ouvre les " Information système Microsoft ". Cliquez sur " Outils " puis sur " Vérification du registre " et validez encore par OK. Windows vient de sauvegarder votre registre. C' est le genre de manipulation à faire avant toute manœuvre délicate !

- Sauvegarder une clé de la base de registre :
Les fichiers REG sont des fichiers qui permettent de fusionner des données directement dans la base de registre Windows. Ils sont au format texte et peuvent donc être édités par n'importe quel éditeur du type Bloc-Notes. L' option "Exporter" vous permet donc de sauvegarder une précèdente version de votre clé. Un fichier de ce type porte l' extension .reg et commence par: REGEDIT4
Il indique ensuite l' adresse des clés à éditer entre parenthèses carrées []. Sur la ligne suivante la valeur de la clé est entrée entre guillemets. Par exemple :
REGEDIT4
[HKEY_USERS\.Default\Control Panel\Microsoft Input Devices\Keyboard]
"NumLock"="ON"
Ouvrez la Base de registre et sélectionnez l'option " Exporter un fichier du Registre " dans le menu Registres.
Entrez un nom au fichier de sauvegarde.
En double-cliquant plus tard sur le fichier que vous venez de créer, vous restaurerez les paramètres initiaux de cette clé.

- Restaurer la base de registre :
Coup de chance, Windows fait des sauvegardes de la base de registre.
Afin de restaurer une copie, accédez au mode Msdos.
A partir de C: ou C:\windows tapez :
C:\scanreg[]/restore
s' affichent alors les copies de sauvegarde de la base de registre Windows. c' est, par défaut, la date de copie la plus récente qui est sélectionnée. A priori, c' est celle-ci ou celle qui a été sauvegardée juste avant l' apparition du problème à résoudre qu' il faut sélectionner. Validez par la touche Entrée. Appuyez une nouvelle fois sur entrée afin de redémarrer Windows.
Note : Vous pouvez lancer la restauration en démarrant à partir du Cd-ROM Windows 98 et en tapant à partir de : D:\win98
scanreg[]/restore

- Restaurer la base de registre sous Windows Millenium :
Redémarrez à partir du CD-ROM Win ME.
Vous êtes alors sur A :
Tapez D:
D:\[]cd[]win9x
D:\win9x
D:\win9x\scanreg[]/restore
Note : la commande scanreg/opt optimise votre base de registre. La commande scanreg/fix est sensée la réparer ...
Note : Vous pouvez aussi démarrer en mode sans échec puis cliquez sur " Démarrer " - " Exécuter " et tapez : scanreg /restore
Mais cette manipulation me paraît moins sûre …

- Si Windows vous annonce que cette copie contient des erreurs :
Appuyez sur la touche du clavier Esc. et sélectionnez, avec les touches de direction du clavier, une copie plus ancienne.
Windows note tous les événements de la vie de votre ordinateur dans cette monumentale table des matières. Plus la copie est éloignée dans le temps, plus les chances de succès s' amenuisent...

- Après la restauration, Windows propose le menu de démarrage :
Forcez le mode normal ( option 1 ). Si Windows reste figé, démarrez en mode sans échec ( option 3 ). Puis redémarrez en mode normal. Courage ! Et croisez fort les doigts !!!

- Un fichier .dll est manquant après une restauration de la base de registre :
Pas de souci, redémarrez une nouvelle fois et, normalement, tout rentre dans l' ordre.

- Réparer la base de registre :
Démarrez en mode sans échec, cliquez sur " démarrer " - " programmes " - " accessoires " - " outils système " - " informations système ". Dans la fenêtre qui s' ouvre cliquez sur " outils " et " Vérificateur du registre système ". Cela correspond sous Ms-dos à la commande : scanreg /fix.

- Rechercher une entrée dans la base de registre :
Dans Windows, on clique sur le bouton " démarrer " - " exécuter " puis on tape : " regedit ".
Cliquez sur " édition " - " rechercher ".
Dans " nom ", tapez l' entrée recherchée.
Par exemple : dfs.vxd.
Veillez à ce que " mot entier seulement " soit coché.
Cela diminue les risques de sélectionner - et donc de supprimer inutilement - une entrée valide.
Cliquez sur " suivant ".
S' affiche une fenêtre : " recherche dans la base de registre ".
Bien qu' il est l' air de faire dodo, Windows, en fait, se démène très fort pour vous satisfaire !
La première entrée trouvée est mise en surbrillance.
Attention : curieusement, il faut fermer puis rouvrir la base de registre afin de lancer une nouvelle recherche sinon cette dernière se poursuit à partir de la dernière entrée trouvée de la précédente requête.

- Modifier ou supprimer une entrée dans la base de registre :
Par exemple, l' entrée trouvée " vnetBIOS.vxd " est mise en surbrillance.
Pour la supprimer, il suffit de faire un clic droit dessus et de choisir cette option.
Validez par OUI.
Vous remarquerez que Windows sélectionne automatiquement l' entrée suivante.
Celle-ci, il ne faut pas la supprimer !
Relancez simplement la recherche en appuyant sur la touche F3 du clavier.
Et ainsi de suite jusqu' à ce que Windows vous affiche : " recherche terminée ".
Il faut redémarrer afin que les changements soient pris en compte.

- Créer une nouvelle clé et lui affecter une valeur :
Ouvrez la branche dans la quelle vous voulez placer votre clé. Par exemple :
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
Dans la panneau de droite faites un clic droit de la souris et choisissez " nouvelle clé ". Entrez lui un nom. Elle se placera automatiquement à gauche sous la clé " parente ". Vous pouvez éventuellement la renommer en faisant un clic droit dessus et en choisissant la commande correspondante.
Pour lui affectez une valeur Binaire, Chaîne ou Dword, double-cliquez sur la clé afin de l' ouvrir puis faites un clic droit sur le panneau de droite et choisissez " nouvelle valeur ". Par défaut son nom est : " nouvelle valeur " et la valeur inscrite est 0 ou "". On peut également la renommer ou rentrer, par exemple, la valeur 1 en double-cliquant dessus.
Note : La plupart des modifications ne seront validées qu' après avoir redémarrer. Un tip permet de gagner du temps. Appuyez simultanément sur les touches CTRL ALT SUPPR. Dans le menu qui apparaît, sélectionnez " Explorer " et cliquez sur " Fin de tâche ". Quelques secondes plus tard Windows est comme neuf !

- Réactiver l' autorun des CD-ROMS :
Double-cliquez sur HKEY_CURRENT_USER/Software/Microsoft /Windows/Current version/Policies/Explorer.
Dans la fenêtre de droite, on fait un clic droit sur NoDriveTypeAutorun et on modifie la valeur " B5 00 00 00 " ( ou autre )
par " 95 00 00 00 00 ".
Note : Si la valeur est correcte, il se peut que vous trouviez une autre valeur du nom " CDRAUTORUN ". Faites un clic droit et choisissez
" Supprimer ". Au redémarrage, la situation sera redevenue normale …

- Résoudre un conflit sur les contrôleurs de disque dur :
Double-cliquez sur HKEY_LOCAL_MACHINE/System/Current Control Set/Services/Vxd/Ios.
Dans la fenêtre de droite, on fait un clic droit sur le flag " No ide ", on choisit " modifier " et on change la valeur " 01 " par " 00 ".
Si la clé n' est pas présente, faites un clic droit sur une partie vide à droite de la fenêtre et cliquez sur " nouveau " - " valeur
Dword "; affectez lui la valeur " 1 " en double-cliquant sur la clé nouvellement créée.

- J' ai une opération non conforme au lancement de Mspaint :
Supprimez la clé " Paint " qui se trouve dans :
HKEY_CURRENT_USER\Software\Microsoft\Windows\Current Version\Applets.

- Je n' ai plus la prévisualisation de mes images dans l' Explorateur Windows :
Ces types de fichiers ont les extensions suivantes : .art .bmp .dib .gif. jpe .jpeg .jpg .wmf.
Ouvrez la clé :
HKEY_CLASSES_ROOT\et le premier nom de votre extension ( elles sont classées par ordre alphabétique ).
Faites (par exemple ) un clic droit de la souris sur la clé .jpg et choisissez " nouveau clé ".
Nommez cette nouvelle clé ShellEx.
Sous cette nouvelle clé, créez, de la même façon, une seconde clé et nommez la {BB2E617C-0920-11d1-9A0B-00C04FC2D6C1} ( les { } sont indispensables ! ).
Dans le Panneau de droite, double-cliquez maintenant sur la valeur chaîne automatiquement créée et appelée (Défaut). Dans
" données de la valeur ", tapez {7376D660-C583-11d0-A3A5-00C04FD706EC}.
Il suffit de faire la même chose pour chacune des extensions…

- Je n' ai plus la commande " envoyer vers " :
Ouvrez la clé :
HKEY_CLASSES_ROOT\Unknown\shell\openas\command
En double-cliquant sur la valeur " default " on doit avoir le contenu suivant :
C:\windows\rundll32.exe shell32.dll,OpenAs_RunDLL %1

- Retrouver le numéro de licence de votre CD-ROM Windows98 :
Il se trouve dans
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\ à droite de la clé : ProductKey.

- Supprimer le mot de passe sécurité dans Internet Explorer :
On supprime la clé Ratings se trouvant dans
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies.

- Quelles applications s' exécutent au démarrage de Windows ?
Toutes les valeurs et les applications correspondantes sont visibles dans :
1) HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
2) HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce
3) HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce\Setup
4) HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunServices
5) HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunServicesOnce
6) HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
7) HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce
Les commandes 4 et 5 sont exécutées pendant le processus d' initialisation de Windows.
Les clés 1 - 2 - 6 et 7 sont exécutées lors de chaque connexion d' un utilisateur.
La clé 3 correspond à des applications exécutées au démarrage de Windows ou après la désinstallation d' un programme.
Evidemment, aucune de ces clés ne sont traitées lorsque Windows démarre en mode sans échec.