76 votes

Pourquoi les performances de Microsoft Windows semblent-elles se dégrader avec le temps ?

Windows XP/2003 et les versions antérieures (je ne peux pas témoigner pour Windows Vista, mais je soupçonne que c'est la même chose) semblent tous devenir plus lents au fil du temps, au fur et à mesure que les applications sont installées et désinstallées.

Il ne s'agit pas d'une observation testée scientifiquement, mais plutôt d'une sagesse acquise par l'expérience. (J'ai toujours soupçonné le registre d'être à l'origine du problème).

Existe-t-il des preuves concrètes de cette dégradation, ou est-ce simplement une perception erronée de ma part ?

4voto

Lors de la première installation, Windows configure les contrôleurs de disque pour utiliser le mode DMA le plus rapide disponible. Si un nombre suffisant d'erreurs est rencontré, le mode d'accès est réduit. Il n'y a pas de mécanisme qui essaie d'utiliser des modes plus rapides si les choses fonctionnent sans problème. Au fil du temps, le mode baisse de plus en plus, jusqu'à ce que tous les accès au disque soient en mode PIO et que l'ordinateur semble complètement cassé.

La suppression du périphérique contrôleur oblige Windows à reconfigurer le périphérique en utilisant le mode le plus rapide disponible. Une réinstallation complète provoque ce phénomène.

Pure spéculation de ma part, mais c'est plus logique que le gonflement du registre quand on sait que les gens se plaignent de bitrot sur des machines qui ont des gigaoctets de RAM en trop.

(Il est certain que les services supplémentaires et autres processus d'arrière-plan contribuent à ralentir les temps de démarrage, mais l'idée que les performances du logiciel se dégradent sans avoir d'impact sur les autres fonctions est assez improbable).

3voto

Je soupçonne que pour beaucoup de gens, c'est l'accumulation de logiciels publicitaires. Je n'ai pas fait d'étude scientifique, cependant.

3voto

kmilo Points 282

Il serait utile d'être un peu plus précis sur la situation (à quel point cela devient-il plus lent, que faites-vous à votre machine, etc.)

Je m'attendrais à ce qu'elle devienne plus lente au fur et à mesure de sa croissance : la plupart des structures de données fonctionnent de cette manière.

Assurez-vous que votre disque est défragmenté.

Si vous installez beaucoup de logiciels, il est courant d'obtenir un grand nombre d'entrées de registre. Selon le logiciel, il se peut qu'il n'arrive pas à faire le ménage lorsque vous le désinstallez.

Vérifiez l'absence de logiciels publicitaires, de virus, etc.

Comme ahockley, j'ai trouvé que XP et Vista (avec les récents Service Packs) sont assez stables - au moins aussi stables que les PC Linux que je gère.

3voto

Le registre de Windows, que presque toutes les applications Windows utilisent d'une manière ou d'une autre, peut devenir très encombré de données inutiles avec le temps. Cela est particulièrement vrai lors de l'installation et de la désinstallation de nombreuses applications. Souvent, les applications ne nettoient pas leurs entrées de registre après avoir été désinstallées.

Il existe des applications qui tentent de nettoyer le registre et vous pouvez le faire à la main avec regedit mais procédez avec prudence - la destruction du registre d'une application peut entraîner la destruction de l'application et potentiellement du système d'exploitation. Il ne s'agit que d'un domaine dans lequel vous pouvez rechercher des gains de performance, le matériel peut également être en cause.

3voto

Vous avez demandé des preuves concrètes que les machines fonctionnant sous différentes versions de MS-Windows OS deviennent plus lentes avec le temps. J'ai également observé ce phénomène. Il y a plusieurs raisons pour lesquelles cela peut être le cas.

  1. désordre dans le registre
  2. des logiciels plus exigeants
  3. plus d'applications chargées en mémoire et en cours d'exécution
  4. logiciels malveillants
  5. fragmentation du disque dur

Voici une procédure simple pour obtenir les preuves que vous avez demandées.

  1. À l'aide d'un chronomètre, chronométrez diverses opérations sur une machine spécifique, en particulier celles qui, selon vous, ont ralenti.
  2. Reformatez votre disque dur et réinstallez suffisamment de logiciels pour effectuer l'étape suivante.
  3. En utilisant le même équipement que précédemment, effectuez les mêmes expériences de chronométrage.

Vous obtiendrez ainsi une réponse concrète à toutes les questions, sauf à la deuxième, car de nombreux logiciels se mettent désormais automatiquement à jour avec la version la plus récente.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X