Misfu, le site des cours Informatique/Bureautique/Mathematiques


 

Optimiser Windows XP


Attention, les astuces ci-dessous n'ont pas été testées sur les systèmes Windows 7/8...


  • Optimisez un disque dur partitionné en NTFS (Windows XP-2000)
  • Un démarrage express
  • Un démarrage encore plus rapide
  • Une fermeture toujours plus rapide (Windows XP-2000)
  • Supprimez les composants optionnels
  • Désactiver la mise à jour automatique du système
  • Désactiver la défragmentation automatique au démarrage du système (Windows XP-2000)
  • Optimiser la gestion de la mémoire sous Windows (Windows XP-2000)
  • Accélérer l' affichage du menu démarre (Windows XP-2000)
  • Faire une vidange de temps en temps
  • Supprimez le logo de démarrage (Windows XP-2000)
  • Désactiver la restauration automatique
  • Accélérer le menu Favoris d' Internet Explorer 6
  • Accélérer vos connexions réseaux (Windows XP-2000)
  • Accélérer les accès réseaux ( bis ) (Windows XP-2000)
  • Optimiser sa connexion réseau (Windows XP-2000)
  • Optimiser son lecteur de CD/DVD-ROM
  • Accélérer le démarrage de Windows
  • Libérer de l' espace disque
  • Installer et utiliser le Ramdrive (Windows XP-2000)
  • Désactiver l' utilitaire de gravure intégré
  • Optimiser le fichier d' échange
  • Optimiser l' accès aux fichiers les plus employés
  • Accélérer les accès aux fichiers .avi
  • Accélérez le protocole TCP/IP si vous utilisez un adaptateur réseau 100MB
  • Créer un profil " Nettoyage de disque "
  • Accélérez le parcours d' un réseau utilisant le protocole TCP/IP
  • Adapter la commande " Rechercher "
  • Adapter les commandes disponibles dans propriétés lecteurs ( All versions )
  • Booster vos travaux d’ impression (Windows XP-2000)
  • Attribuer une priorité spécifique pour un programme ou un type de fichiers
  • Booster le démarrage d’ une machine cliente sur un domaine 2000 Server (Windows XP/2000)
  • Lancer l’ utilitaire de vérification de disque à chaque démarrage de l’ ordinateur
  • Défragmenter le fichier hiberfil.sys (Windows XP/2000)


    - (Windows XP-2000) Optimisez un disque dur partitionné en NTFS :

    Le système de fichier NTFS mémorise la dernière date d' accès pour chaque fichier ou dossier présents sur votre disque dur.
    En désactivant cette fonction, les accès disque s' en trouveront forcément accélérés. Dans l' Editeur de registre système, ouvrez :

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem

    Faites un clic droit sur le panneau de droite puis choisissez " Nouveau " - " Valeur Dword ".

    Nommez-la : NtfsDisableLastAccessUpdate

    Affectez-lui la valeur 1

    De la même manière, créez une valeur Dword nommée : NtfsDisable8dot3NameCreation

    Affectez-lui la valeur 1

    De cette façon la création des noms courts ( 8.3 ) sera désactivée. Attention : Cette astuce est très casse-gueule !

    Note : Après une désinstallation de Norton Anti Virus 2002 et une réinstallation de NAV 2003, il m' est impossible de faire quoique ce soit sur le Bureau sans qu' il n' y ait l' erreur suivante : L' écriture décalée a échoué. Le fichier XXX ne peut être sauvegardé dans le répertoire C:/$mft Essayez de sauvegarder dans un répertoire différent. Ce problème peut provenir d' un de vos périphériques ou de votre réseau …

    Redémarrez en mode sans échec et, par l' Editeur de configuration système, désactivez le chargement automatique de NAV dans les onglets " Services " et " Démarrage ". Sinon, dans l' Editeur de registre système, supprimez les options d' optimisation décrites dans cette section. Boire ou conduire, il faut choisir ! ( Problème soumis par Monstro.g )

    Quelques semaines plus tard : Cerise sur le gâteau, je reçois un second mail de " Monstro " que je verse intégralement au dossier :

    Il est vrai que ce paramètre est en cause si vous l' appliquez avant l' installation de Nav 2003 (d' après les différentes manip que j' ai pu

    faire) mais il n’ y a pas de souci si vous l' installez après. Mais si j’ applique l’ astuce concernant le Prefetch hop ! "L' erreur écriture décalée

    a échouée " est réapparue (selon moi il doit y avoir dans le répertoire prefetch des fichiers en rapport avec Nav 2003 car une fois remis en place

    tout fonctionnait à nouveau … Je n' ai pas testé les fichiers 1 par 1. J' ai simplement tout remis dans le répertoire prefetch. Je précise aussi que après chaque paramètre d' optimisation, j' ai redémarré pour vérifier que tout était ok. Mais la petite histoire ne s' arrête pas là … Je continue : Installation de tous les paramètres d' optimisation jusqu'au dernier et, à ma grande surprise, pas de plantage ; tout fonctionne à merveille mais, car il y a un mais, je me rend compte que j' ai oublié d' installer bootvis. Je l' installe donc et là, rebelote, erreur de Nav 2003 + écriture décalée a échouée et tout ce qui va avec grrrrrrrrrrrr La seule solution a été de lancer un point de restauration antérieur à la mise en place de tous les paramètres d' optimisation (Nav déjà installé) et de lancer Bootvis puis tous les autres paramètres apparemment de cette façon cela fonctionne très bien donc pour conclure : 1) installer XP 2) installer tous les drivers (carte mère/son/ graphique/chipset/etc.) 3) installer Nav 2003 4) installer Bootvis 5) mettre en place les paramètres d' optimisation





    - Un démarrage express :

    Il suffit pour cela de désactiver les nombreux services qui se chargent au lancement de Windows. Cliquez sur " Démarrer " -

    " Paramètres " - " Panneau de configuration " - " Outils d' administration " puis sélectionnez l' onglet " Services ". Double-cliquez sur chacun des services et, à droite de " Type de démarrage ", choisissez " Manuel " ou " Désactivé ". ( Nous reviendrons plus longuement sur leurs rôles et leurs utilités dans Windows XP ).

    Accès à distance au Registre : Permet les manipulations à distance sur le Registre. vous pouvez mettre ce service sur " Manuel ".

    Acquisition d' image Windows (WIA ) : Fournit des services d' acquisition d' images pour les scanners et les appareils photo.Ce service peut être mis sur " Manuel " puisque les logiciels constructeur suffisent.

    Affichage des messages : Envoie et reçoit les messages transmis par les administrateurs. Laissez cette fonction en mode " Manuel " si vous n' êtes pas relié à un réseau.

    Aide et support : Permet à l' application Aide et support de fonctionner sur cet ordinateur. Ce service peut être mis sur " Manuel ".

    Assistance TCP/IP NetBIOS : Permet la prise en charge pour NetBIOS sur un service TCP/IP (NetBT) et la résolution des noms NetBIOS. Laissez sur " Manuel " si vous n' utilisez pas Netbios. Si vous êtes connecté à un réseau ou à Internet et que vous utilisez Netbios, laissez ce service sur " Automatique ".

    Client de suivi de lien distribué : Informe des déplacements de fichiers d' un volume NTFS à l' autre. Laissez cette fonction sur manuel si votre ordinateur n' est pas relié à un réseau.

    Client DHCP : Gère la configuration réseau en mettant à jour les adresses IP et les noms DNS. Si vous êtes reliés à Internet, ne modifiez pas cette commande.

    Client DNS : Traduit les noms DNS. Si vous êtes reliés à un réseau ou à Internet, ne touchez pas à cette commande.

    Compatibilité avec le Changement rapide d' utilisateur : Fournit un système de gestion à des applications qui nécessitent de l' Assistance dans un environnement d' utilisateurs multiples. Si vous êtes le seul utilisateur de votre PC vous pouvez tourner ce service sur " Manuel ".

    Connexions réseau : Prend en charge les objets dans le dossier Connexions réseau et accès à distance, dans lequel vous pouvez afficher à la fois les connexions du réseau local et les connexions à distance.Si vous avez un PC connecté à Internet, laissez ce service sur " Automatique " sinon sur " Manuel ".

    Connexion secondaire : Ce service permet d' exécuter des applications avec les privilèges d 'un autre utilisateur en faisant un clic-droit sur le raccourci de l' application. Laisser ce service sur " Manuel " peut poser des problèmes de sécurité.

    DDE réseau : Mettre sur " Automatique " si vous utilisez des connexions réseau DDE (Dynamic Data Exchange). DDE est une fonction d' IPC ( InterProcess Communication ). Sinon, vous pouvez laisser ce service sur " Manuel ".

    Distributed Transaction Coordinator : Coordonne les transactions qui comportent plusieurs gestionnaires de ressources, tels que des bases de données, des files d' attente de messages net des systèmes de fichiers. Si votre ordinateur n' est pas en réseau local, vous pouvez le laisser sur ' Manuel '.

    DSDM DDE réseau : Gère l' échange dynamique de données partagées de réseau. Mettre sur " Automatique " si vous avez mis le service DDE réseau sur automatique. Sinon, laissez sur " Manuel ".

    Explorateur d' ordinateur : Actualise la liste des ordinateurs présents sur votre réseau. Laissez cette fonction sur ' Manuel ' si votre ordinateur n' est pas relié à un réseau.

    Gestion d' applications : Permet un certain nombre d' options lors de l' installation de logiciels. On peut tourner cette fonction sur " Manuel ".

    Gestionnaire de comptes de sécurité : Stocke les informations de sécurité pour les comptes d' utilisateurs locaux. Si vous avez modifié des paramètres de sécurité en utilisant la console d' administration, laissez ce service sur " Automatique ". Sinon, vous pouvez le laisser sur " Manuel ".

    Gestionnaire de connexion automatique d' accès distant : Crée une connexion vers un réseau distant à chaque fois qu' un programme référence un nom ou une adresse DNS ou NetBIOS distant. Si votre système utilise une connexion internet par modem (téléphone), laissez ce service sur automatique, sinon vous pouvez le laisser sur manuel.

    Gestionnaire de session d' aide sur le Bureau à distance : Gère et contrôle l' assistance à distance. Vous pouvez le mettre sur " Manuel ".

    Gestionnaire de téléchargement : Gère les transferts de fichiers synchrones et asynchrones entre les clients et les serveurs sur le réseau. Laissez ce service sur " Manuel ".

    Horloge Windows : Règle l' horloge de l' ordinateur. Laissez ce service sur ' Manuel '.

    Hôte de périphérique universel Plug-and-Play : Offre la prise en charge des périphériques hôtes universels Plug-and-Play.Si vous avez mis le service 'Service de découvertes SSDP' sur " Automatique ", laissez alors ce service sur " Automatique ". Idem si vous l' avez laissé sur " Manuel ", mettez ce service sur " Manuel ". pour des soucis de sécurité, il est préférable de désactiver ces deux services.

    IMAPI CD-Burning COM Service ou Service COM de gravage de CD IMAPI : Active l' interface de gravure prévue dans Windows XP. Si vous avez un vrai logiciel de gravure, vous pouvez désactiver ce service.

    Journal des événements : Active les messages d' événementsémis par les programmes fonctionnant sous Windows et les composants devant être affichés dans l' observateur d' événements. Si cela ne vous intéresse pas, vous pouvez le mettre sur " Manuel " sinon laissez-le sur " Automatique ".

    Journaux et alertes de performance : Si vous ne souhaitez pas que Windows enregistre les différentes alertes de performance de votre système, mettez ce service sur " Manuel ".

    Mises à jour automatiques : Active le téléchargement et l' installation de mises à jour Windows critiques. Si ce service est désactivé, le système d' exploitation peut toujours être mis à jour manuellement via le site Web Windows Update de Microsoft

    MS Software Shadow Copy Provider : Gère les copies logicielles de clichés instantanés de volumes créés par le service de cliché instantané de volumes. Que vous souhaitez ou non utiliser l' utilitaire de sauvegarde ( Backup) de Windows, laissez ce service sur " Manuel ".

    NLA (Network Location Awareness) : Recueille et stocke les informations de configuration et d' emplacement réseau et notifie les applications quand ces informations changent sur des systèmes connectés à un réseau, ou si vous avez précédemment sélectionné " Automatique " pour le service 'Pare-feu de connexion internet (ICF) / Partage de connexion internet (ICS)', ce service doit alors aussi être mis sur " Automatique ". Sinon, vous pouvez le mettre sur " Manuel ".

    Numéro de série du média portable : Lit le numéro de série du balladeur numérique connecté à votre ordinateur.Si vous ne possédez pas de média portable, ce service peut être mis sur " Manuel " sans causer de problème. Si vous constatez des problèmes de reconnaissance du média, remettez ce service sur " Automatique ".

    Onduleur : S' occupe de la gestion d' un éventuel onduleur connecté à votre ordinateur. Bien entendu, si vous n' avez pas d' onduleur, vous pouvez désactiver cette option.

    Ouverture de session réseau : Si vous n' êtes pas sur un réseau ou sur un domaine Windows 2000, vous pouvez mettre ce service sur " manuel ".

    Pare-feu de connexion internet (ICF) / Partage de connexion internet (ICS) :
    Assure la traduction d' adresses de réseau, l' adressage, les services de résolution de noms et/ou les services de prévention d' intrusion pour un réseau de petite entreprise ou un réseau domestique. Permet d' assurer la traduction des adresses de réseau, l' adressage et les services de résolution de nom pour l' ensemble des ordinateurs de votre réseau local à travers une connexion à distance. Assure également la protection de votre PC contre toute tentative d' intrusion extérieure.Si vous ne souhaitez ni partager votre connexion internet, ni utiliser le pare-feu intégré à Windows, vous pouvez mettre ce service sur " Manuel ". Sinon, basculez le sur " Automatique ".

    Partage de Bureau à distance NetMeeting : Permet aux personnes autorisées d' accéder à votre ordinateur en utilisant NetMeeting. Laissez ce service sur " Manuel " ou sur " Désactivé ".

    Partage de connexion Internet :
    Assure la traduction des adresses de réseau, l' adressage et les services de résolution de nom pour tous les ordinateurs de votre réseau via une connexion à distance. Mettez ce service sur " Manuel " ou " Désactivé " si vous ne partagez pas un accès Internet.

    Planificateur de tâches : Si vous ne désirez pas programmer le lancement de certaines applications à des heures précises, vous pouvez désactiver ce service.

    Prise en charge des cartes à puces : Permet la prise en charge des lecteurs de cartes à puce non Plug-and-Play héritées utilisées par cet ordinateur. Similaire au service du même nom, mais dans ce cas pour des périphériques non compatibles Plug & Play. Laissez ce service sur " Automatique " pour activer cette fonction, sinon sur " Manuel ".

    Routage et accès distant : Offre aux entreprises des services de routage dans les environnements de réseau local ou étendu. Pour des questions de sécurité, laissez ce service sur " Désactivé ". Si vous souhaitez qu' une personne extérieure ( par exemple lors d' assistance à distance ) puisse accéder à votre PC ou si vous utilisez le partage de connexion ICS, laissez ce service sur " Automatique ".

    Service d' administration du Gestionnaire de disque logique : Configure les lecteurs de disque durs et les volumes. Laissez ce service sur " Manuel ".

    Service de découvertes SSDP : Active la découverte de périphériques Plug and Play universels sur votre réseau domestique.Si votre PC est connecté à des périphériques UPnP, laissez ce service sur " Automatique ", sinon désactivez-le pour des raisons de sécurité.

    Service d' indexation : Pas de pitié : mode ' Manuel ' ou ' Désactivé ' ! Ce service est paramétrable sous Windows. Cliquez sur ' Démarrer ' - ' Panneau de configuration ' - ' Outils d' administration ' puis sur ' Gestion de l' ordinateur '. Ouvrez ' Services et Applications ' - ' Service d' indexation' puis ' System '. Dans les trois sous-menus vous pouvez ajuster les options de ce service comme définir les répertoires que vous souhaitez ou non indexer.

    Service de rapport d' erreurs : Active le rapport d' erreurs pour les services et les applications s' exécutant sur des environnements non standard. Ce service peut être laissé sur " Manuel ".

    Service de télécopie : Permet l' envoi et la réception de télécopies. Si vous n' avez pas l' intention de vous servir de l' envoi de fax sous Windows, vous pouvez tourner cette cette fonction sur " Manuel ".

    Service de transfert intelligent en arrière-plan : Utilise la bande passante réseau inactive pour transférer des données. Pour la majorité des utilisateurs, cette fonctionnalité est peu utilisée et il est recommandé de la laisser sur ' Manuel '. Ceux qui utilisent des réseaux très actifs en transfert de données et qui veulent bénéficier de cette fonctionnalité doivent la laisser sur ' Automatique '.

    Services IPSEC :
    Gère la stratégie de sécurité IP et démarre les pilotes de gestion de sécurité IP et ISAKMP/Oakley (IKE). Si vous êtes connecté à un réseau IPSec mettez ce service sur " Automatique ", sinon sur " Manuel ". De nombreux fournisseurs d' accès à Internet n' utilisent pas ce service ...

    Services Terminal Server : Permet à plusieurs utilisateurs de se connecter en même temps à un ordinateur, tout en affichant les bureaux et les applications sur les ordinateurs distants. Contient les fonctions sous-jacentes de Bureau à distance ( y compris le Bureau à distance pour les administrateurs ), le Changement rapide d' utilisateur, l' Assistance à distance et le service Terminal Server.Si vous utilisez une de ces fonctions, laissez ce service sur " Manuel ".

    Téléphonie : Fournit la prise en charge des API de téléphonie (TAPI) pour les programmes contrôlant les périphériques de téléphonie, les connexions vocales basées sur le protocole IP, sur l' ordinateur local, via le réseau local, sur le serveur où ce service fonctionne également. Ce service doit être mis sur " Manuel ".

    Telnet : Permet à un utilisateur distant de se connecter au système et d' exécuter des programmes, et prend en charge divers clients Telnet TCP/IP dont les ordinateurs sous UNIX et sous Windows. Si vous voulez permettre à des utilisateurs d' accéder à votre PC en utilisant les commandes Telnet, laissez ce service sur " Automatique " sinon ' Désactivé '.

    Thèmes : Fournit un système de gestion de thème de l' expérience utilisateur. Si vous utilisez les thèmes, laissez ce service sur " Automatique ". Pour augmenter les performances du système, vous pouvez mettre ce service sur " Manuel ".

    WebClient : Permet à un programme fonctionnant sous Windows de créer, modifier et accéder à des fichiers Internet. Pour de meilleures fonctionnalités, passez ce service sur " Manuel " ou, pour des questions de sécurité, sur " Désactivé ".

    Note : Une autre manière consiste en passer tous les services sur le mode manuel puis de redémarrer.

    Au redémarrage Windows va prendre son temps car chaque service nécessaire sera réactivé manuellement et un par un. Lancez toutes les tâches quotidiennes et qui vous sont habituelles avec votre ordinateur puis retournez dans la liste des services. Repassez tous les services marqués comme ayant été démarrés sur le mode " Automatique ".




    - Un démarrage encore plus rapide :

    Téléchargez cet utilitaire : BootVis.exe. C' est offert par la maison mère : Microsoft. Il vous suffit de sélectionner l' option " Optimize System " située dans le menu " Trace ".




    - (Windows XP-2000) Une fermeture toujours plus rapide …

    Quand vous fermez Windows, les services mettent trois plombes avant de condescendre à aller se coucher. Voici une manière radicale de les bousculer quelque peu :

    Dans l' Editeur de registre système, ouvrez :

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control

    Faites un clic droit dans le panneau de droite et choisissez : " Nouveau " - " Valeur chaîne ".

    Nommez-la : WaitToKillServiceTimeout

    Affectez-lui la valeur : 1000

    Soit une valeur de 1 seconde

    Il se peut que cette chaîne soit déjà présente. Il vous suffit juste alors de changer sa valeur par défaut.

    - Dans le même ordre d' idées, quand vous fermez une application, Windows garde les DLL utilisées en mémoire, ce qui a tendance à ralentir le système. L' astuce consiste à forcer le système d' exploitation à supprimer les DLL qui ne sont plus utilisées. Ouvrez :

    HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer

    Dans le panneau de droite, faites un clic droit et choisissez : " Nouveau " - " Valeur Dword "

    Nommez-la : AlwaysUnloadDll

    Affectez à cette chaîne la valeur 1

    - Quand l' ordinateur est sur le point de s' arrêter, il est possible qu' un programme ne puisse pas être arrêté car il ne répond plus. Afin d' éviter cela, ouvrez :

    HKEY_CURRENT_USER\Control Panel\Desktop et créez une " valeur chaîne " que vous nommerez " AutoEndTasks "

    Affectez-lui la valeur 1

    - Enfin ! Ouvrez :

    HKEY_CURRENT_USER\Control Panel\Desktop

    Dans le panneau de droite, faites un clic droit sur la valeur : HungAppTimeout

    Choisissez " Modifier " et changez la valeur inscrite vers la plus basse possible. Cela diminuera le temps d' attente avant que Windows vous annonce que l' application machin-chose ne répond plus.




    - Supprimez les composants optionnels :

    Windows installe un paquet de machins qui malheureusement n' apparaissent plus dans " Ajout suppression de programmes ". En admettant que vous soyez un maniaque de l' ordre, voila une astuce vous permettant de les débusquer de leur cachette. Lancez une recherche sur le fichier : sysoc.inf

    Ouvrez-le avec un éditeur de texte quelconque. Supprimez le mot : HIDE et ce en fonction des composants que vous voulez voir apparaître dans " Ajout suppression de programmes ". Laissez les virgules à leur place. Fermez le fichier en enregistrant les modifications.




    - Désactiver la mise à jour automatique du système :

    De cette façon, Windows ne passera plus le clair de son temps à vérifier si une mise à jour de truc ou de machin est enfin disponible … Cliquez sur " Démarrer " - " Paramètres " et " Panneau de configuration ". Si nécessaire, basculez vers l' affichage classique, ouvrez l' icône " Système " puis sélectionnez l' onglet de mises à jour automatiques. Il ne vous reste plus qu' à cocher

    " Désactiver la mise à jour automatique ".

    Le plus sûr semble être la manipulation suivante :

    Cliquez sur " Démarrer " - " Panneau de configuration " - " Outils d' administration " puis " Services ". Faites un clic droit sur

    " Mises à jour automatiques " puis choisissez " Propriétés ". Dans " Type de démarrage ", sélectionnez " Désactivé ".




    - (Windows XP-2000) Désactiver la défragmentation automatique au démarrage du système :

    A chaque allumage de votre ordinateur, Windows se remet inlassablement sur le même ouvrage. Si vous voulez accélérer le processus de démarrage, dans l' Editeur de registre système, ouvrez :

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\BootOptimizeFunction. Dans le panneau de droite, faites un clic bouton droit de la souris sur la valeur " Enable " et choisissez " Modifier ". Remplacez la valeur Y par N.

    En bref, Yes par No …




    - (Windows XP-2000) Optimiser la gestion de la mémoire sous Windows :


    Ces paramètres ne sont à essayer que si vous posséder plus de 128 Mo de mémoire vive.

    Dans l' Editeur de registre système, ouvrez :

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\control\SessionManager\ MemoryManagement

    Vérifiez si la valeur " DisablePagingExecutive " est bien sur 1

    Ce paramètre oblige Windows à garder les applications en mémoire et permet ainsi de réduire les accès disques.

    Activez l' option " LargeSystemCache " en passant cette valeur sur 1

    De cette façon le cache système de Windows dépassera la limite des 4 Mo ( " Pat " me signale que ce dernier paramètre est à manier avec beaucoup de précautions ) ...

    En fonction de votre mémoire vive, effectuez les réglages suivants pour la valeur Dword " IOPageLockLimit "

    La mémoire allouée aux entrées/sorties du système sera accélérée.

    Valeurs hexadécimales ( Hex ) 128 Mo : 0001C000 - 256 Mo : 0003C000 - 384 Mo : 0005C000 - 512 Mo et plus : 00070000

    Explications : 128 Mo de RAM - 16 = 112 ( 16 représentant la valeur moyenne à retrancher de votre mémoire vive totale ). A partir de 512 Mo de ram, retranchez 64 Mo ...

    112 * 1024 = 114688 ( Conversion de Mo en Ko )

    114688 = 1C000 ( Conversion d' une valeur décimale en hexadécimal )

    Enfin, dans la valeur Dword : " SecondLevelDataCache " entrez la valeur décimale de votre cache L2 si celui-ci dépasse les 256 Ko ( réglage par défaut dans Windows XP ).




    - (Windows XP-2000) Accélérer l' affichage du menu démarrer :

    Dans l' Editeur de registre système, ouvrez :

    HKEY_CURRENT_USER\Control Panel\desktop

    Dans le panneau de droite, faites un clic droit sur la valeur Chaîne " MenuShowDelay " et choisissez " modifier ". La valeur inscrite est exprimée en millisecondes. Une valeur de 100 donne d' excellents résultats.




    - Faire une vidange de temps en temps :

    Dans l' Explorateur Windows, ouvrez le dossier :

    C:\windows\prefetch

    Supprimez tous les fichiers obsolètes qui s' y trouvent … Sauf le fichier layout.ini ( Me fait préciser Rico-the-Best )




    - (Windows XP-2000) Supprimez le logo de démarrage :

    Lancez une recherche sur le fichier : Boot.ini

    ( Il faut que dans les options de votre recherche vous ayez activer " l' option avancée " " Rechercher dans les fichiers et dossier cachés " )

    Faites un clic droit sur ce fichier et choisissez " Propriétés ". Désactivez l' attribut " Lecture seule " de ce fichier.

    Editez ce fichier avec un éditeur de texte quelconque.

    A la ligne : "multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Professionnel" /fastdetect"

    Ajoutez : "/noguiboot"

    Dans la foulée et sous la section [boot loader] recherchez la ligne : timeout=

    La valeur par défaut est exprimée en secondes et correspond au temps d' attente avant que Windows vous autorise à cliquer sur quoique ce soit … Il vous suffit de la passer sur 0

    Sauvegardez les changements en ayant soin de cocher à nouveau " Lecture seule " dans les propriétés du fichier.

    Et encore quelques précieuses secondes de gagner !




    - Désactiver la restauration automatique :

    Le but étant de gagner de la place sur le disque dur … Avant toute manœuvre délicate, vous pouvez toujours créer manuellement un point de restauration. Cliquez sur " Démarrer " - " Panneau de configuration " - " Système " puis sélectionnez l' onglet

    " Restauration ". Là il vous suffit de cocher " Désactiver la restauration automatique du système ".




    - Accélérer le menu Favoris d' Internet Explorer 6 :

    Ce menu a tendance à prendre de l' embonpoint au fil du temps. Afin de restaurer les fichiers d' origine. Lancez la ligne de commande Windows " Démarrer " - " Exécuter " puis tapez : cmd

    Dans la fenêtre qui s' ouvre, tapez cette fois-ci : sfc /scannow

    Puis validez en appuyant sur la touche Entrée

    Le vérificateur des fichiers système se lance et restaure les fichiers modifiés dépendant de IE6.




    - (Windows XP-2000) Accélérer vos connexions réseaux :

    Cette astuce permet théoriquement d' accélérer vos connexions réseaux en désactivant un service qui n' est utile que sur les grosses configurations d' entreprises …

    Cliquez sur " Démarrer " - " Exécuter " et tapez à droite de " Ouvrir ":

    gpedit.msc

    Sélectionnez " Configuration ordinateur " - " Modèles d' administration " - " Réseau " Planificateur de paquets QoS.". Dans le panneau de droite, faites un clic droit sur " Limiter la bande passante réservable " et choisissez " Propriétés ".

    Passez la commande " Limite de bande passante (%) " sur 0.

    Le bouton " Activé " doit être coché.

    A priori, le gain est de 20% …




    - (Windows XP-2000) Accélérer les accès réseaux ( bis ) :

    Ce tip empêche Windows de vérifier la présence de tâches planifiées et des imprimantes partagées avant toute connexion réseau. Ouvrez :

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersionxplorer\ RemoteComputer\NameSpace

    Faites un clic bouton droit sur la sous-clé :

    {D6277990-4C6A-11CF-8D87-00AA0060F5BF}

    Et choisissez " Supprimer "

    Faites de même pour la sous-clé : {2227A280-3AEA-1069-A2DE-08002B30309D}




    - (Windows XP-2000) Optimiser sa connexion réseau :

    Cette astuce vous permet d' augmenter la valeur du tampon traditionnellement dédié à votre connexion réseau. La valeur par défaut est 15 …

    Ouvrez :

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\ Parameters

    "MaxCmds"=dword:00000064

    "MaxThreads"=dword:00000064




    - Optimiser son lecteur de CD/DVD-ROM :

    Ouvrez :

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem\CDFS

    Trois clés sont à vérifier :

    CacheSize ( mémoire cache attribuée au lecteur CD/DVD-ROM ) : Valeur chaîne avec pour valeur : ff ff 00 00

    Prefetch ( vitesse du lecteur de CD-ROM ) : Valeur Dword avec pour valeur hexadécimale : 4000

    Prefetchtail ( vitesse du lecteur de DVD-ROM ) : Valeur Dword avec pour valeur hexadécimale : 4000

    Pour information, voici les valeurs standards :

    Prefetch : Lecteur 8X : c0 01 00 00 - Lecteur 16X : 80 03 00 00 - Lecteur 24X : 40 05 00 00 - Lecteur 32X : 00 07 00 00 -Lecteur 40X : c0 08 00 00 - Lecteur 48X : 80 0a 00 00

    CacheSize : Par défaut à l' installation : 6b 02 00 00 - Cache de taille moyenne : d6 04 00 00 - Cache de grande taille : ac 09 00 00

    PrefetchTail : Lecteur 2X : 80 03 00 00 - Lecteur 4X : 00 07 00 00 - Lecteur 6X : 80 0a 00 00




    - Accélérer le démarrage de Windows :

    Prefetcher est un service autorisant Windows à surveiller les programmes initialisés au démarrage et lui permettant de les charger plus rapidement par la suite. Il y a une manière d' augmenter quelque peu les performances générales … Ouvrez :

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

    Double-cliquez sur la valeur Dword EnablePrefetcher

    Affectez-lui la valeur 2

    Note : Vous pouvez désactiver cette fonctionnalité en passant sa valeur sur 0 ou sur 1 si vous ne voulez optimisez que les applications ( par défaut la valeur est de 3 : démarrage et applications ).




    - Libérer de l' espace disque :

    Si vous n' utilisez pas mise en veille prolongée, vous avez tout intérêt à supprimer le fichier hiberfil.sys qui peut prendre une sacré place. Pour ce faire, cliquez sur " Démarrer " - " Panneau de configuration " et " Options d' alimentation ". Sélectionnez l' onglet " Mise en veille prolongée " et désactivez l' option " Activer la veille prolongée ". Le fichier en question sera automatiquement supprimé de votre disque dur.

    - Supprimer les profils obsolètes :

    Afin de supprimer des profils inutiles et de libérer une place conséquente sur votre disque dur, cliquez sur " Démarrer " puis faites un clic droit sur " Poste de travail ". Sélectionnez " Profils d' utilisateurs " puis " Propriétés " et enfin " Avancé ". Dans la liste des comptes présents, vous pouvez visualiser la taille et la date de création de chacun des utilisateurs déclarés sur votre ordinateur. Mettez en surbrillance le nom choisi et appuyez sur " Supprimer ". Redémarrez avant de vouloir créer de nouveaux comptes …

    Note : C' est par ailleurs la manière la plus simple de régler des problèmes affectant un compte utilisateur.




    - (Windows XP-2000) Installer et utiliser le Ramdrive :

    Pour les plus audacieux, vous pouvez télécharger le logiciel à l' adresse suivante :

    http://support.microsoft.com/default.aspx?scid=kb;en-us;Q257405&SD=MSKB&

    Passez par l' " Ajout suppression de programmes " puis la rubrique " Ajout de nouveau matériel " en utilisant le menu avancé ( " non, je veux choisir à partir d' une liste " - " Autres périphériques " - " Disque fourni " ) et en pointant vers le fichier.inf. Une fois l' installation terminée et dans l' Editeur de registre système, ouvrez :

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Ramdisk\Parameters

    Double-cliquez sur la valeur DiskSize et changez les données de la valeur hexadécimale afin d' obtenir : 01F00000

    Vous pouvez également changer la lettre assignée à votre disque virtuel en modifiant la valeur : DriveLetter

    puis ouvrez :

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Fastfat

    Double-cliquez sur la valeur start et changez les données de la valeur afin d' obtenir : 1( par défaut, la valeur 4 désactive cette fonctionnalité).

    Il ne vous reste plus qu' à redémarrer …

    La limitation de la taille de votre disque virtuel est portée à 32MB

    Il existe une version en démonstration que l' on peut se procurer à cette adresse ( tout en anglais … )

    http://www.xp-erience.org/out/misc/ramdisk.zip ou ( pour la version PRO ) http://www.superspeed.com/ramdisk.html

    Dans ce dernier cas, une fois le .zip téléchargé, il suffit de lancer l' installation comme d' habitude et de valider au message vous avertissant que vous allez installer un nouveau matériel … Vous pouvez choisir la taille de votre disque virtuel et la lettre d' affectation de lecteur … Les informations de configuration sont visibles à cette adresse : http://www.cenatek.com/product_ramdisk.cfm?Page=Configure_NT

    Les applications possibles sont nombreuses : Les plus paranoïaques ou les amateurs de performances redirigeront l' ensemble des fichiers temporaires, de download ( et ce même si vous utilisez un logiciel de téléchargement ) et FTP mis en cache vers le disque virtuel. Mais je suis sûr qu' il existe d' autres possibilités …

    Note : L' utilisation de cet utilitaire demande au moins 128 MB de mémoire vive.

    Attention : L' ensemble des données présentes dans " Ramdrive " sont irrémédiablement effacées au redémarrage de l' ordinateur.




    - Désactiver l' utilitaire de gravure intégrée :

    Ouvrez :

    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

    ou

    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

    Selon que vous voulez appliquer cette règle à l' utilisateur courant ou à l' ensemble des utilisateurs

    Créez ( ou modifiez ) une valeur Dword nommée : NoCDBurning

    Affectez-lui la valeur 1




    - Optimiser le fichier d' échange :

    Le fichier d' échange est une zone du disque que Windows utilise comme si c' était de la mémoire vive ( RAM ). Ce fichier est utilisé quand la mémoire vive ne peut plus contenir le flux d' information qu' il lui faut stockée. Les deux composent la mémoire virtuelle du système mais attention : Plus l' ordinateur dispose de RAM moins il fera appel au " swap ". Par défaut, la taille minimale du fichier d' échange représente 1.5 du total de la mémoire soit par exemple : 384 ( 256 Mo x 1.5 ). La taille maximale est du double ( 384 x 2 ). Ce fichier est caché dans la partition d' amorçage. Afin d' optimiser les performances, il est possible de le déplacer vers une autre partition ou un second disque dur. La raison est toute simple : Dans le premier cas de figure, Windows doit simultanément effectuer des opérations d' écriture et de lecture dans les dossiers systèmes et le fichier d' échange. A contrario, si l' on supprime le fichier d' échange dans la partition d' amorçage, le système ne peut plus créer de fichier dump ce qui peut éventuellement poser certains problèmes au démarrage. L' idéal est donc de créer deux fichiers d' échanges … Et coup de chance, par défaut, Windows sait automatiquement utiliser en priorité le fichier d' échange placé sur la partition la moins utilisée ( et c' est le but du jeu ). Pour ce faire : Cliquez sur " Démarrer " - " Paramètres " - " Panneau de configuration " - " Système ". Sélectionnez l' onglet " Avancé " puis sous " Performances " le bouton " paramètres " et enfin, " Avancé ". Dans le cadre " Mémoire virtuelle ", cliquez sur " Modifier ". Sélectionnez le disque sur lequel est installé votre système et notez soigneusement les paramètres définis par défaut.

    Note : A moins de 126 Mo, le fichier dump ne peut être créé … Le plus simple est de sélectionner " Taille personnalisée " est de définir la taille initiale et maximale désirée. Il ne vous reste plus qu' à cliquer sur le bouton " Définir " et de valider par OK puis de redémarrer l' ordinateur. Si vous choisissez " Aucun fichier d' échange ", vous aurez droit à un solennel message d' avertissement … Sélectionnez ensuite votre lettre de votre partition et fixez la taille de votre nouveau fichier d' échange.

    Note : Il est aussi possible déplacer votre fichier d' échange sur un autre disque dur à condition que celui-ci soit placé sur la même nappe IDE et qu' il soit équivalent en performance à votre disque dur principal.

    Note : Il est recommandé de faire une défragmentation du disque avant d' opérer tout changement.

    L' idéal étant d' effectuer votre réglage maison juste après avoir installé Windows. Le fichier sera créé alors au début du disque dur là où les accès disques sont les plus performants. C' est aussi pour cette raison qu' il nous paraît plus judicieux de placer votre fichier d' échange sur un second disque ou de déplacer votre fichier d' échange en début de disque. Pour ce faire, sur le second disque dur, créez une partition principale entièrement dédiée au swap et en lui allouant la taille du futur fichier d' échange. Une myriade d' utilitaires comme " Partition magic " ou " Norton utilities " sont disponibles sur Internet … Concernant la taille de votre fichier d' échange, il n' existe pas de règles absolues … Et cela dépend d' un subtil algorithme entre la configuration matérielle de votre ordinateur et votre utilisation des logiciels les plus gourmands en ressources système. Une bonne indication vous est donnée par le " Moniteur système ". Il vous suffit de saturer votre ordinateur en lançant une flopée d' applications et d' observer l' évolution de la taille du swap …

    - En conlusion : L’ idéal est donc d’avoir deux disques durs avec sur le second une partition dédiée au swap. Le système possède une fonction lui permettant de détecter automatiquement le disque temporairement le moins sollicité. On obtient là, en quelque sorte, une technologie de " stripping " dédiée au fichier d’ échange …




    - Optimiser l' accès aux fichiers les plus employés :

    Windows XP est configuré pour accélérer automatiquement l' accès aux fichiers les plus demandés. Ces derniers sont stockés dans un répertoire nommé " Prefetch ". En invite de commandes une option cachée de l' utilitaire " Defrag " vous permet d' optimiser le fonctionnement de l' ensemble des fichiers stockés dans ce répertoire. Pour ce faire, tapez en invite de commandes :

    defrag c: -b

    Note : Cette option ne touche pas au reste du disque dur ...




    - Accélérer les accès aux fichiers .avi :

    Votre ordinateur ralentit de manière significative quand on accède à un répertoire contenant de nombreux fichiers .avi. Cette astuce empêche Windows d' extraire les informations contenues dans le fichier shmedia.dll et par là même libère des ressources système.

    Parcourez :

    HKEY_CLASSES_ROOT\CLSID\{87D62D94-71B3-4b9a-9489-5FE6850DC73E}

    Renommez cette dernière clé en plaçant un signe - devant

    Sous Windows SP1, supprimez la clé suivante :

    HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{87D62D94-71B3-4b9a-9489-5FE6850DC73E}\ InProcServer32




    - Accélérez le protocole TCP/IP si vous utilisez un adapteur réseau 100MB :

    Vous pouvez constater des lenteurs inexplicables au moment de, par exemple, copier de fichiers. Ce problème est due aux collisions ACK. Dans la base de registre, parcourez :

    HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

    Créez ( ou modifiez ) une valeur Dword nommée TcpWindowSize

    Affectez-lui la valeur décimale 2920

    Note : Cette astuce ne fonctionne que dans cette configuration …




    - Créer un profil " Nettoyage de disque " :

    Cliquez sur " Démarrer " - " Exécuter " puis tapez :

    Cleanmgr /d C: /sageset:n

    ou n est un chiffre ou un nombre compris entre 0 et 65535. ( Dans notre exemple, on choisira 0 ). Le commutateur /d vous permet de spécifier un lecteur en particulier. Dans la boîte de dialogue qui s' ouvre, activez ou désactivez les différentes commandes comme bon vous semble. Dorénavant, en tapant : Cleanmgr /sagerun:0

    vos préférences seront fidèlement reproduites … Bien entendu, il vous est possible de créer un profil différent sous le code 1 puis 2, etc.




    - Accélérez le parcours d' un réseau utilisant le protocole TCP/IP :

    Quand on accède à certains répertoires d' un ordinateur client, il se peut que l' on constate des lenteurs significatives, notamment si le dossier contient un nombre important de fichiers ou des noms longs de fichiers. Le problème se pose avec acuité sur les systèmes d' exploitation Windows 2000 et XP ( alors qu' il n' y a aucun souci de cet ordre si l' ordinateur client tourne sous Win9x ).

    Parcourez dans la base de registre de l' ordinateur serveur :

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\ parameters

    Créez ou modifiez une valeur Dword nommée : SizReqBuf

    Affectez-lui la valeur décimale : 14596 ( La valeur maximale possible est 65536 et le minimum est fixé à 512 )

    Cette astuce marche pour tout système d' exploitation NT.

    Schématiquement, la pile TCP/IP utilise un délai avant d' envoyer un accusé de réception pour chaque requête envoyée. Etant donné qu' il n' est pas possible de modifier la fréquence de ce délai, l' astuce consiste à augmenter la taille du cache dans lequel les requêtes sont stockées.



    - Adapter la commande " Rechercher " :

    Par défaut, Windows XP exclut certains types de fichiers quand vous effectuez une recherche portant sur un texte en particulier. Une mise à jour est disponible sur le site Microsoft. Si vous désirez inclure ou exclure manuellement certains types de fichiers, ouvrez :

    HKEY_CLASSES_ROOT

    Créez ( ou modifiez ) une nouvelle clé du nom de l’ extension manquante ( par exemple, .sgl ), puis une sous-clé nommée PersistentHandler dont la valeur (par défaut) sera égale à :

    {5e941d80-bf96-11cd-b579-08002b30bfeb}

    Note : En faisant une recherche sur cette valeur, vous pouvez constater que les trois premières extensions de fichiers trouvées sont : .asm, .bat, .c.

    En sens inverse, afin d’ exclure du filtre de recherche un type de fichier, il vous suffit de supprimer les données inscrites dans la valeur PersistentHandler. Dans tous les cas, un redémarrage de la machine est nécessaire …



    - ( Windows toutes versions ) Adapter les commandes disponibles dans les propriétés des lecteurs :

    Si vous faites un clic droit sur un lecteur et choisissez " Propriétés " puis l’ onglet " Outils ", trois boutons sont disponibles. Il vous est possible de remplacer un programme par défaut par celui de votre choix. Parcourez :

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ Explorer\MyComputer

    Quatre sous-clés s’ affichent : BackupPath, cleanuppath, ChkDskPath et DefragPath

    Editez, par exemple, la valeur (par défaut) de BackupPath en remplaçant la commande : %SystemRoot%\system32 tbackup.exe

    par l’ emplacement et le nom du programme que vous souhaitez utilisé à la place.

    Note : Sous Windows 2000, il est nécessaire de créer certaines sous-clés et la valeur de chaîne extensible correspondante.

    Sous Win9X, ce sont des valeurs Chaîne.



    - ( WindowsXP/2000 ) Booster vos travaux d’ impression :

    Utile si une de vos stations est dédiée aux impressions de l’ ensemble des machines réseau … Dans la Base de registre, parcourez :

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print

    Créez (ou modifiez ) une valeur Dword nommée : SpoolerPriority

    Affectez-lui une des valeurs suivantes :

    0 = Priorité normale, 1 = Haute priorité, 0xFFFFFFFF = Basse priorité

    De cette manière, vous définissez le niveau de priorité attribué au spooler d’ impression.



    - Attribuer une priorité spécifique pour un programme ou un type de fichiers :

    Cela nous permet d’ affecter à un jeu, un exécutable ou à un groupe de fichiers une priorité supérieure à la normale et donc d’ accélérer des applications qui peuvent être ralenties par une multitude de programmes tournant en arrière-plan ou nécessitant beaucoup de ressources système. Pour connaître la priorité affectée à chacun des processus, dans le " Gestionnaire de tâches ", faites un clic droit sur une des applications ouvertes puis choisissez " Aller dans le processus ". Refaites un clic droit sur le processus sélectionné et choisissez " Définir la priorité ". Par ailleurs, un explicatif de la commande start est disponible dans l’ Aide et support en tapant : start

    Appliquons par exemple cette astuce à l’ ensemble des documents Word ( .doc ) : Dans un nouveau document Bloc-notes, tapez simplement cette ligne :

    cmd /c start /abovenormal C:\"Program Files"\"Microsoft Office"\Office\ winword.exe %1

    Note : Si un nom de répertoire contient un ou des espaces, il vous faut l’ encadrer par des guillemets … Enregistrez-le en ayant soin de lui affectez une extension .bat ( Par exemple : word.bat ). A partir du Bureau Windows, vous pouvez par ailleurs créer un raccourci qui pointe sur ce fichier .bat. Si vous double-cliquez dessus, Word s’ ouvrira dans un nouveau document et avec une priorité supérieure à la normale. Si vous souhaitez appliquer cette astuce en rajoutant au menu contextuel d’ un fichier .doc une commande nommée " Priorité haute " suivez cette procédure : Dans l’ Explorateur Windows, cliquez sur " Outils " - " Options des dossiers " - " Types de fichiers ". Dans la fenêtre, sélectionnez la ligne " DOC DocumentMicrosoft " et le bouton " Avancé " puis " Nouveau ". Dans " Action ", inscrivez le nom désiré " Priorité haute " et dans " Application utilisée pour exécuter cette action ", pointez vers l’ emplacement et le nom du fichier .bat que vous avez créé. Bien évidemment, il vous est possible de modifier directement une des commandes déjà disponibles ( " Ouvrir " ou " Nouveau " ) plutôt que d’ en créer une nouvelle.



    - Windows XP/2000 : Booster le démarrage d’ une machine cliente sur un domaine 2000 Server :

    Une grosse partie du temps pris par l’ ouverture de session concerne l’ actualisation des stratégies de groupe. Par défaut, Windows 2000 n’ affiche la fenêtre de connexion qu’ une fois cette actualisation achevée. Ce tip permet donc une actualisation des stratégies Ordinateur/Utilisateur après que l' utilisateur se soit identifié. Parcourez :

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\ system

    Créez deux nouvelles valeurs Dword nommées : SynchronousMachineGroupPolicy et SynchronousUserGroupPolicy

    Affectez-leur la valeur 0



    - Lancer l’ utilitaire de vérification de disque à chaque démarrage de l’ ordinateur :

    Dans un nouveau document Bloc-notes, copiez cette ligne :

    echo y | chkdsk c: /f

    Enregistrez-le sous le nom suivant : chkdsk.bat

    Validez par oui au message d’ avertissement de Windows " Si vous modifiez l’ extension d’ un fichier … "

    Placez-le dans : C:\Documents and Settings\Votre_nom_d’utilisateur\Menu Démarrer\Programmes\Démarrage



    - Windows XP/2000 : Défragmenter le fichier hiberfil.sys :

    Ce fichier est utilisé par le système afin de permettre à l’ ordinateur d’ entrer à l’ état de veille. Il n’ est pas possible de le défragmenter ( ainsi que certains autres fichiers comme Pagefile.sys ou Memory.dmp ) à moins de l’ effacer ou d’ utiliser cet utilitaire : SysInternals' free PageDefrag tool. Afin de le désactiver le temps de la défragmentation et de supprimer temporairement ce fichier, suivez cette procédure : Cliquez sur " Démarrer " - " Panneau de configuration " - " Options d’ alimentation " - " Mise en veille prolongée " et décochez la commande " Activer la mise en veille prolongée ".
  •