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