(Devenir Membre)
   
Menu
 Le Site
 Le Forum

 
Site optimisé pour :

Qui est en ligne ?
» 4 Membre(s)
» 20 Invité(s)

magicfans91 , moka , pinprenelle
[ Voir toute la liste ]

Vus dernièrement :
- goOK
- Killbill69
- jetlisam
- Fish
- Major-Koning
- titof57
- laegaemick
- kino125
- GAMBAS
- petiflo
- kazadvic
- swarlords
- killer13
- Akhen
- mans
 
Statistiques
Sur le Forum ZenZone

Membres : 3012
Dernier Inscrit :

mariolit

74773 Messages
dans 8714 Sujets.
 
Tutoriels ZenZone
Tutoriels -> Tutoriels Divers -> Optimisation XP

Optimisation XP


Optimiser Windows XP (14-11-2003)
Par
Chevalier



Je tiens à remercier les différents sites qui m’ont permis de faire ce petit résumé :

- http://www.winguides.com/
- http://www.speedguide.net/
- Et bien d’autres, bien trop nombreux pour que je puisse les citer tous ; o)

Il faut avoir un système d’exploitation au mieux de sa forme pour exploiter pleinement les capacités d’Internet et d’Emule.

Ce qui suit concerne surtout windows xp/nt/2000. Mise à part la partie des patchs internet.

On m'a dit un jour que la plupart des astuces ci-dessous peuvent être faîtes par le biais de programme de tweaks. C'est vrai, mais connaissant aussi les bugs de ces programmes, je préfère modifier moi-même les entrées de la base des registres. Je ne formate mon disque dur que quand je le change, sinon entre-temps, je n'en ai pas besoin...la personne qui m'a conseillée les programmes de tweaks formate régulièrement son disque dur...un peu trop régulièrement à mon goût ;o)

On ne sait ce que l'on fait que si l'on comprend ce qui se fait...**je me comprends** et le problème des programmes de tweaks, c’est qu’ils sont si facile d’usage que l’erreur en est aussi trés rapide…Un utilisateur confirmé pourrait s’y retrouver, mais je doute qu’un débutant puisse lui pallier au manque de connaissance. La tentation de l’inconnu(e) est en chacun de nous… ;o)

Ps : à vous de voir si c’est mieux d’utiliser un programme ou pas ; qui ferait une partie de ce qui suit pour vous. En ce qui me concerne, je n’en utilise pas. Par ailleurs certaines astuces citées sont très mal documentées dans les programmes de tweaks. Comme je n’ai pas la science infuse, je peux me tromper quand à cette information…

Emule vous remerciera de votre persévérance ;o) et surtout faîtes les modifications une par une; avec un interval de temps suffisant entre chaque afin de s'assurer de la stabilité. Gardez en tête que votre ensemble matériel/windows peut ne pas apprécier. Parfois il est bon de pouvoir faire marche arrière ;o)

Chez moi tout fonctionne bien. Donc, pourquoi pas chez vous ;o) Ces astuces ont toutes été testées par mes soins sur diverses plate-formes matériels sans rencontrer de problème ; je possède un PIV 3 Ghz et un Athlon XP 2400+. J’ai testé sur les machines de mes amis aussi, je suis toujours vivant…Si cela avait été un désastre, je pense que j’aurais eu très mal.

Ps : Pour accéder à Regedit :
- Menu démarrer/Exécuter et entrez « Regedit » et Ok
- Faîtes une sauvegarde, en allant dans Fichier/Exporter, dans la fenêtre qui s’ouvre « Etendue de l’exportation », choissisez « tout », nommez la « SaveReg.reg »
- Vous pouvez aussi faire un point de restauration de windows xp (le mieux à mon avis)


*****Pour les paresseux*****


Attention, avant d’aller plus loin, faîtes une sauvegarde de votre base de registre ! Je le dis deux fois parce qu’il y a toujours des inconscients…



Si vous êtes un grand fatigué et que vous avez suffisamment confiance en moi, prenez les fichiers registres suivant et lancez les tout simplement en confirmant l’enregistrement dans la base de registre et redémarrer windows pour que cela prenne effet:

Pour windows xp familiale/pro :


Voici le fichier d’optimisation générique pour tous les windows xp. Pour voir ce qu’il contient, décompressez-le et éditez le avec notepad ; chaque correctif est commenté :

- XP optimisation par Chevalier.reg

Voici le fichier registre qui permet de désactiver rapidement tous les services d’administration inutiles d’XP Pro pour un utilisateur basic :

