Forums d'entraide informatique - Astuces - Conseils
Des experts à votre écoute pour tous vos dysfonctionnements
Vous n'êtes pas identifié.
#1 23-08-2008 20:17:40
- Admin
- Administrateur
- Date d'inscription: 30-07-2008
- Messages: 683
Doc complète : La base de registre de Windows
La Base de Registre
• Explicatif
• Restauration and Sauvegarde
• Reparation
• Resolution
• Les Hkeys
• Configuration
• Parametres
• Restriction
• Limitation
1: Le point théorique :
De mémoire d’ordinateur, on n’avait jamais vu aussi compliqué. Voici une somme
vertigineuse de données sur tous les paramètres de votre ordinateur.
Evidemment, plus vous ajouterez de logiciels ou de périphériques dans votre ordinateur
plus la base de registre ressemblera à une incroyable usine à gaz.
Malgré tout et avec un peu de dextérité, on peut jouer sur des paramètres inaccessibles
par les menus standards de configuration.
De plus, beaucoup de problèmes peuvent être résolus en simplement restaurant la base
de registre.
On pense à un problème d’affichage ou de périphérique en général.
Si, a priori, tout fonctionnait parfaitement auparavant une restauration de la base de
registre a de fortes chances de résoudre votre problème.
2: La commande de base :
On clique sur " démarrer " - " exécuter " et on tape " regedit ".
3: 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...
1 sur 29
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éé ).
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 !
4: Effectuer une sauvegarde de la base de registre :
Cliquez sur " Démarrer " puis " Exécuter ".
Tapez : msinfo32.exe puis validez par OK.
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 !
2 sur 29
5: 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 les menus 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é.
6: 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:\win98scanreg[ ]/restore
7: Restaurer la base de registre sous Windows Millenium :
Redémarrez à partir du CD-ROM Win ME.
Vous êtes alors sur A :
Tapez D :
3 sur 29
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 "
tapez :
scanreg /restore
Mais cette manipulation me paraît moins sûre …
8: Si Windows vous annonce que cette copie contient des
erreurs :
Appuyez sur la touche du clavier Esc.
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...
9: 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 !!!
10: 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.
11: Réparer la base de registre :
Démarrez en mode sans échec,
4 sur 29- cliquez sur - " démarrer "
- cliquez sur - " programmes "
- cliquez sur - " accessoires "
- cliquez sur - " outils système "
- cliquez sur - " informations système ".
Dans la fenêtre qui s’ouvre cliquez sur -" outils "
- cliquez sur -" Vérificateur du registre système ".
Cela correspond sous Ms Dos à la commande : scanreg /fix.
12: 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 sur brillance.
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.
13: Modifier ou supprimer une entrée dans la base de registre :
Par exemple :
l’entrée trouvée "vnetBIOS.vxd" est mise en sur brillance.
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.
14: Créer une nouvelle clé et lui affecter une valeur :
5 sur 29
Ouvrez la branche dans la quelle vous voulez placer votre clé.
Par exemple :
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Expl
orer
Dans le panneau de droite faite 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 !
15: 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 NoDrive Type Autorun 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 …
16: 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.
6 sur 29
17: J’ai une opération non conforme au lancement de Paint :
Supprimez la clé " Paint " qui se trouve dans :
HKEY_CURRENT_USER\Software\Microsoft\Windows\Current Version\Applets.
18: Je n’ai plus la Prévisualisation de mes images dans
l’Explorateur :
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é
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…
19: 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
20: 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é :
7 sur 29 ProductKey.
21: Supprimer le mot de passe sécurité dans IE :
On supprime la clé Ratings se trouvant dans:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies.
22: Quelles applications s’exécutent au démarrage ?
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\Run
Once
3)HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
Once\Setup
4)HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
Services
5)HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
ServicesOnce
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.
23: HKEY_LOCAL_MACHINE :
La branche la plus importante est HKEY_LOCAL_MACHINE parce qu'on y stocke les
données du matériel, du logiciel et de la sécurité.
Elle contient des données sur le système de l'ordinateur local, dont les données du
matériel et du système d'exploitation.
par exemple le type du bus,la mémoire système, les pilotes de périphérique et les
données commandant le démarrage.
C'est dans cette branche que vous effectuerez le plus souvent vos modifications.
*La branche contient sept clés principales :
23-1: HARDWARE :
8 sur 29Cette branche décrit le matériel physique équipant l'ordinateur, la façon dont les pilotes
de périphériques utilisent le matériel ainsi que les tables de correspondance et les données
connexes qui relient les pilotes de mode noyaux aux divers codes de mode utilisateur.
Toutes les données contenues dans cette clé sont volatiles, ce qui signifie que les
paramètres sont recalculés à chaque démarrage du système, puis perdus lorsque le système est
arrêter.
23-2: SAM et SECURITY :
Les clés SAM, du gestionnaire des comptes de sécurités, et SECURITY n'ont pas de
données visibles car elle pointe vers des stratégies de sécurité.
Par exemple des droits de l'utilisateur spécifiques, des données pour les comptes
utilisateurs, les comptes de groupes et pour les domaines dans Windows NT Server.
23-3: SOFTWARE :
C'est la base de données logicielle par ordinateur.
Cette clé contient des données sur les logiciels installés sur l'ordinateur local, ainsi que
diverses données de configuration.
Les entrées dans ce pointeur s'appliquent à tout utilisateur travaillant à cet ordinateur ;
elle montre quels sont les logiciels installés sur l'ordinateur, définissent les associations et les
données OLE.
23-4: SYSTEM :
La base de données commande le démarrage du système, le chargement des pilotes de
périphériques, les services Windows NT et le comportement du système d'exploitation.
La clé SYSTEM décrit les configurations pour être démarrées et celles qui ne peuvent
pas être configurés au démarrage dans un groupe de Control Set,où chaque valeur Control Set
représente une configuration unique.
Dans chaque Control Set, deux clés décrivent les éléments du système d'exploitation et
les données de service pour cette configuration.
Cette clé enregistre également la configuration utilisée pour démarrer le système
d'exploitation courant (CurrentControlSet) ainsi que les configurations en échec et la
configuration LastKnowGood (Sélection de la dernière bonne configuration).
23-5: HKEY_CURRENT_USER :
La branche, HKEY_CURRENT_USER contient :
le profil de l'utilisateur ayant ouvert la session en cours
les variables d'environnement
les groupes de programmes personnels
les paramètres du bureau
les connexions réseau
les imprimantes
les préférences d'applications.
9 sur 29
23-6: HKEY_CLASSES_ROOT :
La branche, HKEY_CLASSES_ROOT, contient les données concernant les associations
de fichiers (équivalant au Registre dans Windows pour Ms Dos) et les données nécessaires
pour supporter la technologie OLE (liaison et incorporation d'objets) de Microsoft.
Cette branche est un clone des données contenues dans l'affichage de
HKEY_LOCAL_MACHINE et elle en est séparée pour des raisons de commodité
d'utilisation, parce que la branche MACHINE est très grande et complexe.
La sous-clé CLASSES définit des types de documents, fournit des données sur les
associations d'extension de noms et OLE utilisables par les applications du Shell de Windows
et par les applications OLE.
HKEY_CLASSES_ROOT:
Affiche les mêmes données que celles stockées dans cette sous-clé
[HKEY_LOCAL_MACHINE].
Les données OLE devant être créées par l'application spécifique, n'utilisez par l'Editeur
du Registre pour les modifier.
*Si vous voulez modifier des associations d'extension de nom, utilisez la commande
Association du Gestionnaire de fichiers.
23-7: HKEY_USERS :
La branche HKEY_USERS décrit un environnement de système d'exploitation par
défaut et contient une clé de haut niveau pour chaque utilisateur ayant ouvert une session de
façon interactive 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.
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.
Cordialement
L'équipe Parisdepannage.fr
Hors ligne
2008 Parisdepannage |Plan du site|Forums |Blog|Lexique ![]()