Pour être précis, la limite de connexion est fixée à 10, de sorte qu’avec Windows, il n’est pas possible de télécharger plus de 10 sources en même temps et la onzième source est mise en file d’attente.

Le témoignage de ce fait est la présence de l’événement 4226 sur le « Visualiseur d’événement » visible depuis Démarrer-Exécuter-eventvwr.msc, dans la section « Système ».

En cherchant le numéro d’événement 4226 (pour le trouver facilement il suffit de le commander pour la colonne Événement), vous remarquerez la capture d’écran de la figure et son effet pratique est que les pages web sont chargées lentement ou même ne peuvent pas ou ne peuvent pas charger (parfois avec Emule ou Torrent activé la navigation sur Internet semble interrompu et il est impossible de visualiser n’importe quelle page).

Cette limite a été imposée par Windows XP SP 2 et SP 3 et sur Windows Vista SP1 et SP2, pour des raisons de sécurité dues à la capacité de propager des virus, à partir d’ordinateurs infectés, qui pouvaient se propager sans limites.

La limite de 10 connexions a provoqué le ralentissement de la navigation sur Internet, le téléchargement de fichiers et, surtout, des problèmes majeurs de partage de fichiers sur les réseaux p2p et de téléchargement à partir de programmes tels que Emule ou Bit-Torrent qui ont besoin d’ouvrir plusieurs connexions simultanément et de façon répétée.

Evidemment, cette limite a donc été immédiatement éliminée par Windows XP avec le fameux Patch EvID 4226 de LvlLord qui augmente les connexions TCP/IP de 10 à 50 ou 100 et qui a été discuté dans un article précédent encore très valide et mis à jour.

Voir aussi :  Restaurer la configuration du système si le PC Windows ne fonctionne pas aujourd'hui

Ce patch a été testé depuis longtemps et il n’y a aucun danger dans son utilisation, il fait toujours une sauvegarde du fichier tcpip.sys original.

Après avoir lancé le fichier EvID4226Patch.exe, une fenêtre DOS apparaît avec plusieurs messages :

– « Voulez-vous vraiment changer la limite à 50 ? (Y=Oui / N=Non / C=Modifier limite / U=Désinstaller) » appuyez sur Y si vous voulez 50, appuyez sur C puis 100 si vous voulez 100 (valeur recommandée pour Emule)

Répondez toujours Oui aux autres messages et, si Microsoft vous alerte pour restaurer les fichiers originaux via le CD de Windows, choisissez « annuler », puis Oui.

Si vous voulez restaurer le fichier d’origine avec la valeur 10, vous pouvez relancer le même EvID4226Patch.

Evidemment ce n’est pas un virus si même l’antivirus le signale, vous devez le désactiver jusqu’à l’application du patch.

Pour Windows Vista, le TCP IP Limit AutoPatch s’applique.

Ces correctifs sont toujours efficaces et fonctionnent aujourd’hui, mais ils ont deux lacunes :

1) Ils doivent être appliqués à chaque fois après une nouvelle mise à jour Microsoft.

2) Ils laissent le PC exposé aux problèmes de sécurité que Microsoft voulait éliminer avec la limite de 10.

Un petit programme développé par un Chinois appelé Deepxv qui peut être considéré comme l’évolution de tous les patchs pour l’événement 4226 sur internet.

Le programme s’appelle « TCP-Z – TCP Half Open Limited Patcher & Monitor » et peut être téléchargé gratuitement sur Softpedia pour Windows 7, Vista et XP.

Ce logiciel portable qui ne nécessite aucune installation et qui augmente la limite des connexions TCP à chaque fois que vous le lancez, puis le renvoie à la valeur par défaut 10 lorsqu’il n’est pas en cours d’exécution et redémarre votre ordinateur.

Voir aussi :  Régler le contraste, la luminosité et les couleurs du moniteur à l'écran

TCP-Z présente trois avantages, sans aucun doute :

1) Sûr et simple car il modifie le fichier tcpip.sys en mémoire sans toucher au fichier original

2) Le correctif est appliqué immédiatement sans qu’il soit nécessaire de redémarrer l’ordinateur.

3) Il n’est pas affecté par les mises à jour de Microsoft Windows Update.

Ainsi, le même programme TCP-Z peut être utilisé, à la fois pour toutes les futures versions mises à jour du fichier tcpip.sys, et pour toutes les versions de Windows, XP, Vista et même Windows 7.

Le programme est également maintenu graphiquement de manière décente avec une interface claire qui montre le nombre de connexions actuelles et les vitesses de téléchargement en temps réel.

Il donne également la preuve immédiate du nombre de la présence de 4226 événements (ceux que nous avions vus auparavant), indiquant ainsi si et quand le protocole TCP semi-ouvert est surchargé.

TCP-Z s’utilise très simplement en démarrant manuellement le fichier tcpz.exe (pour 32 bit OS) ou tcpz64.exe (pour 64bit OS), allez dans l’onglet « Patch » et, dans la partie ci-dessus où il est écrit « Patch Memory » réglez la « New Value » à 50 ou 100 en déplaçant la clé vers le haut.

Si vous voulez un patch égal à celui du bon LvLlord alors vous faites le patch en bas où il est écrit « Patch File TCPIP.sys » et le changement de limite sera permanent au moins jusqu’à la prochaine mise à jour (sous Vista ce n’est pas recommandé).

Si vous avez appliqué le correctif en mémoire, lorsque vous redémarrez Windows, la limite de connexion reviendra à 10 par défaut.

Voir aussi :  Démarrage lent de Windows : erreur de programme ou problème de disque

Alternativement vous pouvez appliquer le patch pour ouvrir les connexions TCP et les augmenter automatiquement, en allant dans le dossier VirtuaDevice et en installant TCP-Z vous remarquerez, dans la fenêtre « Gestionnaire de périphériques », un nouveau pilote appelé TCP Half Open Limited Patcher ; en cliquant dessus, dans l’onglet propriétés vous pouvez modifier la valeur de la limite de la connexion.

Un autre programme vous permet d’équilibrer la bande passante du réseau afin que vous puissiez télécharger des données avec des programmes peer-to-peer plus rapidement et utiliser d’autres programmes en même temps sans penser à surfer sur Internet.

Pour la sécurité et la protection sur le réseau p2p, je vous recommande de lire « Sécurité sur le réseau p2p et protection de la vie privée lors du téléchargement dans Peer-to-Peer ».