- Desactiver les services inutiles XP pro par Chevalier.reg

NB : les astuces 1, 8 (GDI), 9, 11 et 15 doivent être fait par vous.

**************************


Si vous êtes courageux et voulez voir par vous même, lisez ce qui suit.


Astuce n°0: Connection internet (MTU, TTL et Rcwin) (inclus dans le patch)
--------------------------------------------------------------------------------



Le site www.speedguide.net vous propose un test TCP/IP Analyser et qui vous donnera vos valeurs actuelles. Ce teste vous donnera aussi des valeurs optimales que vous pourrez essayer. Ces valeurs ne sont qu’à titres indicatifs, car les patchs sont déjà bon par défaut pour la plupart des connections haut-débits.
Ce teste vous permet aussi de savoir si votre connection est en adsl PPPOA ou PPPOE :

- MTU = 1500 à PPPOA
- MTU = 1492 à PPPOE

Surveillez la valeur Time To Live Left (TTLL). Une valeur d’approximativement 49 Hops est correcte. Au-dela il faut voir si DefaultTTL dans la base de registre n’est pas trop haut (64 est bon pour adsl). Hop est le nombre de saut (passerelle) que votre connection internet fait pour se connecter sur le server du site lors du test tcp/ip. Trop de saut n’est pas bon…

Pour optimiser internet adsl et cable : Patch TTL, MTU et rwin --> www.speedguide.net (prendre aussi le patch pour augmenter le nombre de connection simultané sur un server) à http://www.speedguide.net/downloads.php

Dés que vous aurez fait ces modifications, il sera nécessaire de redémarrer windows pour que cela prenne effet.


Optimisation de la connection internet adsl/cable
------------------------------------------------


Vous pouvez essayer le programme TCP/IP optimizer à http://www.speedguide.net/files/TCPOptimizer.exe

Par habitude, je passe par Regedit et les patchs, car je sais qu’ils sont bons :

- Windows 95/98/98SE/ME Patch générique adsl et cable à http://www.speedguide.net/files/sguide_tweak_9x.zip

- Windows 95/98/98SE/ME Patch PPOE à http://www.speedguide.net/files/sguide_tweak_9x_pppoe.zip

- Windows 95/98/98SE/ME Patch qui remet les valeurs par defaut de windows à http://www.speedguide.net/files/sguide_default_9x.zip

- Windows xp/2000 Patch générique adsl et cable à http://www.speedguide.net/files/sguide_tweak_2k.zip

- Windows xp/2000 Patch PPOE à http://www.speedguide.net/files/sguide_tweak_2k_pppoe.zip

- Windows xp/2000 Patch qui remet les valeurs par defaut de windows à http://www.speedguide.net/files/sguide_default_2k.zip

- Windows xp/2000 Patch qui évite de mettre en cache les erreurs de résolutions des noms de domaine DNS à http://www.speedguide.net/files/winxp_dnscache.reg

- Windows xp/2000 Patch qui remet les valeurs par defaut pour la mise en cache des DNS à http://www.speedguide.net/files/winxp_dnscache_undo.inf


Optimisation du surf (tout modem)
---------------------


- Windows 95/98/98SE/ME Patch générique qui permet à votre navigateur internet de se connecter simultanément sur un nombre plus important de server lors de la consultation d’une page internet à http://www.speedguide.net/files/sg_webtweak_9x.zip

- Windows xp/2000 Patch générique qui permet à votre navigateur internet de se connecter simultanément sur un nombre plus important de server lors de la consultation d’une page internet à http://www.speedguide.net/files/sg_webtweak_2k.zip


Mise à jour de VTCP.386 et winsock2 (tout modem)
---------------------------------------


- Windows 98/98SE uniquement VTCP.386 à http://www.speedguide.net/files/236926usa8.exe

- Windows 95 uniquement Vtcp.386 à http://www.speedguide.net/files/236926usa5.exe

- Windows 95 winsock à http://www.speedguide.net/files/W95ws2setup.exe


NDIS Sous couche de conversion pour la translation d’adresse (tout modem)
----------------------------------------------------------------


Ce patch ne concerne que windows 98SE. Lors de l’utilisation intensive de la pile tcp, il semble que windows 98se ne sache plus comment rafraîchir le buffer, ce qui conduit au ralentissement et au gèle de celui-ci.

- Windows 98SE Patch NDIS à http://www.speedguide.net/files/243199US8.EXE


