Відкрити файл hosts у windows 7. Як змінити файл hosts. Віруси та файл hosts

💖 Подобається?Поділися з друзями посиланням

Windows 7 має такий файл, за допомогою якого ви зможете регулювати відвідування сайтів в інтернеті. В основному люди не знають про такий файл, а ті, хто знає, намагаються ігнорувати його, щоб не «натворити чудес». Цей файл називається hosts. Розберемося коротко, навіщо він потрібний.

Нехай вам відомо, що прописуючи в рядку браузера адресу будь-якого сайту, спеціальний DNS-сервер, який знаходиться в інтернеті, його відразу змінює в певну послідовність цифр. Цей цифровий ряд для кожного сайту є унікальним, а назви сайтів потрібні лише для простоти запам'ятовування. Файл hosts використовується для швидкості роботи у всесвітній мережі інтернет, оминаючи запити до DNS серверу. Іншими словами, якщо у файлі hosts написати цифровий ряд, що відповідає назві сайту, то ви на нього потрапите безпосередньо, оминаючи DNS-сервер. Тільки прописувати потрібно правильно, а то сайт не завантажиться, якщо і завантажиться, то не той, який хотілося б.

"Комп'ютерні шкідники" охоче використовують файл hosts в особистих інтересах. Вірус, проникаючи на комп'ютер, часто змінює файл hosts. Отже, якщо раптом ви зіткнулися з обмеженням доступу до тих чи інших сайтів, насамперед проскануйте комп'ютер, можливо в ньому оселилися віруси, а потім перетворюйте hosts в початковий вигляд.

Де знаходиться файл hosts у Windows 7?

Отже, розглянемо в ОС Windows 7 де hosts розташовується. Його можна знайти у системній папці «Windows». Вона розміщена на диску, тобто там, де встановлена ​​система. Далі знаходимо папку System 32, переходимо в Drivers і, нарешті, в Etc. У цій папці зберігається потрібний нам файл.

Трапляється і таке, що ви не знайшли файл hosts, швидше за все, він просто прихований і в налаштуваннях позначено параметр «Не показувати приховані файли, папки та диски». У цьому випадку вам необхідно відкрити папку "Комп'ютер" і натиснути "Alt", у верхній частині вікна з'явиться додаткове меню, в ньому вибираємо "Сервіс" та "Параметри папок".
У новому вікні виберемо вкладку «Вид» та знайдемо пункт «Показувати приховані файли, папки та диски», на ньому ставимо галочку. Приймаємо зміни натисканням кнопки «Ок». Тепер переходимо до папки "Etc", файл hosts повинен відображатися.

Тепер розглянемо, як можна змінити файл hosts. Вчинимо так:


Де знаходиться файл hosts у Windows 10?

Файл hosts в операційній системі Windows 10 знаходиться, в тому ж місці, що й у Windows 7, тобто системному диску. У папці Windows, далі прямуємо в папку System 32, переходимо в Drivers і, нарешті, в Etc.

Для зміни файлу в Windows 10 необхідно:

  • Клацаємо два рази на файлі hosts;
  • У вікні, що з'явилося, знаходимо «Відкрити за допомогою»;
  • Знаходимо серед пропонованих програм «Блокнот»;
  • Натискаємо "Ок";
  • Вносите зміни та зберігаєте їх.
  • Якщо ви в цій справі профан, то краще нічого не робіть, а попросіть допомоги у кваліфікованого фахівця.
  • Якщо щось підштовхує вас внести зміни самостійно, перед цим зробіть копію файлу і перенесіть його в іншу папку. Раптом у вас щось не вийде, копію файлу ви повернете назад.
  • Якщо ви не скопіювали цей файл і вже внесли зміни, а комп'ютер після цього почав барахлити, вам допоможе інтернет. Завантажте з сайту аналогічний файл та замініть свій.
  • Перед тим як щось змінити подумайте, чи дійсно це потрібно робити і наскільки це для вас важливо.

Файл hosts це досить вразливе місце в операційній системі Windows. Цей файл стає мішенню номер один практично для всіх вірусів і троянів, яким вдається заразити комп'ютер. У цій статті ми розповімо про те, що таке файл hosts, де він знаходиться, навіщо його використовують та як його відновити після зараження комп'ютера вірусами.

