Пользователи с операционной системой Windows XP у которых установлена антивирусная программа "Аваст" 05/12/12 столкнулись с проблемой "перестал работать интернет"
Причина: обновление баз 05/12/12; после которого программа "определяла вирус" (появляется как "tcpip.sys win32/64 malware-gen") автоматически его удаляла, повредив tcp/ip стек соответственно после чего пропадала сеть, в некоторых случаях полное зависание системы;
Варианты: откат до точки восстановления, переустановка и последующее обновление программы, переустановка ОС!
Удаление антивируса не помогает. Известно только, что ошибка, повлекшая такие последствия, была в обновлениях за 5 число.
На данный момент готового решения нет, только масса "танцев с бубном", не доступных рядовым пользователям. Подробнее можете узнать в этой ветке форума разработчиков Аваста: http://forum.avast.com/index.php?topic=110770.0
Вот еще по теме: здесь
Следим за темой, если появится "лекарство", выложим здесь.
UPD! Вот рабочий вариант восстановления, пробовали, помогает.
1.загрузиться в Безопасный режим
2.Пуск-выполнить-regedit и удалить 2 ключа в реестре
HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/Winsock
HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/WinSock2
3.Идем в папку %windows%/inf находим файл Nettcpip.inf , открываем, находим раздел [MS_TCPIP.PrimaryInstall] и в записи Characteristics = 0xa0 заменить 0xa0 на 0x80
4.Заходим в Сетевые подключения, правой кнопкой мыши на вашем подключении к сети- Свойства.
Открыть вкладку Общие -нажимаем последовательно Установить, Протокол и Добавить.
В окне Выбор сетевых протоколов щелкнуть Установить с диска
В окне Копировать файлы с диска: ввести C:/windows/inf и нажмать кнопку ОК.
Выделить пункт Протокол Интернета (TCP/IP) и нажмать кнопку ОК
Возвращаемся на экран свойства подключения по локальной сети, кнопка Удалить теперь активна.
Теперь удаляем Протокол Интернета (TCP/IP)
Файл tcpip.sys желательно заменить файлом с установочного диска, перед установкой протокола. Скопировать его нужно в папки %windows%/system32/dllcache и %windows%/system32/drivers, затем устанавливать протокол
Перезагрузить компьютер
Зайти опять в Сетевые подключения и установить Протокол Интернета (TCP/IP) заново, используя кнопку Установить с диска и путь c:/windows/inf
И еще раз перезагрузить компьютер
источник