Modem 56k
-------------


Comme le haut-débit est devenu le standard, et qu’il n’existe pratiquement plus de site pour traiter du 56k, je vais rajouter un petit conseil pour les modems 56k et les valeurs MTU, TTL et Rwin. Voici ce que je vous recommande de mettre dans la base de registre, car même pour les modems 56k, ces valeurs par defaut de windows sont mauvaises:

- MTU laissez windows le gérer
- TTL “DefaultTTL” = 64, cette valeur est primordiale car souvent les modems 56k font trop de sauts (hop) et la conséquence, c’est que sur les réseau peer-to-peer tel qu’emule, la vie d’un 56k ne vaut rien ;o( (en fonction de votre fournisseur d’accés cela peut être pire encore)
- RWIN, “GlobalMaxTcpWindowSize”= 64240 et “TcpWindowSize” = 64240

Pour savoir où se trouvent ces clés, il vous suffira de prendre les patchs haut-débits générique correspondant à votre system windows et d’éditer les patchs avec notepad, ainsi vous aurez le chemin complet dans Regedit. Ce sont des clés Dword (à créer s’ils n’existent pas) avec des valeurs à entrer en décimale. Sinon utilisez le programme TCP/IP optimizer à http://www.speedguide.net/files/TCPOptimizer.exe



Astuce n° 1: enlever l'espion xp (non inclus dans le patch)
--------------------------------------------------------------------------------



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 (inclus dans le patch)
--------------------------------------------------------------------------------



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 (inclus dans le patch)
--------------------------------------------------------------------------------



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 (inclus dans le patch)
--------------------------------------------------------------------------------



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'

Si vous avez plus de 256 MB de RAM, mettez cette valeur à 1 pour accélérer les performances de cache disque. Si vous avez moins, vous pouvez essayer mais vous n'obtiendrez pas de gain, voir une perte de performances si vous êtes en multitâches (le multitâche de windows n’est pas comparable à celui de linux).



Astuce n° 5: Enlever les DLL de la mémoire (inclus dans le patch)
--------------------------------------------------------------------------------



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 (inclus dans le patch)
--------------------------------------------------------------------------------



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'avant plan (ou d'arriere plan si votre pc est puissant du genre 1.7 Mhz et 512 Mo ram)

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.

Par exemple, les derniers chipset intel, Nforce2 et via kt400 sont trés performants.

Faîtes un teste.



Astuce n° 7: Augmenter la bande passante en modifiant le Qos dans windows xp pro (inclus dans le patch)
--------------------------------------------------------------------------------



l'astuce suivante ne fonctionne que sur windows xp professionnel. La clé pour xp familliale n’a pas d’influence.

Par défaut, le system alloue 100 % de la bande passante. Cependant, s'il y a un programme qui se lance et demande au system 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 specifiquement qu'au programme qui en fait la requete.

Si vous voulez changez la reserve 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 Modele d'administration/réseau/planificateur de paquet qos/ et double clicker sur Limiter la bande passante (fenetre de droite)
4- une fenetre parametre 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 » :
- Menu démarrer/Aide et support, faîtes une recherche sur « stratégie de groupe »
- La recherche affiche sa fenêtre de résultat, allez à la section « Vues d'ensemble, articles et didacticiels »
- Et cliquez sur « stratégie de groupe »
- 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: Ressource system (GDI non inclus dans le patch) (USER inclus dans le patch)
--------------------------------------------------------------------------------



L'astuce qui suit ne doit etre utiliser qu'en qu'a de necessité, par exemple quand votre system ralentit anormalement.

Augmenter la ressource système.

Bon je ne rentre pas dans la bataille quand a savoir quel taille doit avoir la mémoire virtuelle (swap). En général elle varie entre 1,5 et 2,5 fois la mémoire ram; elle peut-être plus haute encore ou PLUS BASSE. Encore une fois, ce n'est pas une valeur absolue, car elle varie en fonction de la demande des programmes. DONC FAITES DES TESTES ET MESURER LES POINTES MINI ET MAXI DU SWAP!!!!!! C'est en fonction de ce que vous faites...et des programmes que vous utilisez…

le MIEUX étant de LAISSER WINDOWS XP GERER SEUL LE SWAP!!!!!! XP N'EST PAS NT!!!!!!!!!!!

A la limite, si vous avez deux disques durs différents (physique) ayant une vitesse comparable, vous pouvez déplacer le SWAP sur le second disque. Le système d’exploitation étant toujours sur le disque dur le plus rapide. Si le deuxième disque dur est plus lent, ne déplacez pas le SWAP.

