Po wykonaniu polecenia Diagnozuj na odpowiednim (nie działającym) połączeniu dostajemy komunikat o brakujących wpisach w rejestrze ang. "Windows sockets registry entries required for network connectivity are missing".
Dla mnie zadziałało to co znalazłem tu:
http://www.kapilarya.com/windows-sockets-registry-entries-required-for-network-connectivity-is-missing
Ale podstawowy pomysł nie działał, poprawki wziąłem z komentarzy.
Uwaga: Chcesz skorzystać z mojej porady? Robisz to na własną odpowiedzialność!
- Znaleźć inny komputer z podobną wersją systemu Windows, na którym nie występują problemy. Wyeksportować z rejestru klucze:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinSock2
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinSock
przenieść klucze na pendrive do komputera który ma problem.
Ew. linki do wyeksportowanych plików można znaleźć w komentarzach do wyżej wspomnianego posta, ale radzę samemu poszukać niż ładować do swojego rejestru pliki ściągnięte z internetu... szczególnie jeśli się nie sprawdzi ich zawartości lub jeśli się nie wie co sprawdzić. - Przejść do komputera z problemem.
Wykonać kopię (export) wspomnianych kluczy (na wszelki...):
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinSock2
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinSock
a następnie skasować te klucze (PPM i usuń) - Zaimportować klucze przyniesione z innego komputera.
- Sprawdzić konfigurację TCP/IP np czy dobrze mamy zaznaczone pobieranie adresu z DHCP lub czy stały adres jest poprawny.
- Uruchomić wiersz poleceń administratora, wykonać netsh winsock reset
- W tym momencie połączenie zaczęło mi działać... czego i Tobie życzę... choć pewności nie mam czy pomogłem. No i na koniec jeszcze radzę wykonać restart maszyny.
Naprawa / reset katalogu sieciowego Winsock
Naprawa Winsock i połączenia internetowego
