feigned

Le Registre Windows : entre mythe et réalité

70.9K vues
5+
Le Crabe

Le Crabe vous a aidé ? Aidez-le en retour en désactivant votre bloqueur de publicité ! 

(merci pour le coup de pince )

Mises à jour

  • 23/01/16 : importante mise à jour de l'article, pourquoi l'utilisation d'un nettoyeur de Registre est déconseillé

Le base de registre est un composant essentiel au fonctionnement de Windows. C’est une base de données hiérarchique qui stocke les paramètres de configuration de vos logiciels et du système d’exploitation. Le noyau, les pilotes de périphériques, les services, l’interface utilisateur et les applications tierces utilisent tous le Registre Windows.

Le Crabe

Le Crabe vous a aidé ? Aidez-le en retour en désactivant votre bloqueur de publicité ! 

(merci pour le coup de pince )

Votre PC devient de plus en plus lent et vous pensez que le problème vient du Registre Windows ? Qu’un nettoyage de cette base de registre va comme par magie résoudre tous vos soucis ? Je suis au regret de vous annoncer qu’un nettoyage ou une défragmentation du Registre ne va strictement rien changer. Pire encore, l’utilisation d’un nettoyeur ou un défragmenteur de Registre peut considérablement fragiliser votre système en le rendant instable, buggé voire inutilisable.

Pourquoi tant de logiciels nous promettent la lune grâce à un nettoyage du Registre alors ? C’est ce que je vais tenter de vous expliquer dans les lignes qui vont suivre 😉

Qu’est-ce que le Registre Windows ?

Le Registre Windows (aussi appelé « base de registre ») est une base de données utilisée par Windows qui contient les paramètres du système et les données de configuration de vos logiciels.

base-de-registre-windows-icone

Par exemple, Windows peut y stocker les paramètres de votre compte utilisateur : l’emplacement des dossiers inclus dans vos bibliothèques, vos raccourcis bureau, votre fond d’écran, etc. Windows stocke aussi des informations concernant votre configuration matérielle. Des logiciels comme Internet Explorer peuvent stocker dans le Registre vos préférences comme votre page d’accueil, votre dossier de téléchargement…

Le Registre se présente comme un arbre hiérarchique, composé de 5 branches qui contiennent des valeurs stockées sous forme de clés :

  1. HKEY_USERS : branche qui contient les informations spécifiques à chaque utilisateur de Windows (paramètres d’apparence, configuration du bureau, options du menu Démarrer, réglages d’accessibilité, paramètres d’impression…)
  2. HKEY_CURRENT_USER : raccourci vers HKEY_USERS\<SID de l’utilisateur>, cette branche contient les informations de l’utilisateur actuellement connecté à Windows
  3. HKEY_LOCAL_MACHINE : branche qui contient l’ensemble des paramètres liés à l’ordinateur : Hardware (configuration matérielle), Software (paramètres des logiciels que vous avez installé dans Windows), System (informations sur le système) et Security (comptes utilisateurs et mots de passe)
  4. HKEY_CLASSES_ROOT : raccourci vers HKEY_LOCAL_MACHINE\SOFTWARE\Classes, cette branche contient toutes les associations entre les fichiers et les programmes. Autrement dit, c’est ici qu’on définit quelle application exécuter pour ouvrir un certain type de fichier
  5. HKEY_CURRENT_CONFIG : raccourci vers HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Hardware Profiles\Current, cette branche contient la configuration logicielle et matérielle courante, régénérée après chaque démarrage de Windows
explications-base-de-registre-windows
Hiérarchie de la base de registre : branche > clé > valeur

Le système et les logiciels utilisent en permanence le Registre de Windows pour récupérer certaines informations et ce, sans que vous vous en rendiez compte. Lors du démarrage du système, lors du lancement d’une application… toute opération dans le système d’exploitation entraîne des lectures et des modifications dans le Registre.

Comme le Registre contient des données importantes comme votre configuration logicielle et matérielle, il ne faut pas qu’il soit endommagé. S’il y a des erreurs dans votre base de registre, le système pourrait afficher des messages d’erreurs lors du démarrage de Windows ou d’un logiciel. Votre système peut aussi planter ou devenir instable si le Registre contient des données erronées.

Les virus et les malwares peuvent modifier la base de registre afin de rendre votre système complètement buggé voire inutilisable. Les spywares comme Ask.com ont par exemple la fâcheuse tendance à modifier la page d’accueil de votre navigateur en modifiant des données dans le Registre Windows.

Pour lire et modifier les données de la base de registre, Microsoft a inclus un éditeur de registre dans tous les versions de Windows. Pour accéder à cet éditeur, il faut entrer la commande regedit dans la fenêtre Exécuter (touche Windows + X).

executer-regedit-windows-base-de-registre

