Le Registre Windows : entre mythe et réalité

39.1K vues
Le Registre Windows : entre mythe et réalité
Très utile

Par Le Crabe

Le

Mis à jour le

39.1K vues

32 commentaires

  • MàJ le 23 janvier 2016 : 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 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 ! 😀

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 !
A voir également sur le forum
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 le forum !

Poser ma question sur le forum

32 commentaires
A lire avant de laisser un commentaire !

Depuis l'ouverture du forum d'aide, les commentaires ne sont plus destinés à recevoir des demandes d'aide. Ils sont désormais là pour recueillir vos remarques sur le contenu de l'article, suggérer des améliorations, donner votre avis sur l'efficacité des solutions proposées...

Bref, vous l'aurez compris, si vous avez besoin d'une assistance : posez votre question sur le forum d'aide ! 😉

  • bonjour je voudrais savoir comment peut-on définitivement protéger son pc contre les virus, parce que ici les antivirus sont très chers et ne sont pas à la portée de tout le monde ainsi les gens sont obligés de travailler sur leur pc sans antivirus, mais avec la connexion internet on a toujours de petit problèmes tant qu’on télécharge.

    • Salut Keita, pour se protéger des virus la meilleure arme reste la vigilance, il faut faire attention aux sites Web que tu visites, ne pas installer n’importe quoi… Pour te protéger tu as Avast ou Avira comme antivirus mais ils fonctionnent de pair avec la vigilance de l’utilisateur 🙂

  • Superbe explication, on n’a pas le même discours chez Ccleaner. Perso moi je confirme que je ne vois pas la différence avec ou sans. Windows même déconseil fortement toutes ces applications de nettoyage qui peuvent malencontreusement supprimer certains fichiers systèmes, j’en ai moi-même fait l’expérience, j’avais Ccleaber et depuis que je l’utilisais ma Led (de la touche maj) ne fonctionnait plus et depuis reinitialisation usine tout remarche… Il en est de même pour le clefs, si votre ordinateur ram ou bug, c’est soit que vous possédez des programmes obsolètes (qui le plus souvent se lancent au démarrage de windows), soit car vous avez tout bonnement un PC trop lent… Achetez un 16gb ram avec Intel core i7 et vous aurez jamais de problèmes de lenteur.

  • Merci au Crabe pour ses renseignements très utiles, je suis d’accord avec lui en ce qui concerne le registre ceci dit CCleaner ne présente aucun danger.

  • La lenteur d’un PC vient surtout d’un amoncellement de programmes plus ou moins utiles, de l’oubli de vider Téléchargements et Historique des navigateurs, de ne pas bloquer ou vider les caches de certains logiciels, un logiciel pour visionner photos ou vidéos par exemple.

  • Je tiens à faire un mea-culpa sur ce que j’ai dit précédemment. Si ce jour la mon ordinateur ne se figeait plus, le lendemain cela reprenais de plus belle et le nettoyage du registre de ccleaner n’y a rien fait. Maintenant, en plus de se figer, de temps en temps le disque dans le gestionnaire des taches est à 100 % alors qu’il n’y a chaque fois que 4 programmes au plus à 0,1 %. Les analyses antivirus ne donne rien. Je vais donc voir avec le forum d’aide.
    Salutation.

  • Ma remarque s’adresse particulièrement au crabe. Vous prétendez que les nettoyeurs sont inutiles et font buguer mais les témoignages des utilisateurs excepté 1 vous contredisent. Qui croire ? D’accord pour la rapidité, mais pour la stabilité du système ? J’ai utilisé des nettoyeurs par le passé (Raimage, puis Glary), il me semble que j’avais moins de problèmes que sans. Là par exemple depuis que HP m’a changé la carte mère (et effacé tout mon disque dur) (plus jamais je rachèterais du HP) je n’en ai pas réinstallé mais depuis 15 jours de temps en temps mon PC se fige, plus aucune commande ne répond et au bout de 2 a 4 minute il repart. Hier j’ai voulu faire un « speed test » et à la fin du test ils nous proposent de télécharger « PC max » qui après demande un abonnement sauf pour le nettoyage du registre qui est gratuit mais mon ordi se figeais toujours et était encore plus lent. Il y a 6 heures, j’ai désactivé toutes les fonctions de  » PC max « , j’ai fait un nettoyage de disque (sans les fichiers systèmes) que je fait tous les deux jours (et là je confirme sur la rapidité, mon ordi est toujours beaucoup plus rapides après un nettoyage de disque et très lent au bout de 2 jours), j’ai redémarré l’ordi et depuis l’ordi ne se fige plus et a retrouvé sa vitesse normale. Alors ? simple coïncidence ou réelle efficacité de PC max ? Une idée me vient en ce qui concerne la rapidité, peut être faut il prendre en compte la puissance de l’ordinateur, on gagne en rapidité seulement pour les vieux ordis.
    Quoi qu’il en soit, pour la stabilité du système, je fait plutôt confiance aux utilisateurs et je vais tester les logiciels cités précédemment et notamment le fameux Ccleaner.
    Merci à tous les commentateurs qui m’ont précédé.

  • Pardon, j’en oublie l’essentiel, remercier lecrabeinfo, qui m’a sorti de la panade plus d’une fois !! Merci les gars !! 😉

  • Bonjour à tous,

    Néophyte de chez néophyte..
    Je ne suis pas informaticien pour un sou..
    Cependant, à force de vouloir bidouiller pour que ça marche, on finit toujours par trouver des automatismes, surtout quand on a commencé avec Millénium Edition 2001 !!
    Donc, je le dis à tous ceux qui doutent de cet article : « Bidouiller votre base de registre, c’est déjà le début de la fin » !! Faites bien tourner tous vos types de sauvegarde, en étant sûres qu’elles marchent, suivant ce que vous voulez en faire…
    J’ai essayé tous les types de « nettoyeurs », qui nettoient plus blanc que blanc votre base de registre, avec le mode « anti-redépositions » de Windows, qui à chaque mise à jour, s’obstine à contrer nos propres mises à jour, pour faire tourner le seul programme qui nous intéresse !!
    Inutile ! Vous gagnerez du temps jusqu’au prochain redémarrage, voire peut-être jusqu’au prochain super service-pack, qui double les Go de votre OS..
    Imaginez le bordel dans votre base de registre, qui sert à « la vitalité » de votre OS / Programmes, lorsqu’en plus on installe / désinstalle à souhaits des trucs à la con, qui laissent en plus plein de traces persistantes…
    La soluce : ne nettoyer que les fichiers tempos / doublons, laisser faire le registre, veillez à ne pas installer naouac, jusque parce que vous en avez besoin !

  • Assez surpris par cet article, le nettoyage du registre n’accélère peu être pas notre pc mais de la a dire qu’il fait le contraire ….lol
    perso j’ai souvent résolu les problème grâce a ça , surtout quand ça concerne Microsoft office.
    Et a contrario de cet article, je n’ai jms vu de ma vie un PC avoir des problèmes après un passage de ccleaner … (technicien en informatique, j’utilise le nettoyage du registre très souvent)

  • j’ai deux code erreur 0xc0000005 et code erreur 0xbea413df 0xc015000f je peut faire quoi pour les réparer merci win10

  • Bon je vais faire cours avec vos logiciels qui ne sert vraiment à rien, le plu simple c’est de faire un nettoyage du registre manuellement, d’avoir effectué au préalable avant dans l’explorateur de fichier Windows si aucuns utilitaire de désinstallations n’es fourni par l’éditeur du programme suppression des résidus et surtout avoir un AV+ AM pour être sur de ne pas avoir des Virus en tout genres (backdoor, spywares, Bloatwares, …. ).
    P.S: Avis à ceux qui utilisent tout ce qui est crack, keygen, activateurs en tout genres c’est des motifs de bousillé votre matériel rien de plus rien de moins après après vous faite ce que vous voulez mais ne venez pas pleurer si vous vous retrouvez avec votre ordinateur inutilisable sur ceux passez une bonne soirée

  • Salut lecrabeinfo, c’est vrai qu’en matière de bon conseil celui-ci est objectif et sans être informaticien, il permet de comprendre ce qui est cohérent pour savoir ce à quoi il faut attacher de l’importance en matière d’efficacité. Merci…enfin pour la pub, je peux parler du site mais quant à laisser tout passer….hum,ciao

  • Bonjour,
    A moins d’être informaticien de « haut-vol », cette page est d’une totale inutilité. C’est pas nouveau : les informaticiens sont des shaddocks pour qui « pourquoi faire simple quand on peut faire compliqué » est le mot d’ordre. Comment remplacer le(s) registre(s) par autre chose qui « fonctionne » MIEUX !

    • Salut JeuMeu, l’objectif de cet article est de prévenir les utilisateurs sur les risques encourus lors de l’utilisation d’un nettoyeur de registre qui leur promet d’accélérer leur PC alors qu’il fait tout le contraire 😉

    • En effet. Nous dire qu’il n’y a pas de solution c’est inutile.

  • 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

  • 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

  • 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.

    • 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 😉