mars 11, 2022

Hacks de Windows XP par Preston Gralla

Raccourcissez le temps nécessaire à l’apparition de votre bureau lorsque vous allumez votre PC et accélérez également l’arrêt de XP.

Peu importe le démarrage rapide de votre PC, ce n’est pas assez rapide.Voici un hack pour vous aider à accéder à votre bureau plus rapidement après le démarrage et pour vous permettre de vous éloigner plus rapidement.

Le moyen le plus rapide d’accélérer les temps de démarrage est d’utiliser la Microsoftutilité gratuite BootVis.exe. Bien qu’il soit principalement destiné aux développeurs, tout le monde peutl’utiliser pour analyser leurs temps de démarrage et voir où il y a des ralentissements.Plus important encore, l’outil effectuera également automatiquement des modifications du système pour accélérer votre temps de démarrage, vous n’avez donc pas besoin d’analyser longuement où se trouvent vos ralentissements et comment les résoudre.

Selon votre système et la configuration de celui-ci, vous pouvez ne voir qu’un temps de démarrage modérément plus rapide, ou vous pouvez accélérer considérablement le temps de démarrage. J’ai vu des rapports d’améliorations allant d’un peu plus de 3 secondes à plus de 35 secondes. Les améliorations que j’ai trouvées sur mes systèmes étaient modérées — 7 secondes plus rapides sur l’un et 10 secondes plus rapides sur un autre. Pensez à tout ce que vous pourriez accomplir avec encore 10 secondes dans la journée!

L’utilitaire BootVis trace les métriques de temps de démarrage et affiche ensuite les résultats dans une variété de graphiques montrant le temps de démarrage total, l’utilisation du processeur, les E/S de disque, les retards de pilote et l’utilisation du disque.Téléchargez-le à partir de http://www.microsoft.com/hwdev/platform/performance/fastboot/BootVis.aspand extrayez-le dans son propre dossier. Allez dans le dossier et double-cliquez sur BootVis.exe. Pour analyser comment votre système démarre, choisissez Trace → Prochain démarrage. (Choisissez Trace → Prochain démarrage + Retards du pilote si vous souhaitez tracer les retards causés par les pilotes ainsi que vos séquences de démarrage normales.) Dites au programme combien de fois redémarrer et exécuter le test (plus il y a de fois, plus les résultats sont précis, bien que plus le test dure longtemps). Cliquez sur OK et votre système redémarrera. Après vous être connecté après le redémarrage, vous verrez ce message:

Please WAIT for Bootvis to launch!

Ne faites rien encore; le programme fonctionne, même s’il ne semble rien faire. Après un certain temps, vous verrez l’écran illustré à la figure 1-3. Peu de temps après, les résultats apparaissent, comme montrésdans la figure 1-4.

 BootVis vous avertit que cela fonctionne

Figure 1-3. BootVis vous avertit que cela fonctionne

 Les graphiques d'activité BootVis affichent le temps nécessaire à chaque activité de démarrage

Figure 1-4. Les graphiques d’activité de BootVis affichent la durée de chaque activité de démarrage

Une série de graphiques décrit l’activité de démarrage et le temps de chargement. Le graphique d’amorçage, illustré à la figure 1-4, est le plus important et détaille tous les aspects du démarrage, y compris le temps nécessaire à chaque activité de démarrage. Passez votre souris sur une activité, telle que le pilote, et une pointe de ballon apparaîtra, indiquant le temps nécessaire au chargement de l’activité. Pour voir le temps de démarrage total, passez votre souris au-dessus du rectangle en haut d’une ligne noire continue, et le temps de démarrage total de votre souris sera affiché dans une pointe de ballon, comme le montre la figure 1-4.

