Решение проблемы Быстрый вариант решения нет Самый лучший вариант переустановка операционной системы.
Но если по каким то причинам переустановка не возможно тогда вуаля вот вам инструкция ниже:
Ошибка свидетельствует о повреждении разделов реестра, в которых хранится конфигурация Winsock. И для начала нужна проверка целостности раздела Winsock2 Для этого 1. В командной строке введите команду netdiag /test:winsock и нажмите клавишу ВВОД. Средство Netdiag отобразит результаты проверки ряда сетевых компонентов, в том числе Winsock. Если средство Netdiag сообщает об ошибке необходимо восстановить раздел реестра Winsock2.
Для этого
Введите в командной строке: netsh winsock reset
После выполнения команды перезагрузите компьютер Предупреждение!!! Выполнение команды netsh winsock reset может плохо отразиться на программах, которые используют или контролируют доступ к Интернету, например на антивирусных программах, брандмауэрах или клиентах прокси. Если в работе этих программ будут возникать ошибки после выполненных действий то переустановите
ее.
Если после проделанных операций ошибка не исчезла, то удаляем поврежденные разделы реестра и переустанавливаем протокол TCP/IP.
1. В редакторе реестра найдите следующие разделы, щелкните каждый из них правой кнопкой мыши и выберите пункт Удалить:
∙HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock ∙HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock2 2. После удаления разделов реестра перезагрузите компьютер. После перезагрузки Windows XP создаст
эти разделы заново.
Установка TCP/IP
1. Щелкните правой кнопкой мыши сетевое подключение и выберите команду Свойства. 2. Нажмите кнопку Установить. 3. Выберите пункт Протокол и нажмите кнопку Добавить. 4. Нажмите кнопку Установить с диска. 5. Введите C:\Windows\inf и нажмите кнопку ОК. 6. В списке протоколов выберите Протокол Интернета (TCP/IP) и нажмите кнопку ОК. 7. Перегрузите компьютер.
Если после этого не помогло :-( то остается только переустановка ОС