Вже 4 комп'ютери за тиждень довелося лікувати від наступної напасті: машина з встановленою Windows XP та безкоштовною версією антивірусу Avast Free перестає бачити локальну мережу. Відкриваєш стан підключення - там порожньо: ні IP-адреси, нічого. Мережеві служби, такі як DNS та DHCP, також перестають працювати. Якщо подивитися в логах, то є такі повідомлення: служба DNS не може запуститися через відсутній драйвер і т.д. і т.п.

Сталося таке:

З 5 на 6 грудня 2012 року Avast! Free антивірус отримав оновлення, в якому через помилку розробників файл tcpip.sys ( системний файлвідповідальний за локальну мережу і протокол TCP/IP) було визнано шкідливим і, відповідно, видалено. При цьому на цьому комп'ютері повністю перестає працювати локальна мережа.

Як відновити роботу локальної мережі після Аваста

Я надходив так: перевірено вже на 4 машинах, спосіб 100% працює.

Сам давно вже не користуюсь Авастом, бо дістало. Пропускає все, зокрема локери, банери, черв'яки. Вже краще заплатити за Касперського і бути спокійним, ніж користуватися безкоштовно, але УВАГА захистом.

Примітка: дана проблемавиникла тільки російська версія Windows XP

П'ятого грудня, ввечері, у моєї подруги сталася неприємна подія - перестав працювати інтернет, про що вона мені негайно повідомила телефонному дзвінку. З'ясувалося, що антивірусна програма avast!, встановлена ​​її комп'ютері, знайшла якийсь вірус і запропонувала негайно його видалити, перезавантажити комп'ютер і його повне сканування. Господиня комп'ютера погодилася з пропозицією, не підозрюючи, чим це для неї обернеться. У підсумку: інтернет не працює, дівчина дуже засмучена.

