Як редагувати, скидати файл хостів Windows

Спробуйте Наш Інструмент Для Усунення Проблем

Питання з'явилося знову, і я зрозумів, що ніколи не публікував підручник з редагування та перезавантаження файлу Windows Hosts. Я хотів би спочатку ознайомитися з функціональністю файлу Host.

Файл хостів Windows можна використовувати для блокування чи переадресації імен хостів. Ім'я хоста - це основна частина веб-адреси або локальної адреси, наприклад, ghacks.net або localhost. Кожен запис файлу хостів вказує IP-адресу та ім'я хоста, що в основному повідомляє системі, що ім'я хоста повинно бути вирішено з цією IP-адресою.

DNS-сервер, який, як правило, запитується, обходить для всіх записів у файлі Hosts, за винятком випадків, коли жорстко кодується в операційній системі.

Дозвольте навести два приклади, коли це може бути корисним: користувачі можуть заблокувати відомі рекламні компанії чи спамери, перенаправляючи запити на місцевий ПК. Це в основному нічого не завантажує, коли веб-сайт намагається завантажити рекламу, спливаюче вікно чи інший елемент.

Ще один приклад підкреслює, що файл хостів може бути корисним веб-розробникам. Скажімо, ви просто перенесли свій веб-сайт на новий сервер, і IP-процес змінився в процесі. Серверам DNS потрібно до 48 годин для поширення, а це означає, що важко перевірити веб-сайт на новому сервері після переміщення, якщо DNS-сервер все ще перенаправляє запит на старий сервер.

Веб-розробник може призначити нову IP-адресу веб-сайту, щоб уникнути проблеми з поширенням. (Будь ласка, див Робота над веб-сайтами до розповсюдження DNS для детального посібника з цього питання)

Слід зазначити, що файл Hosts також може використовуватися зловмисним програмним забезпеченням, або перенаправляючи користувача з законних сайтів на сумнівні, або блокуючи доступ до програмного забезпечення, яке їм може знадобитися знову видалити ці програми з ПК.

Розташування файла Windows Hosts

Файл хостів Windows розміщений під таким маршрутом:

% SystemRoot% system32 драйвери тощо

% SystemRoot% на початку - це змінна, яка встановлюється в каталог Windows. Більшість користувачів Windows встановили операційну систему на c: windows, що означатиме, що файл хостів можна знайти під c: windows system32 driver etc hosts

Можливо, буде потрібно відображати приховані системні папки, якщо Windows Explorer використовується для переходу до папки.

Клацніть на Інструменти> Параметри папок у Провіднику Windows, а перехід на вкладку Перегляд відкриє меню конфігурації, у якому можна встановити приховані папки для розкриття.

Якщо ви використовуєте Windows 10, виберіть 'Файл'> 'Змінити параметри папки та пошуку', а потім перейдіть до меню 'Перегляд'.

Знайдіть «заховати захищені файли операційної системи (рекомендовано)» та «приховані файли та папки» та переконайтесь, що перший не встановлений, а для другого встановлено значення «Показати приховані файли, папки та диски». Налаштування можна легко змінити таким чином, коли це необхідно.

hidden folders

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

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

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

hosts properties

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

windows hosts file

Редагування файлу хостів Windows

Погляньте на приклади в коментарях. Синтаксис завжди однаковий: спочатку IP-адресу, на яку потрібно переспрямувати ім'я хоста, потім ім'я хоста, розділене принаймні одним пробілом.

  • Щоб додати записи до файлу хостів, слід ввести IP-адресу спочатку в наступному порожньому рядку, після чого пробіл (або натиснувши вкладку) та ім'я хоста (яке може бути доменним ім'ям або localhost).
  • Щоб видалити записи файлів хостів Windows, виберіть весь рядок і натисніть кнопку видалення на клавіатурі. Ви також можете додати # перед будь-яким рядком, щоб зробити його коментарем, щоб він не оброблявся, а зберігався.
  • Для редагування окремих записів натисніть рядок відображення, яке потрібно відредагувати, та внесіть зміни.
  • Щоб скинути файл хостів, просто видаліть усі рядки, які не є коментарями. Microsoft створила рішення Fix-Ii для скидання файлу хостів, який можна використовувати замість цього. Користувачі просто повинні виконати програму, як тільки вони завантажили її в локальну систему. Основна перевага полягає в тому, що їм не потрібно проходити ручний процес таким чином.

Зауважте, що вам потрібно зберегти зміни, перш ніж вони стануть доступними. У Блокноті ви вибрали з меню 'Файл'> 'Зберегти'.

Ось так ви редагуєте та скидаєте файл Windows Hosts. Будь ласка, залишайте будь-які відкриті запитання чи коментарі в розділі коментарів нижче.

Пов'язані статті