Le point étant fait, passons a ce qui complete la configuration du swap (fichier d'echange ou mémoire virtuelle)


On lance une application, puis 2, 3,... Tout à coup Windows vous prévient que la ressource système est insuffisante ou alors il ralentit sans raison ! Et même si vous avez une grande quantité de mémoire. Résultat : redémarrage obligatoire.

Il est possible d'augmenter la taille de la mémoire ressource système, sur les parties GDI et USER, que Windows attribue par défaut.

Pour ce faire, il vous suffit de suivre la procédure :

- GDI :

Ouvrez Démarrer, Exécuter et tapez Win.ini afin de pouvoir le modifier.
Allez à la ligne [Windows], tapez la ligne suivante :
GDIMaxHeapSize=4096
vous attribuez ainsi 4 Mo de mémoire. Pour rappel, 1024 Ko = 1 Mo.

Si elle n’existe pas créez la.

- USER :

Retourner dans le menu Démarrer puis cliquez sur exécuter. Ecrivez regedit et validez afin de pouvoir éditer la base des registres.
Allez à la ligne HKEY_CURRENT_USER et double cliquez dessus. Double cliquez sur Control Panel puis sur Desktop.
Si la valeur chaine UserMaxHeapSize n'existe pas, créez la (clic droit sur Desktop / Nouveau / Valeur chaine et tapez UserMaxHeapSize). Donnez lui la valeur 4096 ce qui correspond également à 4 Mo.

Selon la quantité de mémoire RAM que vous disposez, vous êtes libre d'en attribuer plus ou moins.

Maintenant votre système se porte (supporte) mieux...


Astuce n° 9: Accélérer les accés disque (non inclus dans le patch)
--------------------------------------------------------------------------------



Enlevez le disk prefect:

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 reseau.

Pour enlever:

Menu demarrer
executer
entrer cette commande --> diskperf -n
redemarrer windows xp

(si vous voulez revenir a la version original --> diskperf -yd )


Astuce n° 10: optimiser le cache dns (inclus dans le patch)
--------------------------------------------------------------------------------



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_MACHINESYSTEMCurrentControlSetServicesDnscacheParameters
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° 11: Une meilleur gestion de la mémoire DiskCache (non inclus dans le patch)
--------------------------------------------------------------------------------



Afin d'optimiser la gestion de votre mémoire, appliquer cette astuce.

Remarque : Cette astuce est très contreversé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_MACHINESYSTEMCurrentControlSetControlSession 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 discution 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.


Astuce n° 12: Augmenter les performances du réseau (Windows NT/2000/xp) (inclus dans le patch)
--------------------------------------------------------------------------------



Si on augmente la taille du buffer que le system se réserve pour optimiser le réseau, cela diminue aussi l'embouteillage lors de la négociation des requêtes sur le réseau.

Tous les threads (processus) consomment en moyenne 1 ko de la mémoire additionnelle non paginée et uniquement si ceux ci sont en court d'exécution. Mais sur un pc ayant un programme de peer to peer en tâche, ces threads sont en permanence rafraîchis...donc veillez à avoir suffisamment de mémoire ram physique et surveillez la consommation des ressources.

1- Aller dans regedit
2- [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesLanmanWorkstationParameters]
3- Créez la valeur Dword 'MaxCmds' et double-cliquez sur elle, MaxCmds par defaut est égale à 15 en décimal (valeur allant de 0 - 255). Mettez 30 pour commencer (60 peut-être une valeur de test). cliquez sur ok
4- Créez la valeur dword 'MaxThreads' et donnez lui la même valeur décimale que MaxCmds.
5- Créez la valeur dword 'MaxCollectionCount'. Cette clé est un peu complexe. Elle sert à la fois à la taille du buffer réservé pour chaque port de communication et en même temps, elle fixe leur 'longueur maximale'; une sorte de durée de vie. Sa valeur décimale est par défaut de 16 et peut être comprise entre 0 - 65535. Fixez la grosso-modo a deux fois celle de Maxcmds.

Faîtes des testes. Ne fixez par des valeurs trop élevées, votre system deviendrait instable, car la consommation de ressource inutile nuirait...

Pour référence, un Intel PIV 3 Gh – Gforce FX 5900 Ultra et 1024 DDR- encaisse trés bien un Maxcmds de 200!! Mon pauvre Athlon 2400+ lui n’a pas apprécié un Maxcmds de 200.



Astuce n° 13: Windows Explorer plus rapide et moins pénible ;o) (Windows NT/2000/xp) (inclus dans le patch)
--------------------------------------------------------------------------------