Attention, vous ne devez en aucun cas bidouiller et modifier des valeurs dans la base de registre sous peine de faire planter votre Windows. La modification du Registre est uniquement réservé à ceux qui savent ce qu’ils font, à leurs risques et périls ! 🙂

editeur-registre-windows-base-de-registre

Afin de garantir le bon fonctionnement de votre ordinateur, il est bon de ne PAS nettoyer la base de registre de Windows. Pourquoi ? C’est ce que nous allons voir ! 😀

Le Crabe

Le Crabe vous a aidé ? Aidez-le en retour en désactivant votre bloqueur de publicité ! 

(merci pour le coup de pince )

Pourquoi ne PAS nettoyer le Registre Windows ?

Pour rappel, le Registre permet à Windows et aux logiciels de stocker des données (votre configuration matérielle, vos paramètres personnalisés…) et d’y accéder ultérieurement. Malheureusement, au fil du temps, ce Registre se remplit avec d’anciennes entrées inutiles ou erronées.

Dans ce cas, nettoyer le Registre Windows peut être une bonne chose non ?

Oui (dans des cas très précis) et non (le reste du temps).

Un nettoyage de votre base de registre peut être nécessaire après la désinstallation d’un ou plusieurs logiciels. Je dis bien « peut-être », c’est très rarement le cas. En effet, après la désinstallation d’un logiciel, la base de registre de Windows peut contenir des erreurs : destinations vides, références orphelines, données erronées…

Les logiciels que vous installez possèdent généralement de très bons programmes d’installation. Il n’en est malheureusement pas de même pour les programmes de désinstallation. Ils sont souvent bâclés et – vous l’avez sans doute remarqué – laissent dernière eux pas mal de données dans l’explorateur Windows (C:\Program Files\, C:\Users\Le Crabe\AppData, …) mais aussi dans le Registre Windows.

nettoyer-base-de-registre-icone

Alors OK, votre système possèdent quelques entrées de Registre obsolètes. Et alors ? Ce n’est pas en supprimant ces quelques clés que votre système va subitement tourner du feu de Dieu. Vous allez au mieux gagner 10 ou 100 octets sur votre disque dur de 1To. Un nettoyage de Registre ne peut PAS accélérer votre PC.

Cependant, il peut être bon réparer soi-même le Registre Windows dans quelques cas très précis et en étant très vigilant. Par exemple, si au démarrage de Windows vous avez des messages d’erreur vous indiquant que certains programmes sont introuvables, il peut être utile d’aller mettre les mains dans le cambouis 🙂 La liste des programmes à lancer au démarrage de Windows est définie (en partie) dans une clé dans le Registre Windows. Cette clé peut contenir une valeur erronée (responsable du message d’erreur) à cause d’un programme que vous avez désinstallé mais qui a oublié de supprimer la valeur pour son démarrage automatique dans la base de registre. Dans ce cas, vous pouvez accéder à la clé HKLM\SOFTWARE\Microsoft\Window​s\CurrentVersion\Run (clé qui regroupe la liste des programmes à lancer au démarrage de Windows) et supprimer la valeur incorrecte.

Et si justement on supprimait toutes ces entrées inutiles et erronées du Registre Windows ? Mon système ne serait-t-il pas plus rapide ?

Comme je vous l’ai dit précédemment, utilisez un nettoyeur de Registre va au mieux vous faire gagner quelques octets. Rien qui puisse vraiment booster votre PC. Je dis « au mieux » car l’utilisation d’un nettoyeur de Registre est dans 99% des cas dangereux. En effet, comment un nettoyeur de Registre peut être sûr et certain qu’une clé est inutile ou obsolète ? C’est là tout le problème, il ne peut PAS en être sûr à 100%. Il peut « estimer » mais il existe tellement de configurations possibles sur un système que c’est impossible d’en être certain.

Beaucoup d’utilisateurs se sont retrouvés avec un système complètement buggé suite à l’utilisation d’un nettoyeur de Registre. C’est une base de données beaucoup trop sensibles pour que n’importe qui ou quoi puissent la dompter et prétendre pouvoir booster votre système en y faisant quelques grigris.

Mais soit, imaginons que le nettoyeur de Registre réussisse à supprimer les clés obsolètes et erronés avec efficacité. Que va-t-il se passer ? Le nettoyeur va faire des trous dans le Registre, vous allez gagner quelques octets et… c’est tout. Rien ne va changer et surtout pas la vitesse de votre PC.

Suivez mon conseil : ne touchez pas au Registre Windows. En mettant le nez dedans, nous faisons plus de mal qu’autre chose à notre bon vieux PC 😉

Partagez cet article
À voir également sur les forums
Besoin d'aide ?

Malgré la lecture de l'article « Le Registre Windows : entre mythe et réalité », vous avez encore des questions qui vous trottent dans la tête ? Vous avez toujours les mêmes problèmes qu'au départ ? Vous êtes bloqués et vous ne savez plus quoi faire ?

