La chose la plus importante est le système de fichiers. Malheureusement, peu importe la quantité de défragmentation, certains fichiers ne seront pas et ne pourront pas être organisés correctement. Par conséquent, à mesure que l'ordinateur est de plus en plus utilisé, ces fichiers (comme le registre, les fichiers système critiques) deviennent plus grands et plus fragmentés, ce qui entraîne une baisse des performances.
Les clés de registre non valides sont également un gros problème de performances. Bien que vous ayez mentionné que vous nettoyiez régulièrement le registre, vous n'avez aucun moyen de savoir que ce que vous faites est en train de vous débarrasser de toutes les clés invalides - à moins que vous ne vouliez parcourir le registre à la main, vous êtes en s'appuyant sur ce que l'auteur de l'outil juge non valide.
(Cela dit, les nettoyeurs de registre comme CCleaner sont géniaux, même s'ils peuvent manquer des éléments que je pourrais supprimer)
En outre, le système de fichiers peut souffrir de problèmes de corruption au fil du temps - généralement, les gens font un format d'une certaine description lorsqu'ils réinstallent, ce qui remplace le système de fichiers, et généralement toute corruption qui l'accompagne.
Malheureusement, Windows est comme un classeur géant. Vous pouvez faire de votre mieux pour le garder propre et organisé, mais vous n'aurez plus qu'à extraire vos fichiers et recommencer.
Edit: Molly a souligné quelques outils fantastiques dans les commentaires qui peuvent aider à défragmenter de gros fichiers système qui ne sont pas normalement défraggables (n'est-ce qu'un mot) par un outil de défragmentation normal. Ces outils, s'ils sont utilisés correctement, pourraient aider à prolonger ce reformatage.