17 avr. 2013

L'Editeur de Registre ou Regedit : mode d’emploi

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 :
  1. 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.
  2. 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.
  3. 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.
  1. 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.
  2. 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.
  3. 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 :
  1. 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.
  2. 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é.
  3. 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 :
  1. Toujours créer en premier un point de restauration système.
  2. Si fournit, soyez sûrs que le programme effectue une sauvegarde.
  3. Utilisez une configuration sur-mesure (custom) et pas la configuration par défaut.
  4. Contrôlez avec soin toutes les suppressions proposées. Les programmes souhaitent parfois nettoyer des objets qui devraient être laissés tranquille.
  5. N'ayez que le minimum de programmes possible fonctionnant durant le processus de nettoyage.
  6. N'utilisez pas l'ordinateur durant le nettoyage.
  7. Redémarrez l'ordinateur pour permettre aux changements d'avoir lieu et vérifiez si le système fonctionne correctement.

Aucun commentaire :

Enregistrer un commentaire