[center]إذا كنت من الاهتمام الأولي لا محاولة لجعل هذا لا مناولة شكراattention si vous êtes débutant n'essayer pas de faire ces manipulationsاقدم لكم اليوم طرق لتحسين أداء win Xp موضوع منقول من احد المنتديات للأمانة اسف على اللغة سوف احاول ترجمته ان وجدت الوقت
OPTIMISATION XP AU MAXIMUM - TWEAKING
Attention !
Avant d'optimiser il est preferable de faire une Sauvegarde de la base de Registre.
Si vous êtes débutant dans ces manipulations, n'essayer qu'un seul tweak à la fois, après avoir sauvegardé votre base de registre, testez-le et si le système 'encaisse' bien, vous pouvez continuer ; soyez avertis qu'une mauvaise manipulation de la base de registres peut gravement endommager votre système, je ne pourrai en être tenu pour responsable.
procédure de sauvegarde de la base de registre
Démarrer>Exécuter>taper regedit
Cliquez sur Poste de travail en haut de la colonne de gauche
Allez dans le menu Registre puis choisissez Exporter...
Donnez un nom au fichier .reg et sauvegardez-le sur le disque.
Sinon...
Il suffira alors d'un double clic sur ce fichier pour retrouver les valeurs d'origine...
*** Aussi penser à redemarrer après chaque optimisation. ***
NB : Certains programes optimisent automatiquement votre système de la même façon; je pense à Cacheman XP, Txeak XP par exemple. En cas d'utilisation de ces programmes, il ne sert à rien de faire double emploi avec ce tutoriel.
Astuce n° 1: enlever l'espion xp
Une fois n'est pas coutume, comme dans les versions précédentes des systèmes d'exploitation Microsoft, Windows XP a un mouchard qui récupère votre MSID (Microsoft ID) et votre HWID (Hardware ID). Ce mouchard rassemble tout simplement des informations sur votre matériel et votre configuration logicielle. Cela permet par exemple de faire des statistiques non nominatives sur les utilisateurs de l'OS. Le mouchard en question est un contrôle ActiveX et peut envoyer ces informations à la consultation d'un site approprié (Microsoft.com ou autre...). Il suffit de savoir appeler cet ActiveX ce qui n'est pas vraiment compliqué pour des personnes qui sont du métier...
Voici comment désactiver ce mouchard :
Cliquez sur "Démarrer", "Exécuter..." puis tapez "regsvr32.exe -u c:windowssystem32regwizc.dll" et cliquez sur "OK".
Astuce n° 2: Accélérer Windows 2000 et XP
Pour accélérer Windows, vous pouvez supprimer la clé qui fait appel au planificateur de tâches. Editez donc la base des registres et allez à la clé HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion Explorer RemoteComputer NameSpace. Supprimez alors la clé {D6277990-4C6A-11CF-8D87-00AA0060F5BF}. Fermer le tout et redémarrer afin d'appliquer les modifications.
Astuce n° 3: Optimisation de la mémoire
Pour les systèmes ayant beaucoup de RAM, ce paramétrage peut être activé pour forcer le noyau du système NT à être conservé en mémoire et non accédé sur disque.
Méthode (compatible Windows XP)
Ouvrez la base de registres et recherchez la clé ci-dessous :
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControl
Session ManagerMemory Management]
Créez une valeur DWORD "DisablePagingExecutive"
Mettre la valeur à 1 pour activer le paramètre et arrêter la pagination.
Cette valeur est seulement recommandée pour les systèmes ayant 512 MB de RAM ou plus. Si vous avez moins de mémoire, cela peut rendre votre sytème instable. Dans ce cas remettez simplement la valeur sur 0 (Zéro)
Astuce n° 4: Amélioration du cache système
Cette option est activée dans la version Serveur, mais pas en Workstation. Ceci est l'équivalent du paramètre de Windows 98 vcache.
Méthode (compatible Windows XP)
Lancez 'regedit' et rendez-vous à la clef suivante : [HKEY_LOCAL_MACHINESYSTEMCurrentControlSet
ControlSession ManagerMemory Management]
Créez une valeur DWORD "LargeSystemCache"
> mettez cette valeur à 1 pour accélérer les performances de cache disque.
Astuce n° 5: Décharger les DLL de la mémoire
Les DLL sont des fichiers utilisés par les applications. Ces fichiers sont chargés en mémoire lorsque vous appelez un programme. A la fermeture de ce programme, les fichiers DLL restent en mémoire. Cette astuces décharge automatiquement les DLL non utilisées.
Fonctionne aussi avec Windows 98 / ME
Méthode (compatible Windows XP)
Lancer 'regedit' et chercher la clef suivante :
[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows
/CurrentVersion/Explorer]
Créer la valeur Dword "AlwaysUnloadDll" et mettez 1.
Astuce n° 6: Option de performance
panneau de configuration/system/avancé/performance/avancé
Si possible tout mettre sur ajuster meilleure performance générale
1- ajuster les meilleures performances pour les services d'arriere plan
2- ajuster les meilleures performances pour le cache system ou programme. En fait c'est en fonction de la vélocité de votre carte mère. Une carte mère performante --> ajuster pour les programmes. Une carte mère moyenne gamme --> ajuster pour le cache system.
Comment savoir? si vous avez acheté votre pc en grande surface par exemple, les composants sont souvent de piètre qualité; c'est moins le cas pour un pc assemblé chez un professionnel.
Astuce n° 7: Augmenter la bande passante en modifiant le Qos dans windows xp pro
l'astuce suivante ne fonctionne que sur windows xp professionnel. La clé pour xp familiale n'a pas d'influence.
Par défaut, le système alloue 100 % de la bande passante. Cependant, s'il y a un programme qui se lance et demande au système une priorité haute, et dans l'attente que celui ci ouvre un socket, windows xp limite a 80 % la bande passante de manière a ce que cette requête de priorité se fasse sans soucis. De base, les programmes peuvent faire cette requête si le system l'autorise et cela ne s'applique spécifiquement qu'au programme qui en fait la requete.
Si vous voulez changez la réserve de bande passante que se garde le qos (par defaut 20% de la totalité de la bande passante), faîtes ce qui suit:
1- Faîtes bien attention d'être loggé en tant que Administrator (et non avec un compte de privilège admin)
2- faîtes Menu démarrer/Exécuter et entrez cette commande --> gpedit.msc
3- allez a Modèle d'administration/réseau/planificateur de paquet qos/ et double clicker sur Limiter la bande passante (fenêtre de droite)
4- une fenêtre paramètre s'ouvre, cochez activé
5- a la valeur de limite de bande passante, mettez 0 (zéro %)
6- Click OK, fermez gpedit.msc
sous Menu demarrer/panneau de configuration/outils d'administration/service, vérifier que la gestion du qos est bien activé
reboot pour que cela prenne effet..
ps : Certaines personnes ont du mal à utiliser la commande gpedit.msc ; cette commande ne donne rien. Il y a une deuxième méthode pour accéder au « stratégie de groupe » :
1. Menu démarrer/Aide et support, faîtes une recherche sur « stratégie de groupe »
2. La recherche affiche sa fenêtre de résultat, allez à la section « Vues d'ensemble, articles et didacticiels »
3. Et cliquez sur « stratégie de groupe »
4. Cela ouvre une fenêtre à droite, cliquez sur la fléche qui se trouve dans la ligne « ouvrez stratégie de groupe »
Astuce n° 8: Accélérer les accés disque
Enlevez le disk prefech:
par defaut xp collecte les données du disque dur en vue de renseigner le server et les clients.
Un home user n'en a pas besoin, même en cas de réseau.
Pour enlever:
Menu démarrer
exécuter
entrer cette commande --> diskperf -n
redémarrer windows xp
(si vous voulez revenir a la version originale --> diskperf -yd )
Astuce n° 9: optimiser le cache dns
Optimiser la résolution des adresses DNS ( Windows XP ) :
Comment optimiser la résolution des adresses DNS ? Quand vous naviguez sur Internet, les adresses sont traduites en une série de chiffres appelées "adresse I.P". Le système met en cache un certain nombre de ces informations afin de ne pas avoir à les rechercher à chaque fois. Le but de la manœuvre consiste à optimiser la taille de la mémoire cache réservée à cette fonctionnalité … Ouvrez :
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesD nscacheParameters
Les entrées à créer sont des valeurs Dword dont les données sont en hexadécimal …
"CacheHashTableBucketSize"=dword:00000001 (décimal = 1)
Ce paramètre permet de contrôler le nombre maximal de colonnes de la table de hachage utilisée par le service de résolution de cache DNS.
"CacheHashTableSize"=dword:00000180 (décimal = 384)
Ce paramètre permet de contrôler le nombre maximal de lignes de la table de hachage utilisée par le service de résolution de cache DNS.
"MaxCacheEntryTtlLimit"=dword:0000fa00 (décimal = 64000)
Ce paramètre permet de contrôler la valeur maximale de la durée de vie (TTL) d' une entrée de cache.
"MaxSOACacheEntryTtlLimit"=dword:0000012d (decimal = 301)
Nombre maximum de secondes pendant lesquelles le cache de résolution conserve en mémoire cache tous les enregistrements SOA. Cette valeur remplace toute valeur TTL supérieure à elle-même pour un enregistrement SOA spécifique renvoyé par une requête DNS. Les enregistrements SOA sont essentiels pour les mises à jour dynamiques. Ils ne sont donc pas conservés en mémoire cache afin d' assurer la disponibilité pour la source de noms DNS des enregistrements plus récents. ( Source :
http://herve-pc.cnrs-orleans.fr ).
Astuce n° 10: Une meilleur gestion de la mémoire DiskCache
Cette astuce est particulièrement utile pour ceux qui ont des problèmes avec un temps trop long de finalisation sous Emule.
Afin d'optimiser la gestion de votre mémoire, appliquer cette astuce.
Remarque : Cette astuce est très controversée. Sur des sytèmes à environnement serveurs, il semble que son effet soit positive du fait que la mémoire est constamment rafraîchie. En revanche sur un ordinateur isolé - ou le rafraîchissement est à plus long terme – son action est négligeable voir nulle. Par ailleurs, cette astuce est très dépendante de la vélocité du chipset principale de votre carte mère et du bus mémoire de votre processeur. De toute manière elle n'a pas de conséquence négative (sauf si vraiment vous mettez des valeurs trop hautes), donc…Lâchons-nous.
Méthode (compatible Windows XP)
Lancer 'regedit' et rendez-vous à la clef suivante :
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSe ssion ManagerMemory Management]
Créez la valeur Dword "IoPageLockLimit" et mettez la valeur (ci-dessous) "X" en Hexadécimale.
X = 20000 pour 512 MO de RAM et plus
X = 10000 pour 256 MO de RAM
X = 8000 pour 160 MO de RAM
X = 4000 pour 128 MO de RAM
X = 2000 pour 64 MO de RAM
Redémarrer windows
Ces valeurs sont des valeurs de bases. Elles doivent être affinées. Il n'y a pas de règle absolue permettant son calcul. Seul un teste de performance (benchmark) pourra vous dire si la valeur est correcte ou pas.
Ici on rejoint l'inutile discussion sur la valeur exacte comme celle concernant le SWAP. Certains avancent même des règles savantes de calcul. Je ne vois pas comment un schéma mathématique global pourrait résumer si simplement le type de chipset de la carte mère…vu que d'un pc à un autre le chipset et la configuration matérielle diffère…L'Intel I875 est autrement plus véloce que le SIS 735…
/! NB : Je vous donne ma méthode pour savoir si cette astuce fonctionne ou pas sur votre pc. La valeur par défaut de windows est 0 soit 512 Ko, faîtes le teste de rapidité avec cette valeur par défaut ; notez la. Puis fixez cette valeur à 1000 (en Hexadécimale) et faîtes un benchmark avec winbench par exemple. Puis fixez cette valeur à 2000 (en Hexadécimale) et refaîtes le benchmark. Si effectivement vous avez gagné en vitesse, augmentez encore la valeur tout en refaisant à chaque fois le teste. Faîtes-le jusqu'à ce que vous ne constatez plus de gain de performance.
Voici à peu prés les limites théoriques :
Pour les sytèmes équipés de la quantité de ram physique suivante doivent respecter cette limite :
Mémoire physique installée Maximum lock limit
Moins de 64 MB -------------------------- Physical memory minus 7 MB
64 MB–500 MB --------------------------- Physical memory minus 16 MB
512 MB et plus --------------------------- Physical memory minus 64 MB
soit en théorie, la quantité pour le "IoPageLockLimit" allouée
RAM IoPageLockLimit
(MB)--- Decimal---- Hex
4 ------- 4096 ------- 1000
8 ------- 8192 ------- 2000
16 ----- 16384 ------ 4000
32 ----- 32768 ------ 8000
64 ----- 65536 ----- 10000
Vous pouvez voir que les chiffres sont déjà largement différentes de celles données auparavent comme étant des valeurs de bases…La théorie est loin de la pratique.