Щоб допомогти подрузі я вирішив звернутися за допомогою до пошуковим системам(Благо у мене на комп'ютері встановлений інший антивірус і інтернет чудово працював). Через кілька хвилин пошуків вдалося з'ясувати, що проблема набуває масового характеру. Суть її полягає ось у чому. П'ятого грудня, ближче до вечора, було випущено некоректне оновлення антивірусної програми avast!, в результаті якого на комп'ютерах із встановленою операційною системою Windows XP і вищезазначеним антивірусом відбувалося хибне спрацювання, avast! бачив серйозну загрозу в системному файлі tcpip.sys і наполегливо пропонував його позбутися. Якщо користувач погоджувався, то даний файлвидалявся з комп'ютера, потім відбувалося перезавантаження комп'ютера і переставали працювати всі підключення до мережі, які були встановлені на комп'ютері.

Всі описані на просторах інтернету рішення цієї проблеми засновані на відновленні системного файлу tcpip.sys, який можна взяти з папки C:/Windows/system32/dllcache. Однак, судячи з відповідей на форумах, цей файл далеко не завжди присутній у цій папці. Взагалі усунення вищезгаданої проблеми перетворюється на практично нерозв'язне завдання для користувача. Неважко поставити себе місце такого користувача. Раптом перестав працювати інтернет. Зрозуміло, що винен avast!, адже після того, як він видалив файл, інтернет і перестав працювати. А який він видалив файл? Незрозуміло! Адже погодились із пропозицією на видалення не дивлячись. Виникає природне бажання звернутися за допомогою до гугла (яндексу чи іншим пошуковцям), але інтернет не працює! І що робити? Звернутися по допомогу до друга, що й зробила моя подруга. Опишу той спосіб, що допоміг у нашому випадку. Я скачав системний файл tcpip.sys ось тут: http://avast-russia.com/files/tcpiprestore/tcpip.zip , розархівував його, скинув на флешку і подався в гості.

Файл потрібно скинути в системну папкуяка, природно, є прихованою. Щоб відобразити приховані файлиу Windows XP треба зайти в меню "Пуск" та вибрати "Панель управління".

У вікні вибираємо пункт «Властивості папки».

Переходимо на вкладку «Вид» та у додаткових параметрах вибираємо «Показувати приховані файли та папки» та натискаємо «OK».

Тепер копіюємо файл tcpip.sys до папки C:/Windows/System32/drivers. Після копіювання потрібно увімкнути драйвер протоколу tcp/ip. Для цього клацаємо по ярлику «Мій комп'ютер» на робочому столі правою кнопкоюмиші та вибираємо «властивості».

У вікні вибираємо вкладку «Обладнання» і натискаємо вкладку «Диспетчер пристроїв».

У вікні вибираємо меню «Вид», ставимо галочку «Показати приховані пристроїі вибираємо "Драйвери пристроїв не Plug and Play" ("Non-Plug and Play Drivers").

Правою кнопкою миші клацаємо по "Драйвер протоколу TCP/IP" ("TCP/IP Protocol Driver") і вибираємо "Властивості".

У вікні, що відкрилося, переходимо на вкладку «Драйвер». Виставляємо тип автозавантаження «Система» та натискаємо «ОК».

Перезавантажуємо комп'ютер. Після перезавантаження злощасний антивірус може знову зажадати видалити ненависний їм файл, але ми, навчені гірким досвідом, тепер цього не погодимося. Відтепер мережні підключення знову працюють і можна підключити інтернет-з'єднання. Після того, як доступ до інтернету з'явиться, необхідно буде оновити avast!. Свіжі оновлення вже не допускають помилкового спрацьовування.

Хотілося б згадати ще один спосіб, запропонований безпосередньо на сайті http://avast-russia.com , який допоміг моїм друзям, які зіткнулися з вищеописаною проблемою. Суть його ось у чому.

Інструкція:

  • Завантажити файл avastfix.zip у друга/товариша/родича/сусіда, у якого є інтернет(див. посилання вище для XP SP3) на свою флешку/CD-R;
  • Розпакувати архів avastfix.zip на несправному комп'ютері/ноутбуку (правою кнопкою миші по файлу - "витягти все");
  • Вимкнути Avast: натиснути правою кнопкою миші на значок аваста біля годинника вибрати «управління екранами avast», далі
    вибрати "відключення назавжди";
  • Запустити файл fixtcpip.bat, який знаходиться всередині розпакованої папки, після цього комп'ютер перезавантажиться;
  • Оновити бази Avast до останньої версії(натиснути подвійним клацанням на значок аваста біля годинника, вибрати «обслуговування» — «оновити» — «оновити модуль сканування та визначення вірусів»), включити avast: правою кнопкою миші на значок аваста біля годинника вибрати «управління екранами avast», далі вибрати « увімкнути всі екрани».

_____________________________

УВАГА! У дуже поодиноких випадках у Вас може бути встановлена ​​«стара» операційна Windows XP з другим сервіс-паком( Windows XP SP2), тоді Вам треба завантажити файл за посиланням: http://avast-russia.com/files/tcpiprestore/avastfixSP2.zip . Якщо Ви не знаєте, яка у Вас версія операційної системи XP SP2 або XP SP3, то Ви можете про це дізнатися з властивостей комп'ютера: натисніть Пуск - клацання правою кнопкою мишки по "Мій комп'ютер" - вибрати "властивості" і там буде написано який у Вас Service Pack - 2 або 3.
Або скачайте звідси (дзеркало):

З 5 грудня 2012 року спостерігалося блокування інтернету у користувачів російських операційних систем Microsoft Windows XP. Проблема виникла через помилку співробітників антивірусної компанії, була випущена сигнатура, що ушкоджує драйвер протоколу TCP/IP. Дні 5 і 6 Грудня всі провайдери і служби «стояли на вухах» - зник інтернет у користувачів Avast antivirus. Рішення було знайдено швидко, але осад від такої роботи найпопулярнішого антивіруса залишився.

« Аваст заблокував інтернет»- Вирішується дана проблема декількома способами:

Рішення №1в 99% допомагає користувачам відновити роботу інтернету (навіть якщо Ви вже видалили сам антивірус - Ви можете використовувати Рішення №1, просто ігноруйте пункти інструкції про включення/вимкнення Аваста).
Завантажте файл за посиланням: звідси (дзеркало): http://depositfiles.com/files/jx9xqxtes

Інструкція:
Завантажити файл avastfix.zip у друга/товариша/родича/сусіда, який має інтернет (див. посилання вище для XP SP3) на свою «флешку»/CD-R;
Розпакувати архів avastfix.zip на несправному комп'ютері/ноутбуку (правою кнопкою миші по файлу - "витягти все");
Вимкнути Avast: натиснути правою кнопкою миші на значок Аваста біля годинника вибрати «управління екранами avast», далі вибрати «відключення назавжди»;
Запустити файл fixtcpip.bat, який знаходиться всередині розпакованої папки, після цього комп'ютер перезавантажиться;
Оновити бази Avast до останньої версії (натиснути подвійним клацанням на значок Аваст біля годинника, вибрати «обслуговування» — «оновити» — «оновити модуль сканування та визначення вірусів»), увімкнути avast: правою кнопкою миші на значок Аваст біля годинника, вибрати «керування екранами avast», далі вибрати «увімкнути всі екрани».

УВАГА! В окремих випадках у Вас може бути встановлена ​​«стара» операційна Windows XP з другим сервіс-паком (Windows XP SP2). Якщо Ви не знаєте яка у Вас версія операційної системи XP SP2 або XP SP3, то Ви можете про це дізнатися з властивостей комп'ютера: натисніть Пуск - клацання правою кнопкою мишки по "Мій комп'ютер" - вибрати "властивості" і там буде написано який у Вас Service Pack - 2 або 3.
Або скачайте звідси (дзеркало): http://depositfiles.com/files/a69gvaj6w

Рішення №2
Радять спочатку відновитися до останньої працюючої точки відновлення, встановити Аваст заново і вибирати "Ігнорувати" при появі повідомлення про це виявлення.

Відновлення системи:
Висмикнути кабель з інтернетом/USB-модем до відновлення системи. Кнопка Пуск – Стандартні – Службові – Відновлення системи – вибрати точку відновлення раніше 5 грудня та виконати відновлення. Після відновлення системи видалити avast через «установку та видалення програм» у панелі керування, вставити кабель/модем.
Встановити Аваст заново:
Як правильно зробити повну переустановку avast! Free/Pro/IS

1. Завантажити та зберегти на диску повний інсталятор avast! Free/Pro/IS.
2. Завантажити та зберегти на Робочому столі утиліту видалення avast!
3. Видалити стандартним способом встановлену копію avast! Free/Pro/IS
4. Перезавантажте комп'ютер у безпечному режимі.
5. Запустити з робочого столу утиліту видалення avast! Free/Pro/IS (файл aswclear.exe).
6. Вказати версію програми та папку з нею (якщо програму було встановлено не в папку за замовчуванням).
7. Натисніть кнопку Uninstall (Видалити) та зачекати, поки ви не завершите перевірку видалення.
8. Закрити вікно утиліти видалення та дати згоду на перезапуск комп'ютера у нормальному (звичайному) режимі.
9. Встановити avast! Free/Pro/IS із завантаженого установника.
10. Перезавантажити комп'ютер для завершення інсталяції.

Примітка: Утиліта видалення avast! Free/Pro/IS може використовуватись і без попереднього видалення програми через Панель управління Windows. У цьому випадку необхідно попередньо вимкнути модуль самозахисту: відкрити головне вікно програми => Налаштування => Усунення несправностей => зняти позначку Увімкнути модуль самозахисту avast!

Якщо після встановлення програма не запросила дозволу на завантажувальне сканування, рекомендується призначити його вручну.

Не забудьте відновити реєстрацію безкоштовної версіїабо ввести ліцензійну інформацію до платних.
Рішення №3
Зайти до папки C:/windows/system32/dllcache, де знаходиться резервна копія tcpip.sys і скопіювати (але не перемістити) її в C:/windows/System32/drivers, після чого перезавантажити комп'ютер. Або файл tcpip.sys замініть файлом з інсталяційного диска(Ось він, в zip архіві).
Важливо: Файл tcpip.sys потрібно додавати не до папки %Windows%/system32, а до WINDOWS\system32\drivers

Рішення №4
1. Завантажити у Безпечний режим.
2. Пуск-виконати-regedit та видалити 2 ключі в реєстрі.

HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/Winsock
HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/WinSock2

3. Йдемо в папку %Windows%/inf знаходимо файл Nettcpip.inf , відкриваємо, знаходимо розділ та в записі Characteristics = 0xa0 замінити 0xa0 на 0x80
4. Заходимо в Мережеві підключення, правою кнопкою миші на підключенні до мережі- Властивості.
Відкрити вкладку Загальні -натискаємо послідовно Встановити, Протокол та Додати.
У вікні Вибір мережевих протоколівклацнути Встановити з диска.
У вікні Копіювати файли з диска: ввести C:/windows/inf та натиснути кнопку ОК.
Виділити Протокол Інтернету (TCP/IP) та натиснути кнопку ОК.
Повертаємося на екран властивості підключення по локальної мережі, кнопка Видалити активна.
Тепер видаляємо протокол Інтернету (TCP/IP).
Файл tcpip.sys бажано замінити файлом із інсталяційного диска (ось він, у zip архіві), перед встановленням протоколу. Скопіювати його потрібно в папки %Windows%/system32/dllcache та %Windows%/system32, потім встановлювати протокол.

Перезавантажити комп'ютер

Зайти знову в мережеві підключення та встановити Протокол Інтернету (TCP/IP) заново, за допомогою кнопки Встановити з диска та шлях c:/windows/inf

І ще раз перезавантажити комп'ютер.
Рішення 5
У деяких випадках, якщо не допомогли три варіанти вирішення проблеми, необхідно також, крім tcpip.sys, скопіювати файл nettcpip.inf з робочого ПК під керуванням XP в папку Windows/inf і повторити дії з «Рішення 4».
Рішення 6
Копіюємо "робочий"(див. Рішення 1,3) файл tcpip.sys в c:/windows/system32/drivers
Потім заходимо в диспетчер пристроїв - "вид"-"показати приховані пристрої". вибираємо "Драйвери пристроїв не Plug and Play"-"Драйвер протоколу TCP/IP" правою кнопкою "властивості". вкладка драйвер - автозавантаження, тип ставимо "система". перезавантажуємо комп'ютер.
Рішення 7
Скористайтеся утилітою TCPIP.Sys RestoreTool від фірми UnHackMe. Посилання: http://www.greatis.net/tcpip_sys_restore.zip
Рішення 8
Посилання на опис процесу: http://itfound.ru/85-net-seti-avast-tcpip.html
Рішення 9
Дублює рішення, описані тут, але містить файл tcpip.sys для Windows 7. Проблема в більшості випадків торкнулася Windows XP, але за заявами декількох користувачів форуму avast були можливі випадки помилкового спрацювання і на ОС Windows 7. Посилання на файл tcpip.sys , якщо Ви не можете його знайти на ін. комп'ютері або як написано у рішенні №3: http://avast-russia.com/files/tcpiprestore/tcpipWIN7.zip

Після виконання дій, описаних у вирішенні проблеми, якщо avast знову захоче видалити цей файл обов'язково поставте цей файл у винятки, доки не оновите свої антивірусні бази до актуальної версії, які не містять помилкового визначення файлу як шкідливого.

Натомість жодних вірусів. Немає інтернету – немає проблем

5-6 грудня багато користувачів антивірусу АВАСТ зіткнулися з такою проблемою: без будь-якої видимої причинизник зв'язок з інтернетом та локальною мережею. Цьому передувало виявлення ним якогось руткіта Win32: Malware-gen, після видалення якого і починаються ці пригоди у користувачів. "Вірусом" виявився файл tcpip.sys,який і відповідає за мережеві з'єднанняу комп'ютері. Дане хибне спрацювання призвело до катастрофічних наслідків: паралізована діяльність багатьох тисяч користувачів, телефони провайдерів перегрілися до червона від дзвінків незадоволених клієнтів, сервісні служби та системні адміністраторибез обіду, сну та відпочинку збиваються з ніг, усуваючи наслідки цього колапсу.

Перше, що потрібно було зробити — це звичайно ж проігнорувати це попередження та додати файл tcpip.sys до списку винятків.

Але якщо Ви читаєте ці рядки, то швидше за все Ви чи хтось із Ваших знайомих уже потрапив на цю вудку і тепер у нього відсутня будь-яка мережна активність : сайти не відкриваються, локальної мережі немає, повертає результат «Настроювання протоколу IP для Windows. Відбулася внутрішня помилка: Такий запит не підтримується Зверніться до служби підтримки продуктів Microsoft для подальшої допомоги. Додаткові відомості: не вдалося запитати ім'я вузла.»Команда pingповертає результат «Не вдалося звернутися до драйвера IP. Код помилки 2».

У Журналі подій системи бачимо таке попередження: «Служба DHCP-клієнт» залежить від служби «Драйвер протоколу TCP/IP», яку не вдалося запустити через помилку… «

Служби DNS-клієнт і DHCP-клієнт не працюють з тієї ж причини.

Як відновити інтернет та мережу?

Варіанти вирішення цієї проблеми після довгого небажання визнати проблему з'явилися на офіційному сайті компанії Аваст.

Для "непросунутих" користувачів (і для тих, кому ліньки розбиратися) користувач "Obramko" (forum.avast.com) створив пару програм, які автоматично вирішують цю проблему:

  1. Завантажте файл для Вашої версії Windows, перенесіть на флешку чи інший носій інформації.
  2. Вимкніть антивірус (Керування екранами – відключити всі назавжди).
  3. Запустіть файл.
  4. Перевантажте комп'ютер.
  5. Оновіть антивірус та увімкніть його назад (Керування екранами — увімкнути всі). Після оновлення він вже більше не блокує інтернет та мережу, і ним можна успішно користуватися далі.

Резюме