Vaut-il la peine de nettoyer le registre?

39

J'ai entendu dire que vous devriez garder le registre propre sous Windows. Est-ce vraiment important ou est-ce juste un mythe?

Jeff Yates
la source
Existe-t-il un moyen de "défragmenter" le registre? Réécrire pour supprimer l'espace inutilisé?
Agnel Kurian
2
Eh bien, cela vaut évidemment la peine pour les entreprises qui vendent de tels outils de nettoyage pour de l'argent.
un CVn

Réponses:

59

Si je comprends bien, nettoyer le registre ne va pas vraiment améliorer les performances de votre ordinateur. Le registre contient des milliers de clés et le nettoyage de quelques clés mortes ne fera pas beaucoup de différence.

Ce message de forum contient des sources qui semblent confirmer le nettoyage du registre comme un améliorateur de performances mythique.

Cela n'aura aucun effet sur la vitesse du système. Il y a de bonnes chances que votre système devienne moins fiable.

Jeff Yates
la source
+1 pour le lien vers la citation de Mark J'utilise régulièrement des outils de nettoyage, mais je suis plus orienté pour nettoyer les fichiers temporaires et les caches de programmes
Drake
1
Je voterais cette réponse s'il me restait plus de votes aujourd'hui. :)
Marc réside
Je suis d'accord pour l'essentiel, mais la vraie réponse est "ça dépend", je n'ai pas besoin de nettoyer mon registre depuis plusieurs années maintenant
David Hayes
3
@Agnel: Avec PageDefrag de Mark Russinovich.
Joey
3
Microsoft a même déclaré que les outils de nettoyage de registre n'étaient pas utiles. Je les crois, car si cela avait été utile, ils auraient fabriqué leur propre outil.
Keltari
18

Le registre est une énorme base de données optimisée pour la vitesse. Peu importe si un jeu a laissé ses options de configuration. D'autres programmes ne vont pas s'en soucier et Windows peut parfaitement gérer l'utilisation de la mémoire en paginant (c'est-à-dire en ne chargeant que ce qui est nécessaire) et en utilisant d'autres techniques.

Un nettoyeur de registre peut être utile uniquement si un programme n'a pas été désinstallé correctement; dans ce cas, vous pourriez avoir un problème spécifique tel qu'une association de fichier cassée. Mais si vous ne voyez pas de problèmes et cherchez simplement de la vitesse, vous perdez probablement votre temps. De plus, la suppression d'éléments de la base de registres peut entraîner des dysfonctionnements subtils ou difficiles à résoudre. Espérons qu'un bon nettoyeur de registre sauvegarde toutes ses modifications afin que vous puissiez facilement restaurer votre ancien registre ... en supposant que votre ordinateur démarre correctement après le nettoyage.

Si votre système Windows contient de nombreux bugs étranges dus à des problèmes de registre, il serait peut-être préférable de les réinstaller. Avant XP, je réinstallais Windows tous les 6 mois. Maintenant, je n'ai presque jamais à le faire. J'éviterais les nettoyeurs de registre.

M. Shiny et New 安 宇
la source
1
+1 pour le point d'installation défaillant. Cela semble une raison valable pour utiliser un outil quelconque pour nettoyer.
Jeff Yates
6
+1 pour "Avant XP ..." Les seuls crash XP que j'ai vus ont été causés par ma propre erreur: j'ai bêtement testé un pilote buggy que j'écrivais sur ma machine de développement au lieu d'insister pour avoir une deuxième machine à usage unique.
RBerteig
Avez-vous une citation que le registre est optimisé pour la vitesse? Cela ne semble certainement pas être le cas. Les fichiers de registre peuvent devenir fragmentés et, dans tous les cas, il semble que ce soit un format assez simple, pas du tout optimisé pour les recherches rapides. Je n'ai aucune idée de la façon dont les données sont stockées dans la mémoire, cependant. Peut-être que les extractions de registre sont O (1) plutôt que O (log n) ou O (n), je ne trouve aucune référence pour supporter ceci.
ChrisInEdmonton
Je dirais qu'une meilleure façon de gérer une installation défaillante est de la réinstaller correctement, puis de la désinstaller. De cette façon, vous ne supprimerez pas des clés aléatoires qui finiraient par casser votre ordinateur.
Richard
@Richard: Je parlais d'une échec de la désinstallation , où il reste des traces dans le registre à des endroits où cela affecte d'autres programmes. Telles que des associations de fichiers, des registres d'objets COM, etc. Un nettoyeur de registre peut rechercher ces liens orphelins et les supprimer. C'est probablement le seul cas d'utilisation valable pour les nettoyeurs de registre auquel je puisse penser. Et au cours des 10 dernières années, je ne suis pas sûr de pouvoir me souvenir d'avoir jamais eu besoin de réparer une telle désinstallation ayant échoué.
M. Shiny et New
5

J'ai vérifié la page Wikipedia sur les nettoyeurs de registre .
En regardant la réponse de Jeff, peut-être que quelqu'un a besoin de le mettre à jour avec des critiques.

J'ai souvent utilisé CCleaner et, en fait, des outils de défragmentation de registre ont également été suggérés.
Mark Russinovich , en qui j'ai beaucoup confiance en mes machines Windows, dispose également d'un outil PageDefrag qui fonctionne sur la défragmentation des ruches de registre.

Une référence à un autre outil de Mark appelée RegDelNull qui aide à nettoyer les clés de registre avec des NULLcaractères incorporés .

