Le royaume de Eric Buist >> Informatique >> Quelques-unes de mes recherches personnelles >> Trucs et astuces
Me contacter Plan du site
<< Optimiser la vitesse de connexion Internet Optimisation des performances de Windows Me Faire tourner une applet Swing dans un navigateur >>

Optimisation des performances de Windows Me

Cette page s'applique principalement à Windows Millennium Edition, mais les astuces exposées ici peuvent être en général réutilisées dans Windows 95/98.

Accélérer le démarrage

Lorsque j'ai installé Windows Millennium Edition, le démarrage a duré environ trois minutes, et ce temps n'était que pour passer dans le mode graphique. Il fallait encore du temps pour afficher le Bureau et l'Explorateur! Ce problème des plus frustrants n'est en fait pas dû à la nécessité d'un 300 MHZ ou supérieur mais plutôt à un problème avec le programme d'installation. Les fichiers, nombreux soit dit en passant, sont installés sur le disque de telle sorte que leur arrangement n'est pas du tout optimal. Il est possible que ce soit volontaire dans le but de pousser les non initiés à ramener leurs machines à des techniciens qui peuvent alors suggérer l'achat d'un disque plus rapide et/ou le paiement de services de réinstallations systèmes. Toutefois, on peut contourner le problème soi-même, dans son sous-sol, sans tourne-vis, à part bien entendu pour insérer le modem qui vous donnera accès à Internet si nécessaire!

Le défragmenteur de Windows a de fortes chances de ne pas suffire, il va passer son temps à recommencer la défragmentation ou prendra des heures à la mener à bien. Sur un système avec un disque dur de 10GB, la défragmentation avec ce petit programme a duré environ sept heures, alors il était impératif de trouver une meilleure solution. Il faudra donc se procurer Norton Utilities 2000. Le meilleur moyen d'y parvenir est de télécharger la version d'évaluation du produit. Sans crack, elle va vous achaler au sujet de l'achat du logiciel mais devrait pouvoir accomplir la défragmentation grâce à Speed Disk.

Il faudra, lors de l'installation, choisir Custom, ne pas installer CrashGuard, ni les utilitaires DOS si vous êtes sous Me (Ils ne servent à rien dans ce cas, car Me n'a plus de DOS. Sous 95/98, vous devriez les installer.), désactiver Norton Protected Recycle Bin, Norton Disk Doctor au démarrage et Norton WinDoctor au démarrage si on ne veut pas perdre de vitesse. Vous devriez toutefois INSTALLER Norton Disk Doctor, sans le mettre au démarrage, c'est un très bon logiciel, croyez-moi! Il a pu sauver une disquette apparemment irrécupérable.

Se débarrasser des choses inutiles

Non, cela ne consiste pas à désinstaller des programmes mais plutôt à les désactiver pour éviter qu'ils ne se chargent au démarrage de Windows déjà assez longissime. Le premier programme à faire disparaître est sans doute le Planificateur de tâches. Dans le Panneau de Configuration, double-cliquez sur Tâches planifiées, le programme apparaît. Dans le menu Avancé, sélectionnez Cesser d'utiliser le Planificateur de tâches. Une icône devrait disparaître à gauche de l'horloge. Sous Windows 95, ce programme se nommait Agent système et on peut aussi l'activer par le Menu Démarrer ou en double-cliquant sur son icône.

En général, pour désactiver un programme résidant, il faut tout d'abord chercher si une option se trouve dans ce programme et qui permettrait de le faire proprement. Sinon, on va passer à des méthodes un peu plus dures. Tout d'abord, il faut regarder si le programme en question se trouve dans le dossier Démarrage du Menu Démarrer/Programmes. Si tel est le cas, il suffit de l'y enlever et le programme ne se mettra plus en marche automatiquement. On peut encore l'activer au besoin, mais il n'affectera plus la vitesse de démarrage.

Si le programme n'y est pas, il faut aller voir dans le fichier win.ini dans le répertoire Windows. Dans la section [windows], le programme devrait se trouver sur la ligne load= ou run=, il suffit de l'y enlever avec un éditeur de texte.

La troisième technique consiste à fouiller dans la Base de Registre. Il faut accéder à la clé HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run ou bien RunServices et puis, si le programme ne s'y trouve pas, à HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run ou RunServices. Les valeurs de ces quatre clés se trouvent sous la forme NOM="prog.exe" où NOM est un nom quelconque distinctif et prog.exe, le nom d'un programme à démarrer. Supprimer une valeur désactive le démarrage automatique du programme voulu.

Optimiser la vitesse globale du disque

