Comment réparer et corriger l'erreur Winsock dans Windows

Winsock est une spécification utilisée dans Windows pour déterminer comment les applications réseau communiquent avec les services réseau, tels que TCP/IP .

Il définit essentiellement la manière dont deux programmes réseau communiqueront entre eux. Par exemple, pour qu'un client FTP(FTP client) fonctionne correctement, il utilise Winsock .

Cependant, Winsock peut être corrompu(Winsock can become corrupted) sur une machine Windows(Windows machine) lors de la suppression de logiciels espions ou publicitaires(spyware or adware) . Vous pouvez commencer à obtenir des erreurs étranges liées à Winsock ou à des erreurs de socket(Winsock or socket errors) et les commandes de base telles que IPCONFIG ne fonctionneront pas correctement.

Vous pouvez également obtenir des erreurs telles que la page ne peut pas être affichée(Page cannot be displayed) lorsque vous essayez de naviguer sur Internet .

Afin de corriger l' erreur Winsock(Winsock error) , vous devez réinitialiser l'intégralité de la pile de TCP/IP protocol sur votre ordinateur Windows(Windows computer) . Il existe plusieurs façons de résoudre le problème : en utilisant la ligne de commande(command line) , en téléchargeant une application tierce(party app) , etc.

Correctif Microsoft Winsock

Le moyen le plus simple et le plus sûr de réinitialiser votre TCP/IP stack consiste à télécharger l'utilitaire gratuit de Microsoft .

https://support.microsoft.com/en-us/help/299357/how-to-reset-tcp-ip-by-using-the-netshell-utility

Téléchargez simplement le fichier(correct file) correspondant à vos versions de Windows et suivez l'assistant !

Réinitialiser manuellement la pile réseau TCP/IP

La première chose à essayer si le programme ci-dessus ne fonctionne pas est de réinitialiser manuellement la TCP/IP network . Ouvrez une invite de commande administrateur(administrator command prompt) en cliquant sur Démarrer(Start) , en tapant CMD , puis en cliquant avec le bouton droit sur Invite de commandes(Command Prompt) et en choisissant Exécuter en tant qu'administrateur(Run as Administrator) .

Tapez maintenant la commande suivante :

netsh int ip reset resetlog.txt

Cela réécrira deux clés de registre nécessaires au bon fonctionnement de TCP/IP . Cela fonctionnera sur Windows XP , Vista , 7, 8 et 10. Si cela ne fonctionne pas, lisez ci-dessous !

Réinitialiser Winsock à l'aide de netsh

Si la réinitialisation de TCP/IP ne fonctionne pas pour vous, essayez de réinitialiser la TCP/IP stack à l'aide de la commande reset(reset command) . Tout(First) d'abord , ouvrez l' invite de commande(command prompt) en allant sur Démarrer(Start) , Exécuter(Run) et en tapant CMD .

Avant de taper la commande reset(reset command) , vous devez vérifier quels LSP(LSPs) ( Layered Service Providers ) seraient affectés. Vous pouvez le faire en tapant :

netsh winsock show catalog

La commande de réinitialisation(reset command) ci-dessous supprimera tous les LSP Winsock(Winsock LSPs) . Tapez maintenant la commande suivante ci-dessous :

netsh winsock reset catalog

Le catalogue Winsock(Winsock catalog) sera réinitialisé à sa configuration par défaut(default configuration) . Si vous avez un LSP qui est corrompu et qui cause des problèmes de connectivité réseau(network connectivity) , cette commande devrait le réparer. Notez que si vous exécutez cette commande, vous devrez peut-être réinstaller plusieurs programmes sur lesquels des LSP(LSPs) ont été installés précédemment.

Vous pouvez également consulter l' article de la base de connaissances Microsoft(Microsoft Knowledge Base article) ci-dessous qui détaille d'autres étapes que vous pouvez suivre pour réparer la corruption de Winsock2(Winsock2 corruption) dans Windows XP et Windows Vista(Windows XP and Windows Vista) :

Récupérer de la corruption Winsock2 dans Windows(Recover from Winsock2 corruption in Windows)

Espérons que l'une des méthodes ci-dessus a résolu votre problème de réseau(network problem) ! Si ce n'est pas le cas, vous devrez peut-être réinstaller Windows car il pourrait être corrompu au-delà de toute réparation.



About the author

Je suis un technicien en informatique avec plus de 10 ans d'expérience, dont 3 ans en tant que 店員. J'ai de l'expérience avec les appareils Apple et Android, et je suis particulièrement compétent dans la réparation et la mise à niveau des ordinateurs. J'aime aussi regarder des films sur mon ordinateur et utiliser mon iPhone pour prendre des photos et des vidéos.



Related posts