Un optimiseur de registre est un morceau de logiciel qui détecte et répare les erreurs dans le Registre Windows. Il existe de nombreux programmes qui exécutent cette fonction. Souvent, ils sont même disponibles gratuitement.
Le registre de Windows est la partie du système d'exploitation Windows (OS) qui stocke les associations et les paramètres du programme. Parmi les choses qu'il détermine sont ce un type de fichier particulier est et quel programme doit l'ouvrir. Le registre est également utilisé pour stocker des informations sur les bibliothèques de logiciels inclus avec certains programmes, et qui de ces dossiers à l'appui des programmes ont besoin pour fonctionner.
En raison des nombreux paramètres qu'il contient, le registre est un groupe très complexe de composants du système d'exploitation. Chaque fois que le système Windows est utilisé, des changements se produisent dans le Registre pour refléter cette utilisation. Le registre est mis à jour à tout moment les programmes sont installés ou retirés, lorsque Windows est mis à jour, et lorsque l'utilisateur modifie un paramètre dans le panneau de contrôle. Cela se traduit par un grand nombre de modifications de registre qui, à leur tour, peuvent causer des entrées à référencer des types de fichiers non valides ou l'emplacement des fichiers, certains de ces entrées out-of-date de peut conduire à un ralentissement des performances, les erreurs de système ou d'instabilité.
Alors qu'il est possible pour un utilisateur de modifier manuellement le Registre, de sa complexité rend cette une tâche ardue, au mieux, et peut rendre un ordinateur inutilisable, au pire. Un optimiseur de registre, cependant, est programmé spécifiquement pour regarder à travers le registre et corriger les erreurs. C'est le cas indépendamment de ce que les programmes ont été installés et quels types d'entrées qu'ils ont fait dans le registre.
Un optimiseur de registre est généralement simple à exécuter, et la plupart d'entre eux fonctionnent de manière similaire. Selon celle qui est obtenue, il peut y avoir des réglages spécifiques, l'utilisateur peut choisir à l'égard de quels types d'erreurs pour rechercher ou comment ils doivent être réparés. Lors de son lancement, l'optimiseur de registre va scanner le registre Windows et affiche une liste de problèmes qu'il découvre, il n'est pas rare que cette liste contient des centaines ou des milliers d'entrées. L'utilisateur peut alors choisir de résoudre chaque problème individuellement ou avoir l'optimiseur de corriger toutes les erreurs automatiquement. La méthode la plus courante de la réparation est de supprimer les entrées obsolètes.
Bien que n'étant pas nécessaire, ré-exécuter l'optimiseur de registre à nouveau après la réparation du registre peut découvrir encore plus de questions. Cela se produit parce que la première réparation du registre se traduit généralement par des entrées de registre out-of-date étant supprimés, ce qui provoque alors toutes les autres clés de registre qui pointent vers ces entrées aussi à devenir obsolètes. Pour s'assurer que le registre est entièrement optimisé, ce cycle de numérisation et de réparation peut être répété jusqu'à ce que l'analyse ne révèle pas de problèmes avec le registre. Il est également possible d'utiliser plusieurs optimiseurs de registre, en cas où il y a des problèmes de registre un programme ne rapportons pas, ils peuvent être détectés par l'autre.