Завдання файлу зберігати список доменів і відповідних ip-адрес. Операційна система використовує цей список для перетворення доменів на ip-адреси і навпаки.

Щоразу коли ви вводите адресний рядок браузера адресу потрібно вам сайту, відбувається запит на перетворення домену в ip-адресу. Наразі це перетворення виконує служба під назвою DNS. Але, на початку розвитку Інтернету hosts файл був єдиною можливістю пов'язати символьне ім'я (домен) з конкретною ip-адресою.

Навіть зараз, цей файл безпосередньо впливає на перетворення символьних імен. Якщо в hosts файл додати запис, який буде пов'язувати ip-адресу з доменом, то такий запис буде добре працювати. Саме цим і користуються розробники вірусів, троянів та інших шкідливих програм.

Що стосується структури файлу, файл hosts це звичайний текстовий файлбузе розширення. Тобто цей файл називається не, hosts.txt, а просто hosts. Для редагування можна використовувати звичайний текстовий редактор Блокнот (Notepad).

Стандартний файл hosts складається з кількох рядків, які починаються із символу «#». Такі рядки не враховуються операційною системою та є просто коментарями.

Також у стандартному файлі hosts є запис «127.0.0.1 localhost». Цей запис означає, що при зверненні до символьного імені localhost ви звертаєтесь до власного комп'ютера.

Махінації з файлом hosts

Існують два класичного способуотримати вигоду від внесення змін до файлу hosts. По-перше з його допомогою можна заблокувати доступ до сайтів та серверів антивірусних програм.

Наприклад, заразивши комп'ютер, вірус додає у файл hosts такий запис: "127.0.0.1 kaspersky.com". При спробі відкрити сайт kaspersky.com операційна система підключатиметься до IP-адреси 127.0.0.1. Природно, це неправильна IP-адреса. Це призводить до того, щодоступ до цього сайту повністю блокується.В результаті користувач зараженого комп'ютера не може завантажити антивірус або оновлення антивірусних баз.

Крім цього, розробники можуть використовувати й інший прийом. Додаючи записи у файл hosts, вони можуть перенаправляти користувачів на підроблений сайт.

Наприклад, заразивши комп'ютер, вірус додає файл hosts такий запис: «90.80.70.60 vkontakte.ru». Де «90.80.70.60» це ip-адреса сервера зловмисника. В результаті при спробі зайти на всім відомий сайт, користувач потрапляє на сайт який виглядає так само, але знаходиться на чужому сервері. Внаслідок таких дій шахраї можуть отримати логіни, паролі та іншу персональну інформацію користувача.

Так що у разі будь-яких підозр на зараження вірусом або на заміну сайтів насамперед необхідно перевіряти файл HOSTS.

Де знаходиться файл hosts

Залежно від версії операційної системи Windows файл hosts може розташовуватися у різних папках. Наприклад, якщо ви використовуєте Windows XP, Windows Vista, Windows 7 або Windows 8, файл знаходиться в папці WINDOWS\system32\drivers\etc\ .

В операційних системах Windows NT і Windows 2000 даний файл лежить у папці WINNT\system32\drivers\etc\.

У дуже давніх версіях операційної системи, наприклад у Windows 95, Windows 98 і Windows ME, цей файл можна знайти просто в папці WINDOWS.

Відновлення файлу hosts

Багато користувачів піддалися злому цікавить, де можна завантажити файл hosts. Однак, шукати та скачувати оригінальний hostsфайл зовсім не потрібний. Його можна виправити самостійно, для цього потрібно відкрити текстовим редакторомі видалити всі крім рядка крім "127.0.0.1 localhost". Це дозволить розблокувати доступ до всіх сайтів та оновити антивірус.