Faites appel à la communauté du Crabe en posant votre question sur les forums !

Poser ma question sur les forums

39 commentaires

Répondre à Le CrabeAnnuler

Page 1 sur 3

  • Très bon article…
    mais je n’ai pas vu où se situait physiquement le registre…

  • le Wise Registry Cleaner est toujours une bonne logiciel que j’ai eu un Wise Registry Cleaner sous 10

  • igmarshfrance

    oups, j’ai oublié de dire que j’utilise Wise reg + dsk cleaner et je confirme leur efficacité. il est vrai que cet à se demander comment se fait il que ces softs son gratuit. re: malware-espion dans leur package,
    J’ai Hitman Pro + Malwarebytes en tant que backup à mon AV pour tracker les Spy+Malwares

  • igmarshfrance

    merci pour ce superbe article : bien rédigé , bien mis en page.
    – merci de nous rappeler comment faire un SVgarde de la base de registre.
    – aussi, si quelqu’un pouvait m’expliquer comment mieux sauver le contenu d’un email client prgrm (Thunderbird et dans mon cas, Foxmail) qui se trouve localement dans mon PC…
    je dois faire une sauvegarde générale avant de rafraichir-réinstaller windows OS.
    merci

  • Oui, en premier pour le principe, expliquer aussi en amont, comment désinstaller efficacement un programme avec où sans utilitaire (Désinstallation via Windows + base registre) et ceci avec les régles de base … 🙂

  • Merci le Crabe! Simple précis et compréhensible!!!!

  • En utilisant votre lien de téléchargement, mon anti-virus a bloqué le cheval de troie generic5 qui fout en l’air votre PC ! Et j’ai encore une merde qui traîne…

    Wise Registry Cleaner propose une interface encore plus intuitive. Il est aussi beaucoup plus rapide que PowerTools Lite dans la recherche comme dans la réparation des erreurs de Registre.

    Télécharger Wise Registry Cleaner
    NE PAS UTILISER CE LIEN !!!

    • Il y a effectivement un problème, car le lien ne pointe pas vers le programme d’installation de Wise Registry Cleaner, mais vers un downloader qui propose de télécharger 2 logiciels à la con en plus de Wise machin truc : un adware (Jotzey) et un spyware (MyPCBackup). En plus, l’application est conçue de façon assez vicieuse : « Wise Registry Cleaner » est écrit en gros alors que le nom des 2 malwares est écrit en tout petit, et le graphisme des boutons est suffisamment trompeur pour qu’on soit tenté de cliquer machinalement sur « Accept » alors qu’il faut bien entendu cliquer sur « Decline » ! (Même moi qui suis « rôdé », j’ai failli me faire avoir.)

      Suite à cela, je suis allé sur le site de Wise pour télécharger le « vrai » installeur… mais là, ô surprise, ils donnent le même lien !!! Conclusion : comment faire confiance à un éditeur qui propose un produit censé « nettoyer » le PC alors que ce même éditeur incite à télécharger 2 malwares ???!!! Donc Wise machin, pour moi, c’est : direct poubelle ! Au demeurant, pour nettoyer le registre Windows (si tant est que ce soit utile, ce dont je ne suis pas sûr…) CCleaner suffit amplement.

      • PS : J’ai écrit : « nettoyer le registre Windows (si tant est que ce soit utile, ce dont je ne suis pas sûr…) ».
        Pour être exact, je dirais plutôt que : a) c’est rarement utile (mais ça, l’article l’explique très bien) ; b) c’est souvent dangereux ou hasardeux ; c) ça n’a généralement aucun effet sur la vitesse du PC.

      • Merci pour vos retours les amis ! En effet, je viens de voir que l’installateur de Wise Registry Cleaner inclut désormais des spywares… Je vais mettre à jour l’article en ajoutant un avertissement concernant ce souci, tout en déconseillant l’utilisation du logiciel. Car comme tu le dis si bien Pascal : « comment faire confiance à un éditeur qui propose un produit censé
        « nettoyer » le PC alors que ce même éditeur incite à télécharger 2
        malwares » ?

  • Merci. Clair et précis.

  • Merci beaucoup ! J’ai tout compris !

  • Très bon tuto !

    Petite question: avant de télécharger un des softs que tu proposes, sais-tu si les nettoyages réalisés par CCleaner nettoie la base de registre également ? Ou c’est une fonctionnalité en plus (ou autre soft ? ).

    Merci.

    • LeCrabeInfo

      Salut Fazer,

      CCleaner permet en effet de nettoyer la base de registre de Windows, c’est une fonctionnalité intégrée au logiciel !

      Après comme je le dis, c’est une question de préférence. Personnellement, je préfère utiliser un logiciel qui se spécialise dans une seule et unique tâche plutôt qu’un logiciel multifonction. C’est pourquoi je recommande d’utiliser PowerTools Lite et Wise Registry Cleaner 😉