En ce qui concerne le nettoyage, pareil que pour la défragmentation, l'OS et les navigateurs possèdent leurs propres outils (nettoyage du disque pour windows, suppression du cache et de l'historique pour les navigateur).
Quant aux outils de pseudo optimisation et de nettoyage, ces trucs font beaucoup plus de dégâts qu'autres choses ! 100 clés de registre (sur les quelques dizaines de milliers qui existent) qui ne sont plus nécessaires ne ralentissent aucunement les performances de ton PC. Par contre, une seule clé supprimée par erreur et tu peux avoir un système complètement instable voire même totalement inopérant.
Le jour où tu réinstalles ta machine (sous windows il est nécessaire de le faire de temps à autres - au moins tous les 2 ans), tu en profites pour installer sous un compte administrateur (c'est obligatoire) puis tu te crées un compte utilisateurs standard qui sera ta session de travail, là où tu auras tes données perso, ton navigateur, ton courrielleur.
Et tu évites d'encombrer ta machine avec les ccleaners et autres outils du même acabit ... tu verras, ton système ne s'en portera que mieux.
Ou alors, encore mieux, tu te lances dans le Libre et tu installes une distribution GNU/Linux ... plus besoin de nettoyage, de défragmentation, d'antivirus et tout le tintouin.