Розглянемо детальніше процес відновлення файлу hosts:

  1. Відкрийте папку, в якій знаходиться цей файл. Для того щоб довго не блукати каталогами у пошуках потрібної папки можна скористатися невеликою хитрістю. Натисніть комбінацію клавіш Windows+R , щоб відкрити меню «Виконати». У вікні, введіть команду "%systemroot%\system32\drivers\etc"та натисніть кнопку ОК.
  2. Після того як перед вами відкриється папка, в якій лежить файл hosts, зробіть резервну копіюпоточний файл. На випадок, якщо щось піде не так. Якщо файл hosts існує, просто перейменуйте його в hosts.old. Якщо файл hosts взагалі немає в цій папці, то цей пункт можна пропустити.
  3. Створіть новий порожній файл hosts. Для цього клацніть правою кнопкою мишки в папці etc і виберіть пункт "Створити текстовий документ".
  4. Коли файл буде створений, його необхідно перейменувати в hosts. При перейменуванні з'явиться вікно, у якому буде попередження про те, що файл буде збережено без розширення. Закрийте вікно із попередженням, натиснувши кнопку ОК.
  5. Після того, як новий hosts файл створено, його можна відредагувати. Для цього відкрийте файл за допомогою програми Блокнот.
  6. Залежно від версії операційної системи вміст стандартного файлу hosts може відрізнятися.
  7. Для Windows XP та Windows Server 2003 потрібно додати "127.0.0.1 localhost" .
  8. Windows Vista, Windows Server 2008, Windows 7 і Windows 8 потрібно додати два рядки: "127.0.0.1 localhost" і "::1 localhost".

Непомітний файл hosts у операційних системах Windows здатний завдати багато клопоту користувачам комп'ютерів, які не знають про те, що найпростіші зміни в даному файліздатні повністю змінити роботу сайтів, які запитують через браузери. Цю можливість взяли на озброєння різні шахраї в інтернеті, які вносячи зміни до файлу hosts, блокують роботу найпопулярніших у користувачів сайтів, таких як Вконтакте та Однокласники. Щоб відновити їх роботу, достатньо відкрити файл hosts і видалити з нього зайві записи.


Як показали коментарі до попередніх статей на нашому сайті під назвою та вконтакті, багато користувачів мають проблеми з відкриттям файлу hosts. І річ тут не тільки в тому, що багатьом користувачам не вистачає комп'ютерних знань. Також і зловмисники вдосконалюють свої методи, виконуючи справжній файл hosts прихованим, а на очах залишаючи його фальшивий аналог. Крім того, в операційних системах Windows Vista та Windows 7 важливо правильно відкрити файл, щоб мати можливість збереження внесених до нього змін.

Розглянемо як правильно відкрити файл hosts у вигляді простої покрокової інструкції.

  1. У операційних системах Windows Vista та Windows 7 увійдіть до системи . Інакше буде неможливим збереження внесених у файл змін.
  2. У полі пошуку, яке з'являється у Windows Vista/7, відразу над кнопкою «Пуск» після її натискання введіть команду

    notepad %systemroot%\system32\drivers\etc\hosts


    та натисніть клавішу Enter на клавіатурі.
  3. В результаті попередньої дії в тестовому редакторі Блокнот (Notepad) відкриється файл hosts, який потрібно уважно переглянути і видалити зайві записи.
  4. При перегляді обов'язково звертайте увагу на наявність горизонтальних та вертикальних смуг прокручування у вікні, оскільки відомі випадки, коли шкідливі записи відводять з видимої частини екрана численними пробілами або перекладами рядків. Якщо смуги прокручування виявлені в відкритому вікні, то пересувайте повзунки та уважно дивіться на екран, щоб не пропустити рядки, що блокують роботу сайтів.
Чому рекомендується саме цей спосіб відкриття файлу hosts? Справа в тому, що як вже згадувалося вище одним із методів приховування шкідливих дій зловмисниками є присвоєння файлу hosts статусу «прихований». При цьому видимим призначається помилковий файл hosts, який не містить записів, які порушують працездатність сайтів. Використовуючи описаний вище спосіб, ви завжди відкриєте правильний файл hosts, навіть якщо він виявиться прихованим.

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

  1. Увійдіть у систему з .
  2. приховані файли на комп'ютері.
  3. Зайдіть до папки C:\Windows\system32\drivers\etc\
  4. Зробіть клік правою кнопкою мишки на значку файлу hosts і в контекстному меню виберіть пункт «Відкрити».
  5. У вікні вибору програми, за допомогою якої відкривається файл, виберіть Блокнот (Notepad) і натисніть кнопку Ок.
  6. Перегляньте файл і видаліть з нього все зайве.
  7. Якщо файли hosts в папці два, то це означає, що один з них помилковий. Щоб визначити справжній, потрібно відкривати обидва файли. Той, у якому будуть виявлені додаткові записиі буде справжнім.
  8. Після очищення hosts файлів видаліть помилковий файл і знову зробіть невидимими приховані файли.
