30 votes

Comment empêchez-vous votre machine de développement Windows de ralentir?

Après l'utilisation de Windows pour un certain temps, n'importe quel ordinateur peut commencer à souffrir de "Ordinateur Lent Syndrome", ou "winrot", donc je suis intéressé à entendre ce que vous faites pour l'en empêcher.

Je suis pas à la recherche de ces réponses:

  • La Réinstallation De Windows
  • La mise à niveau du matériel

Je suis, cependant, à la recherche de votre expérience sur ce que vous pouvez recommander que réellement faire une différence sur un ordinateur, avec un plus généreuses de l'employeur, aurait déjà été remplacé l'année dernière...

Edit: Windows XP et Vista.


Questions similaires (mais pas nécessairement exacte des doublons):

http://stackoverflow.com/questions/305793/why-does-microsoft-windows-performance-appear-to-degrade-over-time
http://stackoverflow.com/questions/344468/as-a-developer-what-changes-do-you-make-to-a-vanilla-windows-install

36voto

phihag Points 89765

J'ai mis Windows dans une machine virtuelle (VirtualBox, anciennement VMware). Ayez une version principale que vous mettez à jour tous les deux ans environ et créez une version de test de la machine où vous installez toutes les conneries. Ma VM a environ 3 ans maintenant et fonctionne bien même si le matériel a changé deux fois et que je suis passé de VMware à VirtualBox.

20voto

Echostorm Points 4824

Je lancer JKDefrag que mon écran de veille. La page d'accueil ressemble à un ghetto, mais son meilleur.

J'utilise aussi CCleaner pour nettoyer le registre et les vieux fichiers temporaires.

Advanced System Care a certains grands gratuits fonctionnalités pour l'optimisation.

nCleaner est sympa aussi.

MalwareBytes est bon pour exécuter maintenant et puis, en conjonction avec SpyBot.

J'ai aussi utiliser FoxIt au lieu d'Adobe Reader pour réduire les ballonnements.

10voto

ctacke Points 53946

J'ai utilisé Ghost pour l'imaginer quand il était nouveau, garder tous mes fichiers de données dans SCC ou sur un lecteur réseau, puis environ tous les 3 mois, je les essuie simplement avec la nouvelle image. En règle générale, lorsque je réimage l'image, je fais toutes les mises à jour et je tamponne une nouvelle image pour une utilisation 3 mois plus tard. Le processus prend environ 2 heures.

Une autre option consiste à ne pas faire de développement sur la machine. Sérieusement. Utilisez votre machine de développement pour héberger une machine virtuelle (Microsoft Virtual PC, WMWare, etc.) et faire du développement dans les VM.

7voto

JosephStyons Points 21187

J'ai gardé Windows XP machines en cours d'exécution pour plusieurs années, avec pas de réels problèmes.

Voici l'entretien que j'ai trouvé utile:

1 - Un temps de démarrage défragmenteur de

2 - défragmente Régulièrement de mes disques

3 - Si possible, de conserver deux disques, l'un en tant que "boot" du disque, l'un comme un "applications / documents" disque

4 - Exécuter un nettoyeur de registre tous les 6 mois environ

5 - Lancez spybot tous les mois

6 - soyez vigilants sur les nations unies-installation des applications que je n'utilise plus du tout

7 - une fois de temps en temps, aller manuellement dans ma liste des services en cours d'exécution et vérifiez qu'ils doivent être en cours d'exécution

7voto

Patrick Cuff Points 13362
  1. Garder le PC dédié au développement. Pas de jeux. Aucun des acteurs des médias. Pas de mail pions/lecteurs. Pas de IM. Il aide à avoir un deuxième PC, je garder à proximité pour les personnes, les choses, et d'utiliser la Synergie de partager un clavier et une souris entre eux.
  2. J'utilise le AutoRuns de SysInternals outil de poire bas inutiles les programmes/services de démarrage.
  3. Gardez les disques la défragmentation. J'ai une tâche planifiée qui n'cette nuit, tous les jours.
  4. Limiter le nombre d'applications en cours d'exécution. Je fais de mon mieux pour vous concentrer sur une ou deux tâches à la fois, et quand je suis fait, fermer les programmes plutôt que de les minimiser. Par exemple, si je fais du travail de base de données, je vais avoir mon SQL Developer application en cours d'exécution, mais pas de VS. Vice-versa quand je code. J'ai également un usage intensif de la Rapide Lanuch bar pour des applications comme mon éditeur de texte, les applications Office, navigateur, etc. si les programmes sont à portée de main sans avoir à les faire fonctionner tout le temps.
  5. J'utilise une machine virtuelle pour les essais de nouveaux logiciels, freeware, des outils, etc., avant de l'installer sur mon PC. Si je décide d'utiliser le logiciel, je vais donc l'installer dans le PC.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X