Réseau inaccessible et couche LSP de Winsock

Si après l’installation d’un programme, le réseau n’est plus accessible, il se peut que ce dernier ait altéré la couche LSP de Winsock (http://en.wikipedia.org/wiki/Layered_Service_Provider)

Ceci se traduit par un réseau totalement inaccessible, et de belles entrées dans l’observateur d’événements avec ce type de messages :

  • Une opération a été tentée sur autre chose qu’un socket
  • An operation was attempted on something that is not a socket

Avec l’aide de la commande netsh winsock show catalog, vous pouvez alors essayer de fouiller sous la clé : HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\WinSock2\Parameters pour essayer de trouver l’entrée (ou les entrées) pouvant poser problème.

Ou plus radical :

  • netsh int ip reset – pas forcément nécessaire, mais réinitialiser la configuration IP ne peut pas faire de mal ;)
  • netsh winsock reset

Un petit reboot est nécessaire après ce type de commande. Il sera sans doute nécessaire de réinstaller firewall, anti-virus et autres programmes demandant des accès privilégiés au réseau.