Після редагування файлу hosts у Windows XP, щоб зміни набули чинності, може знадобитися перезавантаження комп'ютера. У старших версіях Windowsвиконані зміни застосовуються одразу.

У замітці йтиметься про "багатостраждальний" системний файл hosts, якому часто дістається від мережевих "шкідників", що просочилися на комп'ютер. Hostsне має розширення, але насправді це типовий текстовий файл і для його редагування досить вбудованого Блокнота (Notepad). Завдання файлу – зберігати список доменів та відповідних їм IP-Адрес. Це той список, до якого в першу чергу звертається браузер, після введення в адресний рядок, скажімо, доменне ім'я Yandex.ru, щоб дізнатися, що відповідає адресу 77.88.21.11 .

Тепер уявіть, що програма-зловмисник підмінила в hosts"айпішник" Yandex.ruна потрібну їй адресу "сміттєвого" сайту. Тепер щоразу після символьного набору у браузері Yandex.ruви будете опинятися на якомусь XXX.com. Очевидно, це неподобство потрібно оперативно припинити, навіщо доведеться звернутися безпосередньо до файлу hosts. У статті озвучу гарантований спосіб це, т.к. в останніх версіях Windowsрозробник посилив безпеку ОС, що у практиці ускладнило життя користувачам: необхідна папка то, можливо видно чи сам файл неможливо відредагувати.

Отже, для приведення hostsу "божеський" вигляд слід відкрити "Блокнот" від імені адміністратора. Для цього зайдемо в меню "Пуск" → далі, " Усі програми" → "Стандартні" → клацніть правою клавішею миші на Блокноті в контекстному менюоберемо "Запуск від імені адміністратора ".

У виниклій верхній панелітиснемо " Файл " → "Відкрити→ в адресному рядку вказуємо шлях до потрібної папки – C:\Windows\System32\drivers\etc . У випадку, якщо папка виявиться порожньою, у рядку "Ім'я файлу" пишемо hosts і клацаємо " Відкрити(Наступний скріншот).

Вміст файлу можна порівняти з оригінальним у Windows 7і, у разі розбіжностей, скопіювати собі.

# Copyright (c) 1993-2006 Microsoft Corp. # # Цей файл HOSTS використовується як Microsoft TCP/IP для Windows. # # Цей файл містить mappings IP address to host names. Each # entry should be kept on an individual line. IP address should # be placed in the first column followed by the corresponding host name. # IP-адреса і м'який хостинг повинен бути відокремлений в межах одного # space. # # Additionally, comments (sub as these) можуть бути включені на індивідуальні # lines або following the machine name позначено як "#" symbol. # # Для прикладу: # # 102.54.94.97 rhino.acme.com # source server # 38.25.63.10 x.acme.com # x client host # localhost name resolution is handle within DNS itself. # 127.0.0.1 localhost

В принципі, можна залишити лише один запис – 127.0.0.1 localhost або навіть нічого не залишати – у будь-якому варіанті це краще, ніж неподобство як на скріншоті нижче (реальний приклад редакції hostsлиходієм-вірусом).

Як бачите, "зловред" заблокував оновлення антивірусних програм та доступ до сайтів соцмереж. Для того щоб ситуація не повторилася, рекомендується захистити файл атрибутом " Тільки читання", клікнувши по hostsправою кнопкою миші → " Властивості→ на першій вкладці Загальні поставте галку навпроти відповідного атрибута.

Про те, що ще корисного можна зробити з системним файлом hostsя розповім у нашу.



Розповісти друзям