• Главная
  • Карта сайта
Не найдено

Файл hosts в Windows 10

  1. Навіщо потрібен файл hosts
  2. Де знаходиться файл hosts в Windows 10
  3. Де знаходиться файл hosts за замовчуванням
  4. Що робити, якщо в папці немає файлу hosts
  5. Відкрилася стандартна папка (C: \ Windows \ System32 \ drivers \ etc)
  6. Відкрилася інша папка
  7. Як змінити файл hosts
  8. Як запустити блокнот з правами адміністратора
  9. Як запустити Блокнот з правами адміністратора через пошук
  10. Як запустити Блокнот з правами адміністратора через командний рядок
  11. Як запустити Блокнот з правами адміністратора через виконуваний файл
  12. Як відкрити файл hosts
  13. Як відредагувати файл hosts
  14. Як видалити обмеження у файлі hosts
  15. Як додати обмеження в файл hosts
  16. Як відновити файл hosts
  17. Що робити, якщо файл hosts не працює

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

Навіщо потрібен файл hosts

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

Ви можете використовувати файл hosts в Windows 10 для обмеження доступу, наприклад, до окремих сайтів, а також для зняття заборон, встановлених системним адміністратором.

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

Щоб отримати доступ до файлу hosts, вам треба дізнатися, де він розташовується.

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

За замовчуванням файл hosts розташовується в папці C: \ Windows \ System32 \ drivers \ etc. Але, відвідавши цю папку, ви можете заплутатися. Справа в тому, що в ній можуть знаходитися ще кілька файлів зі схожими назвами, але з іншими розширеннями (наприклад, .sam, .txt). У файлу hosts розширення немає! Для визначення правильного файлу зробіть наступне:

  1. Відкрийте Провідник.
  2. Перейдіть у вкладку Вид.
  3. Поставте галочку Розширення імен файлів.
    Windows дозволяє здійснити досить тонке налаштування будь-яких параметрів підключення до мережі

Тепер ви легко зможете відшукати потрібний файл hosts.
Тепер ви легко зможете відшукати потрібний файл hosts

Що робити, якщо в папці немає файлу hosts

Може трапитися, що у зазначеній вище папці немає файлу hosts. В такому випадку слід дізнатися, куди Windows (або ваш системний адміністратор) могла його помістити.

  1. Натисніть Win + R.
  2. Введіть команду regedit і натисніть Enter.
  3. Перейдіть в наступну гілку: HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Tcpip \ Parameters.
  4. Знайдіть справа ключ DataBasePath і клацніть по ньому два рази.
  5. Скопіюйте його значення.
  6. Відкрийте Провідник, вставте скопійований шлях в його адресний рядок і натисніть Enter.

Відкрилася стандартна папка (C: \ Windows \ System32 \ drivers \ etc)

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

  1. Клацніть правою клавішею миші.
  2. Виберіть Створити - Текстовий документ.
  3. Назвіть його hosts і вилучили розширення .txt з назви.
  4. Пропустіть попередження про те, що зміна розширення може зробити файл недоступним.

Є ймовірність, що у вас буде недостатньо прав для створення файлу відразу в зазначеній папці. В такому випадку зробіть наступне:

  • Створіть файл на робочому столі або в будь-який інший папці.
  • Скопіюйте та вставте його в папку C: \ Windows \ System32 \ drivers \ etc.

Готово, тепер у вас існує файл hosts.

Відкрилася інша папка

Якщо відкриється будь-яка інша папка, то, значить, ваш системний адміністратор або стороннє ПО перемістили файл hosts в неї. Якщо він в ній присутній, то все в порядку. Якщо ж його там немає, то скористайтеся інструкцією вище для його створення.

Як змінити файл hosts

Редагування файлу hosts може знадобитися для установки або зняття будь-яких обмежень. Для цього знадобиться запустити Блокнот з правами адміністратора, відкрити в ньому файл hosts і записати / стерти необхідні рядки.

Як запустити блокнот з правами адміністратора

Існує кілька способів зробити це, причому деякі працюють тільки в Windows 10. Якщо якась інструкція для вас не підійшла, скористайтеся наступною.

Як запустити Блокнот з правами адміністратора через пошук

  1. Натисніть Win + S.
  2. Наберіть в пошуковому рядку Блокнот.
  3. Клацніть по знайденої програмою правою клавішею миші та виберіть пункт Запустити від імені адміністратора.

Як запустити Блокнот з правами адміністратора через командний рядок

  1. Натисніть Win + S.
  2. Наберіть в пошуковому рядку Командний рядок .
  3. Клацніть по знайденої програмою правою клавішею миші та виберіть пункт Запустити від імені адміністратора.
  4. Введіть команду notepad і натисніть Enter.

Як запустити Блокнот з правами адміністратора через виконуваний файл

Цей спосіб спрацює також для сторонніх додатків, на кшталт Notepad ++.

  1. Відкрийте Провідник.
  2. Перейдіть в папку C: \ Windows \ system32.
  3. Знайдіть файл notepad.exe, клікніть по ньому правою клавішею миші та виберіть пункт Запуск від імені адміністратора.

Як відкрити файл hosts

Коли у вас відкритий Блокнот, зробіть наступне:

  1. Натисніть Файл - Відкрити.
  2. Перейдіть в папку, де зберігається файл hosts.
  3. У випадаючому списку праворуч від імені файлу замініть Текстові документи (* .txt) на Все файли (*. *).
  4. Виберіть файл hosts.

