czwartek, 21 października 2010

Windows sockets initialization failed

Biblioteka Winsock odpowiada za obsługę połączeń tcp w systemie windows. Jak się okazuje problemy z nią związane migrowały aż do najnowszych wersji systemu Windows Vista i Windows 7 :)

Czasami jakiś wirus lub de-instalacja programu potrafi nam zepsuć system i wtedy przy próbie połączenia z internetem, otrzymujemy komunikat podobny do tego: Windows sockets initialization failed

Problem nie jest groźny ale doszukanie się dobrego rozwiązania chwile zajmuje, dlatego podaje je tutaj, na wypadek gdybym sam zapomniał :)

Z linii poleceń należy klepnąć komendę resetującą bibliotekę winsock:

netsh winsock reset

Następnie restartujemy system. Jeżeli to nie pomogło, możemy dodatkowo spróbować zrestartować ustawienia firewalla:

netsh firewall reset