Из легких путей, это стоит попробовать в самом начале:
Открыть командную строку (cmd) и в ней ввести
netsh winsock reset
Перезагрузить компьютер.
Еще попробуйте:
netsh int ip reset c:resetlog.txt
Если не поможет, перейдем к «тежелой артилерии»
Переустановка стек протокола TCP/IP.
Т.е. нужно просто удалить и установить его. Изначально Windows не дает возможности удалить его. Получить такую возможность можно следующим образом:
Удалите раздел реестра командой:
REG DELETE HKEY_LOCAL_MACHINESystemCurrentControlSetServicesWinsock
Удалите раздел реестра командой:
REG DELETE HKEY_LOCAL_MACHINESystemCurrentControlSetServicesWinsock2
Перезагрузите компьютер
В папке Windowsinf
нужно найти файл nettcpip.inf, сделайть его резервную копию и после отредактировать его. Отредактировать его можно програмкой Notepad или другим редактором.
Найдите в нем строки:
[MS_TCPIP.PrimaryInstall]
; TCPIP has properties to display
Characteristics = 0xA0 ; NCF_HAS_UI | NCF_NOT_USER_REMOVABLE
Исправить их на:
[MS_TCPIP.PrimaryInstall]j
; TCPIP has properties to display
Characteristics = 0×80 ; NCF_HAS_UI
Сохранить изменения в файле nettcpip.inf
Работа с реестром и правкой файлов закончена.
Теперь же удаляем стек.
Открыть Network Connections и щелкнув правой кнопкой мыши по свойству нужного нам сетевого подключения выбрать Install->Protocol->Add. Далее выбрать «have disk» и указать путь Windowsinf
Выбрать TCP/IP из списка. После этого вы опять попадете в окно свойств сетевого подключения, но для TCP/IP теперь кнопка Uninstall будет активна.
Выберите в списке This connection uses the following items протокол TCP/IP и нажмите кнопку Uninstall.
Необходимо перезагрузить компьютер.
Установка протокола:
Заходим в настройки сетевого подключения, жмем «Установить», выбираем Протокол IPv4