Windows est un système d’exploitation conçu pour fonctionner sur différents types d’ordinateurs, construit avec des pièces différentes et des configurations réseau jamais égales (car Windows tourne parfois mal alors que les Macs semblent plus stables, car les systèmes OSX des Macs sont créés pour ce type d’ordinateur et juste).
En raison de la nature abstraite du système d’exploitation, il ne peut pas être optimisé par défaut sur un ordinateur donc il est sûr que ses performances peuvent être améliorées.
Ceux qui disent que « si Microsoft l’a dit ainsi, c’est que c’est correct » se trompent parce que Microsoft a configuré le système Windows pour qu’il fonctionne et soit stable sur tous les ordinateurs mais pas pour qu’il fonctionne mieux sur votre ordinateur.
Selon le type de connexion réseau, vous pouvez modifier les paramètres de connexion pour que la vitesse Internet soit supérieure ainsi que le réseau local plus rapide.
En apportant quelques modifications au registre et en modifiant certains paramètres du protocole réseau TCP / IP, vous pouvez optimiser les valeurs et faire un meilleur usage de votre connexion Internet.
En termes techniques, l’objectif est de réduire la latence du réseau et de diminuer le temps de ping, ce qui se traduit en termes pratiques par une connexion plus rapide aussi bien lors de la navigation sur Internet que lors des jeux multijoueurs en ligne.
Il ne s’agit donc pas d’augmenter la vitesse de transfert, c’est-à-dire la valeur maximale de chargement et de téléchargement qui peut être atteinte lors du chargement ou du téléchargement depuis Internet.
Latence et ping indiquent plutôt une connexion plus rapide, c’est-à-dire un temps plus court pour lequel l’ordinateur reconnaît et trouve sur le réseau un sti comme www.clic-ouest.fr ou www.google.fr.
Il ne semble rien d’autre que d’avoir un ping mineur, par exemple 50ms au lieu de 400ms, provoque une amélioration sensible des performances pour l’ouverture de sites web, pour les jeux en ligne et pour les programmes qui nécessitent plusieurs connexions.
La latence est cet intervalle de temps entre l’envoi de la demande (je veux me connecter à google.com) et la réception de la réponse (je trouve google.com).
Un symptôme d’une latence élevée et d’un réseau non optimisé est, par exemple, le ralentissement de l’ordinateur lorsque vous parcourez les ressources du réseau local et vous connectez à d’autres ordinateurs (partage de fichiers et de dossiers).
Un autre symptôme est le délai ou l’attente (court mais toujours ennuyeux) lorsque vous ouvrez un site Web qui reste une demi-seconde ou plus à attendre une réponse.
Ceux qui jouent à des jeux en ligne, d’autre part, peuvent remarquer le problème du décalage, avec des retards dans la réponse des actions.
Comme on peut le voir, vous pouvez mesurer la vitesse de votre connexion Internet avec différents outils
A ces 5 changements, j’ajoute cette autre astuce à désactiver l’algorithme Nagle, aussi appelé TCP no delay (TCP without delays).
L’algorithme Nagle est, fondamentalement, une optimisation du trafic réseau qui essaie de réduire le volume global du paquet mais peut causer plus de latence.
Cette astuce devrait fonctionner sur Windows 7 ou Vista à diminuer la latence et réduire le temps de connexion (ping) aux hôtes externes (cela fonctionnerait également sur d’autres systèmes tels que XP).
1) Dans le menu Démarrer – Programmes – Accessoires – Invite de commandes, exécutez la commande regedit ou appuyez sur la combinaison de touches Windows-R (ou lancez -Execute) et écrivez regedit.
Depuis l’éditeur de registre système, naviguez dans l’arborescence de gauche jusqu’à la touche suivante : HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservices_TcpipParametersInterfaces .
2) Sous la section interfaces, il y a quelques clés avec des noms aléatoires ; parmi celles-ci, identifiez celle qui est liée à l’interface réseau utilisée pour se connecter à Internet.
Parmi les valeurs qui apparaissent à droite, vous lirez l’adresse IPAddress ou l’adresse IP, un nombre qui peut être 192.168.2.1 ;
Si l’adresse est assignée par DHCP, regardez la valeur DhcpIPAddress au lieu de IPAddress.
Pour connaître votre adresse IP, ouvrez l’invite de commande comme ci-dessus et écrivez la commande ipconfig.
3) Une fois que vous avez trouvé la bonne interface réseau, cliquez avec le bouton droit de la souris sur l’espace vide et créez une nouvelle valeur DWORD (32 bits) nommée « TcpAckFrequency« .
Double-cliquez sur cette nouvelle entrée et attribuez-lui une valeur 1 (hexadécimal).
Créez ensuite une nouvelle valeur DWORD (32 bits), appelez-la « TCPNoDelay » (toujours respecter les majuscules et minuscules), double-cliquez dessus et attribuez-lui aussi la valeur 1.
Enfin, vérifiez que les deux nouvelles valeurs, TcpAckFrequency et TCPNoDelay affichent les propriétés REG_DWORD et la valeur 0×0000000001.
Quittez l’éditeur de registre, redémarrez le pc et vérifiez s’il y a une amélioration avec un ping plus court et donc moins de latence réseau.
D’après ces deux graphiques, il semble que l’astuce soit plus qu’efficace et désactiver Nagle apporte des avantages.
Avant de faire ce changement, cependant, il pourrait être utile de télécharger l’outil TCP Optimizer que j’ai mentionné il y a deux ans dans l’article, toujours valable aujourd’hui, sur la façon dont optimiser la connexion réseau TCP / IP.
Avec TCP Optimizer vous pouvez changer les paramètres réseau automatiquement et vous pouvez vraiment avoir une connexion plus rapide.
Après avoir téléchargé TCP Optimizer, lancez le fichier Exe, sélectionnez l’interface réseau dans le menu déroulant au milieu et vérifiez si la vitesse de connexion détectée est correcte.
En utilisant les boutons ci-dessous, si quelque chose change entre la configuration actuelle et la configuration optimale configuration ; si elles sont différentes, sélectionnez Optimal et Appliquer les changements.
Dans la carte MTU/Latency, vous pouvez faire un test pour vérifier la latence du réseau avec des pings sur googl.com et d’autres sites web.
En appuyant sur le bouton de latence en bas, vous pouvez pinger les différents sites et vous pouvez mesurer le temps de ping (temps) en millisecondes ; plus il est bas, mieux c’est.
Comme d’habitude, lorsque vous parlez d’astuces techniques, essayez de me faire part de vos impressions.