J'utilise aussi souvent RevoUninstaller pour nettoyer après quelques désinstallation.
L'avertissement de Mark et d' autres sur le risque impliqué dans le nettoyage doit être et est pris au sérieux.

nik
la source
2
+1 pour PageDefrag, même si la défragmentation du fichier page est beaucoup plus efficace que la défragmentation du registre.
Jeff Leonard
@ Jeff, très bien !! Les fichiers de page sont des fruits plus faciles lorsqu'ils sont autorisés à croître (taille variable). Il est toujours préférable de les fixer à une taille convenable une fois pour toutes.
Nik
En outre, je suppose que le bang dû à la défragmentation des ruches est bien plus important qu’au nettoyage des entrées mortes. Je n'ai aucune preuve à citer, cependant.
RBerteig
Je sais que la réponse est ancienne, mais il semble que Mark ou Sysinternals n’ait plus de support pour PageDefrag. Il n'est même pas répertorié dans l' index de téléchargement à l' adresse technet.microsoft.com/en-us/sysinternals/bb545027 .
Machado
3

il y a peu de bonnes choses qu'un nettoyeur de registre peut faire. On supprime l'association de fichier aux programmes désinstallés par exemple.

Mais je n'ai entendu parler d'aucun critère démontrant que le nettoyage de votre registre augmenterait les performances globales de votre système.

Canard
la source
2

Non seulement le nettoyage du registre a-t-il un impact minimal sur les performances de votre ordinateur, mais vous risquez également d'être sérieusement endommagé!

Je recommande de NE PAS le faire sauf si vous avez une raison valable de le faire.

Marc Reside
la source
1

J'ai utilisé PC HealthBoost avec succès sur quelques ordinateurs lents. Je l'ai choisi parce qu'il fonctionne comme prévu et est en règle avec Microsoft. Microsoft lui-même utilisait également un nettoyeur de registre appelé regclean.exe.

Fondamentalement, les programmes de désinstallation sont parfois mal écrits, ce qui crée parfois des erreurs dans votre système d'exploitation qui affichent des erreurs contextuelles ou des écrans bleus. En outre, avez-vous déjà cliqué avec le bouton droit de la souris sur le bureau et constaté que le processus prend du temps, car le menu contextuel contient des options de menu supplémentaires à partir d'un produit (comme Norton Antivirus) et que l'un de ces éléments de menu existe toujours, mais le produit a été désinstallé depuis? Ce délai est aggravant et contribue à la lenteur du PC. En outre, lorsqu’un ordinateur démarre, il recherche des chemins de fichier mappés sur des clés où ces fichiers ont été supprimés par un programme de désinstallation, mais pas la clé.

Certains diront peut-être que ce n'est qu'une lenteur marginale, mais j'ai vu que c'était un facteur important avec rien de plus que 4 programmes de désinstallation mal écrits, dans lesquels certains de ces programmes peuvent avoir créé des dizaines de clés de registre.

Un mot de prudence, cependant - tous les nettoyeurs de registre ne se ressemblent pas. Vous en voulez un qui puisse sauvegarder votre registre avant d’apporter des modifications et un qui ne supprime pas les clés légitimes. Certaines de ces entreprises ont la vie dure, mais je suis très satisfait de PC HealthBoost.

Volomike
la source
0

Je ne suis probablement pas un utilisateur typique, mais je ne l'ai jamais fait et je n'ai jamais vu la nécessité de le faire. Cependant, je sais que pratiquement tous les programmes que vous avez installés laissent une sorte de bric-à-brac dans votre base de registre et / ou votre disque dur, il est donc toujours possible que de tels utilitaires aient un but.

Galactic Cowboy
la source
0

CCleaner peut trouver et supprimer des centaines de clés de registre invalides. Au contraire, je pense que nettoyer le registre des références invalides peut être utile si vous voulez éviter les conflits entre les logiciels installés sur la machine.

AlbertoPL
la source
0

Je suis d'accord, le nettoyage du risque de registre par rapport à la récompense est faible, mais les outils permettant d'enregistrer / compacter le registre augmenteront les performances. J'utilise Registry Mechanic pour défragmenter et compacter le registre, pas les options de nettoyage du registre.


la source
0

Bien nettoyer le registre des entrées virii, des chevaux de Troie et des logiciels espions n’est certainement pas une mauvaise chose à faire, même si le nettoyage régulier des entrées obsolètes n’apporte pas beaucoup d’avantages.

Vinko Vrsalovic
la source
0

Je pense qu'il est préférable (en termes de temps et d'énergie) de simplement réinstaller l'ensemble du système tous les six mois environ, plutôt que de passer de temps en temps à nettoyer le registre, à "garder le système clair" avec un anti-virus, un anti-cheval de Troie, un anti-spyware, un anti. .. peu importe ce qu'il vous reste.

Et toute la réinstallation ne prend pas plus de 4 à 5 heures, y compris l’installation de tous les logiciels et la personnalisation de leurs préférences.

Tour
la source
Je ne suis pas d'accord avec cela ... J'ai un nombre important d'applications et de programmes et 4-5 heures ne suffiraient pas. Essayez quelque chose de l'ordre de 1-2 mois pour que mon système retrouve ce que je voulais après le dernier nettoyage de Windows 7.
MDPC
0

Pour moi, cela a semblé fonctionner vraiment bien. Mais attention, beaucoup de nettoyeurs de registre gratuits feront plus de mal que de bien en chargeant votre ordinateur de malware.

Hermès Trismégiste
la source