Les images et les graphiques sont jolis, mais la vérité est que vous n’en avez pas vraiment besoin, car l’utilitaire apportera automatiquement des modifications pour accélérer votre temps de démarrage. Pour accélérer votre temps de démarrage, choisissez Trace → OptimizeSystem et cliquez sur Redémarrer maintenant lorsqu’une invite apparaît. Votre système va s’éteindre, redémarrer, vous donner la même invite initiale que lorsqu’il analyse votre système, mais vous avertit ensuite qu’il réorganise vos fichiers de démarrage pour accélérer le démarrage. Lorsque l’alerte disparaît, vous pouvez utiliser votre ordinateur comme vous le feriez normalement. Si vous souhaitez déterminer votre augmentation de la vitesse de démarrage, exécutez à nouveau BootVis et comparez le nouveau temps de démarrage à votre temps de démarrage précédent.

Activez des Démarrages plus rapides avec une défragmentation de démarrage

Il existe un autre moyen d’accélérer le démarrage de XP: faites en sorte que votre système se déforme, ce qui placera tous les fichiers de démarrage les uns à côté des autres sur votre disque dur. Lorsque les fichiers de démarrage sont à proximité d’unautre, votre système démarrera plus rapidement.

Sur la plupart des systèmes, la défragmentation de démarrage doit être activée par défaut, mais elle peut ne pas être sur le vôtre, ou elle peut avoir été modifiée par inadvertance. Pour vous assurer que la défragmentation de démarrage est activée sur votre système, exécutez l’éditeur de registre et accédez à:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\BootOptimizeFunction

Modifiez la valeur de la chaîne Enable sur Y si elle n’est pas déjà définie sur Y. Quittez le registre et redémarrez. La prochaine fois que vousreboot, vous ferez une défragmentation de démarrage.

Avertissement

J’ai trouvé de nombreux sites Web recommandant un moyen d’accélérer les temps de démarrage qui peut en fait ralentir le temps nécessaire au démarrage, et ralentira probablement également la mise en service de l’application. L’astuce recommande d’aller dans votre répertoire C:\WINDOWS\Prefetch et de le vider chaque semaine. Windows utilise ce répertoire comme un moyen d’accélérer la montée en charge des applications. Il analyse les fichiers que vous utilisez lors du démarrage et les applications que vous lancez, et crée un index où ces fichiers et applications se trouvent sur votre disque dur. En utilisant thisindex, XP peut lancer des fichiers et des applications plus rapidement. Ainsi, en vidant le répertoire, vous ralentissez probablement le lancement des applications. Dans mes tests, j’ai également constaté queaprès avoir vidé le répertoire, il faut quelques secondes à mon PC pour accéder à mon bureau après le démarrage.

Accélérez Les Temps D’Arrêt

Ce n’est pas seulement startuptimes que vous souhaitez accélérer; vous pouvez également faire en sorte que votre système s’arrête plus rapidement. Si l’arrêt de XP prend ce qui semble être un temps excessif, voici quelques étapes que vous pouvez prendre pour accélérer le processus d’arrêt:

Ne pas avoir XP effacer votre fichier d’échange à l’arrêt

Pour des raisons de sécurité, vous pouvez demander à XP d’effacer votre fichier d’échange (pagefile.sys) de son contenu chaque fois que vous vous arrêtez. Votre fichier d’échange est utilisé pour stocker des fichiers et des données temporaires, mais lorsque votre système s’arrête, les informations restent dans le fichier. Certaines personnes préfèrent que le fichier d’échange soit effacé à l’arrêt, car des informations sensibles telles que des mots de passe non cryptés se retrouvent parfois dans le fichier. Cependant, l’effacement du fichier d’échange peut ralentir considérablement les temps d’arrêt, donc si la sécurité extrême n’est pas une priorité élevée, vous ne voudrez peut-être pas l’effacer. Pour arrêter XP sans effacer votre fichier d’échange, exécutez Leegistryeditor et accédez à:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management

Remplacez la valeur de ClearPageFileAtShutdown par 0. Fermez le registre et redémarrez votre ordinateur.Chaque fois que vous désactivez XP à partir de maintenant, le fichier de pagination ne sera pas effacé et vous devriez pouvoir vous arrêter plus rapidement.

Désactiver les services inutiles

Les services prennent du temps à s’arrêter, donc moins vous exécutez, plus vous pouvez vous arrêter rapidement. Pour plus d’informations sur la façon de les fermer, voir.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.