Cela se fait en activant l'option DMA, si cela ne perturbe pas votre système. Les accès au disque se feront dès lors via ce mode et libèreront le processeur central de beaucoup de travail. Il sera davantage possible de travailler sur la machine lors de phases de chargement. Pour activer cette option très utile, dans le Panneau de Configuration, double-cliquez sur Système. On peut aussi accéder à cela par un clic droit sur le Poste de Travail du Bureau, puis sur Propriétés, ou par la touche Windows+Pause. Activez maintenant l'onglet Gestionnaire de périphériques.

Le Gestionnaire de périphériques, avec le disque dur en surbrillance

Dans le programme, activez Lecteurs de disque, puis votre disque dur, ou ce que vous pensez être ce disque. Double-cliquer sur le lecteur fera surgir une nouvelle boîte de dialogue. Activez-y l'onglet Paramètres et voyez si DMA existe. Activez-la si nécessaire, validez avec OK puis OK. Notez qu'on peut le refaire avec le lecteur de CD-ROM et même le graveur. Chaque fois, des problèmes peuvent surgir, il se peut donc que vous ayiez à désactiver cette option ultérieurement. Par exemple, pour mon graveur, il a fallu la désactiver.

Boîte de paramètres du disque dur de mon ordinateur, on voit que l'option est activée. Sur mon portable, elle n'était quant à elle pas disponible.

Il existe encore d'autres façons pour améliorer la performance du disque dur. Les principales passent par la cache, qui va conserver les fichiers utilisés en mémoire.

Pour améliorer le rendement de la cache, on passe tout d'abord en mode serveur réseau. Cela ne transforme pas votre machine en serveur, cela ne fait que permettre un plus grand nombre de fichiers ouverts et plus de mémoire pour la cache. Pour activer ce mode, on retourne dans les propriétés systèmes, là où on a trouvé le Gestionnaire de Périphériques. Cette fois-ci, activez l'onglet Performances puis Système de fichiers. L'onglet Disque dur comporte exactement ce qu'il faut. Vous pouvez y mettre Serveur réseau et assurez-vous de mettre Compléte pour Optimisation cache en lecture.

Le mode Serveur réseau a été activé.

Ensuite, un petit peu plus compliqué: configurer la VCache de façon optimale. La VCache permet de conserver des fichiers lus sur disque en mémoire pour pouvoir les relire plus rapidement la prochaine fois. Il faudra, pour configurer ces paramètres, modifier le fichier c:\Windows\system.ini. Dans ce fichier, localisez la section [vcache] et ajoutez-y les entrées MinFileCache=2048 et MaxFileCache=xxxxxx est une valeur en Ko. Il est optimal de mettre comme valeur maximale le quart de la mémoire principale. Par exemple, avec une mémoire de 128 MO, on mettre 32768 comme valeur. Après la modification, il faudra naturellement redémarrer l'ordinateur.

Optimiser la vitesse de l'Explorateur Windows

Qu'il est frustrant de devoir attendre dix secondes pour enfin voir apparaître, progressivement, le maudit Explorateur Windows avec sa mise à jour intégrant Internet Explorer. Depuis Internet Explorer 4 et sa mise à jour du Bureau, l'Explorateur est plus lent que jamais à mettre en marche et cela rend FOU! Il existe heureusement des moyens relativement simples de regagner un peu de vitesse. Cela consiste essentiellement à désactiver les intégrations Web au mieux possible.

On désactive tout d'abord Active Desktop si ce n'est déjà fait, cela sauve déjà du temps. Sous Me, cela se fait à travers une boîte de dialogue. Dans l'Explorateur, choisissez Outils puis Options des dossiers. La boîte de contrôle va apparaître.

Les options des dossiers sous Me

On coche simplement Utiliser le Bureau en mode classique de Windows, puis Utiliser les dossiers classiques de Windows. Puis on valide par OK. Cela devrait déjà aider beaucoup. Sous Windows 95/98, désactiver le Active Desktop se fait dans le Menu Démarrer/Paramètres/Active Desktop. Il suffit de désactiver Comme une page Web, dans le menu Affichage de l'Explorateur, pour revenir aux dossiers classiques, plus rapides d'accès.

Ensuite, pour agrandir le champ de vision sur les fichiers, au lieu de mettre grandes icônes, pourquoi ne pas mettre détails? Cela se fait dans le menu Affichage, encore une fois. Un problème apparaît assez rapidement: il faut le refaire dans CHAQUE répertoire du disque! C'est très long, mais il faut le faire. PAS QUESTION! Et cette objection n'est pas inutile! Après en avoir fait un et l'avoir arrangé à son goût, allez dans les Options des dossiers du menu Outils, onglet Affichage.

Les options des dossiers de Me, onglet Affichage

Cliquez sur Comme le dossier actuel, confirmez par oui et c'est fait! Cette manipulation devrait fonctionner sous les autres version de Windows 95/98 avec mise à jour du Bureau. Sans cette mise à jour, l'Explorateur est déjà optimum et pas besoin de tout cela!