Quand windows explorer parcourt une arborescence de répertoire, il collecte des informations sur les fichiers. cette fonction est intéressante, mais a la fâcheuse habitude de ralentir le system et de le planter parfois...d'où des fichiers impossibles à effacer ou à déplacer.

Par exemple quand vous parcourez un répertoire contenant beaucoup de *.avi (Audio Video Interleave), windows explorer va extraire toutes les informations de ces mêmes fichiers média. Imaginez l'effet quand il y a beaucoup de *.avi...sans prendre en compte la consommation des ressources system.

Le mieux est tout simplement de dire à windows de ne plus collecter ces informations:

1- Allez dans Menu démarrer/Exécuter
2- entrez Regedit et validez
3- Allez dans HKEY_CLASSES_ROOTCLSID{87D62D94-71B3-4b9a-9489-5FE6850DC73E}
4- Et mettez un signe '-' devant {87D62D94-71B3-4b9a-9489-5FE6850DC73E}
exemple : -{87D62D94-71B3-4b9a-9489-5FE6850DC73E}
5- Fermez Regedit et redémarrez windows



Astuce n° 14: Vérificateur des fichiers système (non inclus dans le patch)
--------------------------------------------------------------------------------



De nombreux problèmes de Windows peuvent être résolus en utilisant l'utilitaire sfc dans l'invite de commandes.
Quelque fois l'installation d'un programme dans Windows remplace ou modifie les fichiers systèmes, une dll par exemple avec sa propre version. Si Windows ne fonctionne pas correctement après l'installation d'un programme, exécutez le.
System File Checker (sfc.exe) est un utilitaire qui recherche et vérifie les versions de tous les fichiers protégés de votre système. Si System File Checker considère qu'un fichier protégé a été remplacé, il récupère la version à partir du dossier %systemroot%system32dllcache et remplace le fichier incorrect.

Méthode (compatible Windows XP)

Syntaxe :

SFC [/SCANNOW] [/SCANONCE] [/SCANBOOT] [/CANCEL] [/ENABLE] [/PURGECACHE] [/CACHESIZE=x] [/QUIET]

Paramètres :

/SCANNOW Vérifie tous les FSP immédiatement.
/SCANONCE Vérifie tous les FSP une fois au prochain démarrage.
/SCANBOOT Vérifie tous les FSP à chaque démarrage.
/CANCEL Annule toutes les vérifications en attente des FSP.
/QUIET Remplace tous les fichiers de version incorrecte sans notification.
/ENABLE Active la Protection de fichiers Windows pour un fonctionnement normal.
/PURGECACHE Vide le cache des fichiers et vérifie les FSP immédiatement.
/CACHESIZE Définit la taille du cache des fichiers.

Vous devez être connecté en tant qu'administrateur. Si le dossier %systemroot%system32dllcache est corrompu ou inutilisable, utiliser Sfc /scannow, Sfc /scanonce, ou Sfc /scanboot pour réparer le contenu du répertoire Dllcache.


Astuce n° 15: Optimisation du cache L2 du CPU au-dela de 256 ko (je l’avais oubliais dans la précédente version) (non inclus dans le patch)
--------------------------------------------------------------------------------



Par exemple vous devez absolument avoir un processeur ayant plus de 256 Ko de cache L2 pour que l'astuce soit applicable

Athlon xp Barton 512 Ko cache L2
Athlon Opteron 1024 Ko cache L2
Pentium 4 512 Ko cache L2

Par défaut windows xp gère 256 Ko de cache L2, d'où l'intérêt de faire la modification si votre CPU en possède plus.

1- Ouvrez Regedit
2- Allez à [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory Management]
3- Repérez la clé DWORD 'SecondLevelDataCache', créez la si elle n'existe pas
4- La valeur numérique est en Ko (décimal), donc si votre CPU a 512 Ko de cache L2, entrez la valeur décimale 512 en double cliquant sur 'SecondLevelDataCache'
5- Fermez regedit et redémarrer windows.


--------------------------------------------------------------------------------
FIN
--------------------------------------------------------------------------------



Merci à Chevalier pour ce tuto avec son accord :)
 

Creative Commons License Gf-Portail - phpBB v2 © 2001, 2006 phpBB Group - Traduction par : phpBB-fr.com