Як відредагувати файл hosts

Структура файлу hosts досить проста. У кожному рядку записані будь-які дані, причому кожен рядок система розглядає окремо. Існує два види рядків:

  • На початку рядка стоїть решітка (#). У такому випадку цей рядок розпізнається, як коментар, і система з нею нічого не робить.
  • У рядку записаний IP-адреса, а потім який-небудь сайт. У такому випадку при відкритті даного сайту в будь-якому браузері або іншій програмі система автоматично перекине вас на даний IP-адреса.

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

Як видалити обмеження у файлі hosts

Якщо ваш системний адміністратор або будь-яке ПЗ (в тому числі шкідливе) залишили в файлі hosts будь-які рядки без решітки (#), то при спробах відвідування зазначених в них сайтів ви будете перенаправлені на відповідні IP-адреси. Системними адміністраторами найчастіше використовується адреса 127.0.0.1 - це перенаправлення на самого себе, тобто сайт просто не відкриється. Шкідливі програми можуть перенаправляти на будь-які рекламні ресурси.

Щоб видалити обмеження, досить просто стерти рядок з ним. Якщо ви хочете позбутися від усіх обмежень, натисніть Ctrl + A, після чого Delete. Не забудьте зберегти файл після редагування. Для цього натисніть Ctrl + S або клікніть на Файл - Зберегти.

Як додати обмеження в файл hosts

Для безпосередньо відключення можливості відвідування будь-якого сайту потрібно використовувати перенаправлення на IP-адреса 127.0.0.1. Якщо ж ви хочете, наприклад, щоб якийсь сайт переадресовував вас на сторінку налаштувань роутера, вам потрібно буде ввести інший IP.

  1. У новому рядку введіть IP-адресу.
  2. Натисніть пробіл один або кілька разів.
  3. Введіть адресу сайту, запити на який будуть перенаправлятися.
  4. Збережіть зміни. Для цього натисніть Ctrl + S або клікніть на Файл - Зберегти.

Як приклад покажемо файл hosts, який блокуватиме кілька соціальних мереж, а також перенаправляти користувача з сайту router.com на настройки його роутера:
Як приклад покажемо файл hosts, який блокуватиме кілька соціальних мереж, а також перенаправляти користувача з сайту router

Кілька приміток про додаткові вимоги до файлу hosts в Windows 10:

  • У файлі не повинно бути порожніх рядків. Якщо ви хочете додати якісь відступи, не забудьте поставити на початку порожнього рядка грати (#). Приклад такого відступу можна побачити на скріншоті вище.
  • IP-адреса повинна знаходитися в самому початку рядка, без пробілів перед ним.
  • Як роздільник між IP-адресою і сайтом повинні використовуватися кілька прогалин або кілька табуляцій. Не слід змішувати їх.
  • Якщо ви блокуєте який-небудь сайт виду xyz.com, то необхідно окремо заблокувати і сайт www.xyz.com.
  • Вихідні коментарі, які залишила система, можна стерти - вони ні на що не впливають.

Як відновити файл hosts

У разі необхідності ви завжди можете повернути файл hosts в стандартний стан. Це можна зробити декількома шляхами.

  • Відкрийте файл hosts і видаліть всі обмеження. Можна просто натиснути Ctrl + A, а потім Delete. Не забудьте зберегти файл за допомогою комбінації клавіш Ctrl + S або клікнувши на кнопку Файл - Зберегти.
  • Видаліть старий файл hosts і створіть порожній новий. Про те, як це зробити, ми писали вище.

Що робити, якщо файл hosts не працює

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

  • У вас відключений проксі-сервер, VPN тощо.
  • Ваш файл hosts складено правильно, при його редагуванні ви врахували примітки, список яких можна побачити вище.

Якщо з цим все в порядку, слід спробувати очистити кеш DNS:

  1. Натисніть Win + S.
  2. Наберіть в пошуковому рядку Командний рядок .
  3. Клацніть по знайденої програмою правою клавішею миші та виберіть пункт Запустити від імені адміністратора.
  4. Введіть команду ipconfig / flushdns і натисніть Enter.
  5. Після закінчення процесу перезавантажте систему.

Ця інструкція повинна була допомогти вам розібратися з файлом hosts в Windows 10, а також навчити вас переглядати і редагувати його.

Провайдеры:
  • 08.09.2015

    Batyevka.NET предоставляет услуги доступа к сети Интернет на территории Соломенского района г. Киева.Наша миссия —... 
    Читать полностью

  • 08.09.2015
    IPNET

    Компания IPNET — это крупнейший оператор и технологический лидер на рынке телекоммуникаций Киева. Мы предоставляем... 
    Читать полностью

  • 08.09.2015
    Boryspil.Net

    Интернет-провайдер «Boryspil.net» начал свою работу в 2008 году и на данный момент является одним из крупнейших поставщиков... 
    Читать полностью

  • 08.09.2015
    4OKNET

    Наша компания работает в сфере телекоммуникационных услуг, а именно — предоставлении доступа в сеть интернет.Уже... 
    Читать полностью

  • 08.09.2015
    Телегруп

    ДП «Телегруп-Украина» – IT-компания с 15-летним опытом работы на рынке телекоммуникационных услуг, а также официальный... 
    Читать полностью

  • 08.09.2015
    Софтлинк

    Высокая скоростьМы являемся участником Украинского центра обмена трафиком (UA — IX) с включением 10 Гбит / сек... 
    Читать полностью