Антивирус AVAST полностью блокирует работу локальной сети на Windows XP
Уже 4 компьютера за неделю пришлось лечить от следующей напасти: машина с установленной Windows XP и бесплатной версией антивируса Avast Free перестает видеть локальную сеть. Открываешь состояние подключения – там пусто: ни IP адреса, ничего. Сетевые службы, такие как DNS и DHCP также перестают работать. Если посмотреть в логах, то присутствуют следующие сообщения: служба DNS не может запуститься из-за отсутствующего драйвера и т.д. и т.п.
Случилось следующее:
С 5 на 6 декабря 2012 года Avast! Free антивирус получил обновления, в котором из-за ошибки разработчиков файл tcpip.sys (системный файл отвечающий за локальную сеть и протокол TCP/IP) был признан вредоносным и, соответственно, удален. При этом на этом ПК полностью перестает работать локальная сеть.
Как восстановить работу локальной сети после Аваста
Я поступал следующим образом: проверено уже на 4 машинах, способ 100% работает.
1 Берем файл tcpip.sys с установочного дистрибутива и кидаем его в папку C:\windows\system32\drivers
Следующий пункт выполнять не обязательно, но не помешает
2 Нажимаем “Пуск” – “Выполнить” – вводим команду sfc \scannow (в CD приводе должен быть вставлен компакт диск с дистрибутивом Windows XP. Ждем когда Windows проверить целостность файлов и скопирует измененные (при необходимости)
3 заходим в реестр (Пуск – Выполнить – regedit) и удаляем полностью ветки:
HKLM\System\CurrentControlSet\Services\Winsock
HKLM\System\CurrentControlSet\Services\Winsock2
4 Перезагружаемся
5 Открываем файл c:\windows\inf\nettcpip.inf и редактируем его (нужно заменить строки в секции: [MS_TCPIP.PrimaryInstall] в строке:
Characteristics = 0xA0 заменяем 0xA0 на 0x80
6 Далее заходим в свойства сетевого подключения и жмем Добавить – протокол – TCP / IP
7 выбираем “Установить с диска” и указываем путь к файлу c:\windows\inf\nettcpip.inf
8 Система ругнется, что у файла нет цифровой подписи. Все равно устанавливаем.
9 Жмем “Пуск” – “Выполнить” – cmd. В командной строке набираем netsh winsock reset
10 Перезагружаем ПК.
Как я уже говорил, все проверено и работает.
Утилита для автоматического восстановления работоспособности Windows после Аваста:
Скачать бесплатно для Windows XP SP 3
Инструкция по использованию:
- распаковать указанный архив. Отключить экраны Аваста (а лучше снести его нафиг)
- запустить файл fixtcpip.bat
Если у вас старая версия Windows XP SP 2 то скачать нужно отсюда
Как качать файлы с обменника Депозит читать здесь.
Сам давно уже не пользуюсь Авастом, ибо достало. Пропускает все, в том числе локеры, баннеры, черви. Уж лучше заплатить за Касперского и быть спокойным, чем пользоваться бесплатно, но МНИМОЙ защитой.
Примечание: данная проблема возникла только на русских версия Windows XP
Респект и благодарность! Аваста у меня никакого не было, но сеть слетела. Восстановил с помощью приведенного пакетника.
какая то проблема мешает зайти на сайт одноклассники
Да и у меня проблема с виндовс 7.Помогите пожалуйста.Плиз.:)
Подскажите как сделать для ВИН 7 тоже самое ???!!!
Просто снес аваст и инет заработал…
Большое спасибо! Пробовала исправить проблему по инструкции вручную (интересно же), но, похоже, файл с дистрибутива копировала не тот (tcpip.sy_)… В итоге, воспользовалась готовым автоматическим решением. Еще раз, огромное спасибо!
tcpip.sy_ – это файл zip архива. его нужно переименовать в tcpip.zip и вытащить оттуда целевой tcpip.sys
Спасибо! -Помогло! Вылечил .bat -файлом! Чёртов аваст… -второй раз подвёл.
вот спасибо а то не мог понять чего делать.А хотелось самому разобраться.А на счёт аваста пользуюсь уже более 2-х лет и не каких проблем всё ловил,но у меня платная версия стоит.Нормальный антивир.ИМХО
Огромное спасибо! Помогло!