Où se trouve-t-il dans votre machine ?
Dans
Démarrer, dans la barre de recherche, tapez «
Regedit » et cliquez sur regedit classé dans « Programmes »
Regedit est une interface à deux panneaux avec les clés dans le
panneau de gauche (panneau de clé/key pane) et les noms de valeurs avec
les données correspondantes dans panneau de droite (panneau de
valeurs/value pane). La configuration n'est pas sans rappeler Windows
Explorer avec les clés analogues aux dossiers et les valeurs analogues
aux fichiers. (Les bases de la structure du Registre sont évoquées sur une autre page.)
Les composants de la base de registre
.HKEY_CLASSES_ROOT
Ce dossier contient les paramètres les plus importants des programmes
(les associations de fichiers avec le système de glisser/déposer, les
liens OLE, les raccourcis de Windows et le noyau de l’interface…). Cette
branche permet d’attribuer à une application les fichiers d’une
extension spécifique.
.HKEY_CURRENT_USER
Ce dossier est lié à .HKEY_USERS en fonction de l’utilisateur
connecté à la machine et contient des informations personnelles :
événements système, aide à la saisie, apparence, curseur actuel de la
souris.
.HKEY_LOCAL_MACHINE
Ce dossier contient des informations propres à la machine – les
composantes matérielles et logicielles généralement installés et établis
lors de l’installation du système.
Attention : Je vous déconseille de procéder à des changements manuels : cela peut rendre instable votre ordinateur.
.HKEY_USERS
Cette branche garde les informations propres à l’utilisateur connecté à la session de Windows.
.HKEY_CURRENT_CONFIG
Liée à .HKEY_LOCAL_MACHINE en référence au matériel de la configuration en cours.
Le détail de la fenêtre principale
L’encadré rouge : cette flèche permet d’ouvrir les sous-clés dans l’arborescence.
L’encadré bleu : Chaque programme, chaque paramètre, logiciel ou matériel aura une entrée dans cette section.
Exemple : Desktop
L’encadré vert :
Toutes les valeurs peuvent être modifiées mais faites-le uniquement si
vous êtes certain de ce qui va se passer. C’est pour éviter tous
problèmes que les logiciels qui touchent la base de registre font des
sauvegardes au préalable. Sinon, par un simple clic droit > Modifier
> vous pouvez entrer une nouvelle valeur.
L’encadré orange : Chaque clef est définie par un nom et un type. En général, c’est en anglais mais c’est très explicite.
Recherche facile
Au lieu de vous promener sans but dans la base de registre, le plus
simple pour trouver une clef est d’utiliser le système de recherche.
Edition > Rechercher
Sauvegarder la base de registre
Rien de plus simple, il suffit d’aller dans le menu
Fichier > Exporter,
une fenêtre vous demande d’indiquer le nom que vous voulez donner à
votre fichier de sauvegarde, attention de bien cocher Tout dans Étendue
de l’exportation.
Modifier les Clés et Valeurs de Registre
Il existe beaucoup de réglages utiles pour la configuration ou le
comportement de Windows, qui peuvent être effectués par une modification
simple du Registre. Sauf si vous êtes un professionnel entraîné,
vous devriez probablement limiter la modification du Registre à une ou
deux valeurs à la fois.
Je vais limiter cet entretien à ce type de
scénario simple.
La première étape de l'édition consiste toujours en la sauvegarde du Registre. Également, sauvegardez la clé sur laquelle vous travaillez. seulement sauvegarder la clé où
la modification va être effectuée peut suffire, mais faites de toute
manière un point de restauration système avant .
Pour sauvegarder une clé, ouvrez
Regedit
et surlignez la clé. Ouvrez le menu "fichier (file)" et cliquez sur
"Exporter (Export)". Dans la plupart des cas. vous devrez choisir
d'exporter en tant que régistration ou fichier REG. C'est un fichier
texte avec extension
.reg qui est une copie de la clé de base
de Registres surlignée. Sauvez-le dans un endroit sûr.
Pour restaurer
une clé avec un fichier REG,
cliquez-droitdessus et choisissez "Fusion (Merge)". le double-click
gauche par
défaut sur un fichier REG créera également une fusion. Je préfère
changer l'action du double-click pour "Editer (Edit)" pour qu'une fusion
accidentelle ne se produise pas.
Les fichiers Reg ne remplacent pas les clés, mais ajoutent.
Voici quelque chose à garder à l'esprit. Tous les extras que vous pouvez
avoir ajouté ne sont pas effacés. Certains utilisateurs avancés de PC
préfèrent effectuer toute réelle modification dans le fichier REG
exporté et ensuite de fusionner le fichier édité. Ceci prévient toute
manœuvre accidentelle sur la mauvaise clé.
Gardez à l'espirt que Regedit n'a pas de fonction "annuler déplacer (undo)" . Ce qui est fait est fait.
Si vous modifiés une clé en entier, vous allez très certainement
l'effacer. (Attention ! Sauvegardez-la.) Si vous effectuez bon nombre de
changements, je vous conseille d'utiliser un fichier REG et de ne pas
éditer dans le Registre lui-même. même les utilisateurs
puissants ne devraient se contenter que d'éditer une ou deux valeurs.
Pour effacer une clé surlignée, choisissez "Effacer (Delete)" depuis le
menu "Editer (Edit)" .
Notez qu'il n'y a pas de corbeille pour les
clés de base de Registres effacées ou les valeurs.
La plupart du temps, l'édition directe du Registre signifie changer une
valeur. Surlignez la valeur en question dans le panneau droit de
Regedit. Choisissez ensuite "Modifier (Modify)" depuis le menu "Editer
(Edit)" ou cliquez droit sur la valeur et choisissez "Modifier" depuis
le menu contextuel. Pour les chaînes de caractères (stringsà), une boîte
comme celle montrée sur la droite s'ouvrira.
Comme exemple spécifique,
considérez la dernière valeur du panneau de droite dans le Schéma 1. Le
temps pendant lequel le système attend pour qu'un service se ferme lors
de l'Arrêt est contrôlé par l'entrée de la valeur,
WaitToKillServiceTimeout
.
La valeur est en millisecondes et le défaut est 20 000 (20 secondes).
Pour que les choses se ferment plus rapidement, vous pouvez changer la
valeur en 10000 (10 secondes). Ou vous pourriez avoir besoin de la
rendre plus longue pour certains systèmes. Entrez la chaîne de
caractères souhaitée dans la ligne "Données de valeur (Value data)" et
cliquez OK.
Enormément de valeurs du Registre sont des chaînes de caractères, mais
un autre type de données communes est le "dword". Une boîte légèrement
différente apparaîtra si vous modifiez une valeur REG_DWORD. Le schéma
sur la gauche montre la boîte appropriée. Notez que lorsque vous entrez
une valeur DWORD, vous devez spécifier la base pour le nombre. Soyez
certains d'avoir correctement choisi entre hexadécimal et décimal. Vous
pouvez entrer les deux, mais le nombre que vous entrez doit correspondre
à la valeur correcte pour la base choisie. Ici, dans l'exemple, le
nombre décimal "96" devrait être "60" si l'hexadécimal était choisi
comme base.
Nettoyer le Registre
Parce que le Registre est tellement critique pour le bon
fonctionnement de Windows et est en utilisation constante, son soin et
son entretien sont essentiels pour maintenir le fonctionnement correct
d'un ordinateur. Les pages précédentes ont parlé de la sauvegarde et des méthodes de modifications. Cet article parlera du nettoyage du Registre et pèsera les pour et les contre.
Pourquoi nettoyer le Registre ?
Les recommandations concernant le nettoyage régulier du Registre
Windows sont fréquentes sur l'Internet. Presque toutes sont des échos de
ce qui a été précédemment écrit. La plupart sont des battages
publicitaires pour des logiciels. Malheureusement, il semble n'y avoir
que peu d'évidences, dans un sens ou dans l'autre, à propos des
bénéfices sur les versions récentes de Windows. L'idée que les Registres
devraient être nettoyés régulièrement est plus basée sur des
affirmations anecdotiques d'amélioration des performances que sur une
étude systématique. Toutefois, il existe ces trois thèmes supportant
l'idée que le nettoyage du Registre est bénéfique :
- Le rôle central du Registre, le fait que les programmes y
accèdent constamment et laissent souvent derrière eux des parties
inutiles lorsqu'ils sont désinstallés, rend plausible l'idée qu'un
nettoyage peut aider. En fait, la taille du Registre grossit
généralement dans le temps.
- Il y a le phénomène bien connu de "Windows Rot (Corruption)" ou "Code Rot (Corruption du code)". Après un certain temps, les systèmes Windows ralentissent et deviennent même instables.
- Au temps de Windows 95/98, il y avait un évidence substantielle
anecdotique de la valeur d'un nettoyage périodique du Registre. Cette
expérience a été extrapolée pour les versions de Windows plus récentes.
Dans la section suivante, nous examinerons ces points plus en détail.
Pour et Contre du Nettoyage du Registre
Même si le nettoyage du Registre peut sembler une partie évidente
de l'entretien du système, ses bienfaits et sa réalisation ne sont pas
clairement définis. L'opinion est divisée et beaucoup d'experts de
Windows recommandent de ne pas le faire, sauf en dernier ressort pour un
système fonctionnant mal. Un de ceux ayant effectué une recherche de
fond est Ed Bott, auteur de nombreux livres sur Windows et une autorité au sujet des systèmes Windows. Il écrit :
La plupart des gens que je connais utilisent des
nettoyeurs de registre comme partie de leur routine magique de
nettoyage, et je vois très peu d'améliorations et beaucoup de
dégradations potentielles dans cette sorte d'utilisation routinière.
Spécifiquement, comme j'écris plus haut, je n'ai jamais vu aucune
évidence que cette routine de nettoyage de registre a un quelconque
effet positif. Je reste fidèle à cette déclaration.
Un autre expert de Windows expert est le Technicien Microsoft, Mark Russinovich,
qui ne voit également les nettoyeurs de Registre que peu utiles. Sur
son blog, il a une fois écrit, "Je n'ai et je ne vais jamais installer
un nettoyeur de Registre puisque son utilié pratique est faible, sauf
pour les serveurs de terminal Win2K."
D'un autre côté, il y a les avocats du nettoyage de Registre. Microsoft possède même une page
où un nettoyage régulier du Registre est recommandé. Toutefois, la page
Microsoft est principalement un message publicitaire pour Live OneCare.
Pourquoi cette division des opinions ? Examinons ces trois idées derrière le nettoyage du Registre, listées dans la section du dessus, plus en détail, pour voir pourquoi le nettoyage du Registre n'est pas aussi probant qu'il puurrait sembler.
- Le rôle central du Registre et ses additions constantes --
Selon les experts comme Mark Russinovich, la simple taille du Registre
n'est pas un facteur dans les systèmes modernes puisque le Registre est
scanné très rapidement. Les références manquantes aux fichiers et DLL
laissées derrières par des programmes de désinstallation de faible
qualité peut être un facteur de ralentissement d'un PC. Pourant, comme
mentionné plus haut, mon opinion est que ce problème est mieux géré via
l'utilisation régulière d'un bon programme de désinstallation.
Toutefois, des programmes de désinstallation de faible qualité sont une
raison rendant le nettoyage de Registre utile dans certains cas.
- Windows Rot (Corruption de Windows)
-- Personnellement, je ne crois pas que ce soit principalement un
problème de Registre. La raison la plus commune du dépérissement des
performances de Windows est trop de programmes fonctionnant en
arrière-plan et d'autres causes qui sont listés plus loin dans cet article.
- L'évidence anecdotique qu'un nettoyage de Registre aide dans les versions plus anciennes de Windows
-- Le Registre Windows a considérablement évolué et les anciennes
expériences ne sont pas applicables. Les versions les plus récentes de
Windows commencent avec XP et NT, fondés sur de considérables
changements par rapport à Windows 9x. Les Registres de Windows Vista et
de Windows 7 sont mêmes moins susceptibles d'être corrompus qu'XP avec
les mesures de protection ajoutées, telles que la virtualisation du Registre (Registry virtualization).
Que penser de toutes les affirmations sur l'Internet qui
prétendent qu'un nettoyage du Registre rend le système plus rapide ?
Avec une exception, je n'ai trouvé aucune page Web ou message avec des
données actuelles confirmant cette conclusion. Ed Bott a écrit dans son
blog :
J'ai effectué une recherche Google pour "registry
cleaner (nettoyage de registre)" tests de performance et j'ai trouvé
plus de 25 000 résultats. Toutefois, dans les 15 premières pages, il n'y
avait pas un seul exemple d'un test de performance actuel. Pratiquement
tous les résultats provenaient de sociétés qui créent et vendent cette
sorte d'utilitaire ou de sites de téléchargement qui ont des accords
affiliés avec ces développeurs.
L'unique référence que j'ai trouvé, qui contient effectivement des données, provient de Steve Bass qui a un bon article dans
PC World. Il donne quelques appuis à l'idée du nettoyage de Registre, mais avec beaucoup de réserves. Il écrit :
La grande question est de savoir si un nettoyeur de
Registre augmentera la vitesse de votre PC, rendant le démarrage et le
fonctionnement plus rapide. La réponse ? Je peux dire, catégoriquement
et sans équivoque, heu, peut-être.
Ma propre expérience avec les nettoyeurs de Registre date de
Windows 95. En ce temps-là, j'étais un ferme supporter du nettoyage de
Registre en tant que part régulière de l'entretien d'un système. Mon
expérience prouvait que la performance était notablement améliorée dans
les systèmes Windows 95 et 98. Mais avec l'avènement de Windows XP, mon
opinion a changé. J'ai trouvé qu'XP était bien plus stable. J'ai utilisé
un ordinateur portable XP pendant près de cinq ans sans jamais sentir
le besoin de nettoyer le Registre. Un ordinateur de bureau XP recevant
une utilisation intensive, avec beaucoup d'installation et de
désinstallation de programmes, n'a pas semblé ralentir après environ
trois ans et j'ai essayé un nettoyage de Registre avec une amélioration
marginale de la performance. Un autre système XP fonctionne parfaitement
après trois ans sans avoir touché le Registre. Bien entendu, ces
systèmes sont entretenus régulièrement via d'autres moyens. Je n'ai vu
aucun intérêt dans le nettoyage du Registre de mon système Vista.
Au mieux, le nettoyage de Registre est un adjuvant aux autres
types d'entretien du système et, par lui-même, il ne résoudra aucune
source de dégradation des performances de l'ordinateur telles que :
- Trop de programmes fonctionnant en arrière-plan (background)
- Infections de Malware
- Anti-malware qui prend énormément des ressources du système
- Pilotes périmés
- Mises à jour de logiciel qui ralentissent un programme ou Windows
La principale conclusion que je tire à propos du nettoyage de
Registre est : c'est une forme spécialisée de l'entretien du système qui
ne s'applique que dans certains modèles de systèmes utilisés de manière
intensive ou sérieusement corrompus. Ceci nous amène au sujet de la
section suivante.
Qui devrait utiliser des Nettoyeurs de Registre ?
En mêlant ma propre expérience aux informations du Web, mon
opinion est que l'utilisateur de PC lambda ne devrait pas utiliser de
nettoyeurs de Registre. Voici quelques raisons :
- La source la plus importante de problèmes de Registre est
communément les bouts de programmes qui ont été installés et
désinstallés. La plupart des utilisateurs lambda de PC lambda ne se
lancent pas dans l'installation et la désinstallation de beaucoup de
programmes, mais s'ils le font, l'utilisation régulière d'un bon
programme de désinstallation est préférable au nettoyage après-coup.
- Le nettoyage de Registre peut être dangereux sans précaution
adéquate. La plupart des utilisateurs lambda de PC ne disposent pas des
connaissances nécessaires à l'utilisation sécurisée d'un nettoyeur de
Registre. Il est très simple de "nettoyer" quelques entrées du Registre
qui ne devraient pas être enlevées. Je vois beaucoup trop de messages
sur l'Internet à propos de nettoyage de Registre qui ont mal tourné.
Même les programmes très bien notés que j'ai essayé ont offert de
nettoyer quelque chose que je sais devoir resté inaltéré.
- Dans les versions de Windows fondées sur NT, le nettoyage de
Registre est généralement une manière marginale d'améliorer la
performance. Ceci est spécialement vrai pour Windows Vista et 7.
Donc, qui devrait utiliser les nettoyeurs de Registre ? Voici quelques possibilités :
- Les utilisateurs de PC expérimentés qui prennent la décision
d'effacer telle ou telle clé de base de registre et quelles clés
devraient être laissées tranquille pourraient tirer bénéfice du
nettoyage du Registre. Toutefois, sauf si un système est sujet à
beaucoup de bricolage, de changements de configuration, d'installation
et de désinstallation de programmes, les bénéfices peuvent être
marginaux.
- Les joueurs qui cherchent à gagner une seconde ici ou là peuvent
également sentir que le nettoyage de Registre est utile, mais, comme
mentionné précédemment, je n'ai trouvé aucune étude systématique à ce
sujet.
- Certains soutiennent que les nettoyeurs de Registre aident à
retirer les débris d'infections de malware que les programmes
anti-malware n'attrapent pas. . Mon croyance personnelle est qu'une
infection de malware est mieux traitée avec la restauration du système
via une sauvegarde propre. Si aucune sauvegarde n'est disponible, le
nettoyage de Registre pourrait être le dernier ressort.
Utiliser les nettoyeurs de Registre
Il existe beaucoup de nettoyeurs de Registre disponibles, gratuits
ou commerciaux. La majorité font partie d'un ensemble de logiciels pour
l'entretien général d'un système. Un de ces packages est le programme
gratuit (freeware) CCleaner
, qui reçoit d'innombrables bonnes recommandations. Voici quelques
étapes pour ceux qui décident d'utiliser un nettoyeur de Registre :
- Toujours créer en premier un point de restauration système.
- Si fournit, soyez sûrs que le programme effectue une sauvegarde.
- Utilisez une configuration sur-mesure (custom) et pas la configuration par défaut.
- Contrôlez avec soin toutes les suppressions proposées. Les
programmes souhaitent parfois nettoyer des objets qui devraient être
laissés tranquille.
- N'ayez que le minimum de programmes possible fonctionnant durant le processus de nettoyage.
- N'utilisez pas l'ordinateur durant le nettoyage.
- Redémarrez l'ordinateur pour permettre aux changements d'avoir lieu et vérifiez si le système fonctionne correctement.