Файл hosts в Windows — это текстовый документ, который управляет сопоставлением доменных имён с IP-адресами ещё до обращения к DNS-серверам. Чтобы его редактировать, сначала нужно найти и получить к нему доступ. Путь к файлу всегда один: C:\Windows\System32\drivers\etc\hosts. Но просто так его не откроешь — система защищает файл от случайных изменений.

Далее разберём, как открыть hosts разными способами, какие права нужны, и как правильно сохранить изменения. Расскажу обо всех нюансах, чтобы не столкнуться с ошибками типа «Отказано в доступе».

Зачем может понадобиться файл hosts

Файл hosts используют для:

  • блокировки доступа к определённым сайтам (например, к социальным сетям на рабочем компьютере);
  • тестирования сайтов до переноса на новый хостинг — привязывают домен к локальному IP;
  • ускорения загрузки часто посещаемых ресурсов, если DNS-серверы работают медленно;
  • обхода ограничений, если сайт заблокирован на уровне провайдера.

Иногда вирусы вносят в hosts изменения, чтобы перенаправлять пользователя на фишинговые сайты. Если вы заметили подозрительное поведение браузера, проверьте этот файл в первую очередь.

💡

Чтобы быстро открыть папку etc, вводите в адресной строке Проводника %SystemRoot%\System32\drivers\etc и нажимайте Enter. Это сработает в любой версии Windows.—>

СпособДействияПримечания
Через Проводник
  1. Откройте Проводник (Win + E).
  2. Перейдите по пути C:\Windows\System32\drivers\etc.
  3. Найдите файл hosts (без расширения).
Файл может не отображаться — нужно включить показы скрытых файлов.
Через командную строку
  1. Нажмите Win + R, введите cmd.
  2. Выполните команду notepad C:\Windows\System32\drivers\etc\hosts.
Откроется в Блокноте, но прав может не хватить.
Через Поиск Windows
  1. Нажмите на лупу рядом с кнопкой Пуск.
  2. Введите hosts.
  3. Выберите файл в результатах.
Не всегда срабатывает — зависит от индексации.

Способы открытия файла в Windows

Есть несколько способов добраться до hosts. Выбирайте удобный:

Самый надёжный способ — через Проводник. Но если вы часто работаете с hosts, удобнее закрепить ярлык на рабочем столе. Для этого перетащите файл hosts на рабочий стол правой кнопкой мыши и выберите «Создать ярлык».

Как включить отображение скрытых файлов

По умолчанию hosts может быть скрыт. Чтобы его увидеть:

  1. Откройте Проводник (Win + E).
  2. Перейдите на вкладку «Вид» в верхнем меню.
  3. Поставьте галочку напротив «Скрытые элементы».

Если файла всё равно нет, проверьте, не отключён ли показы системных файлов:

  1. В Проводнике на вкладке «Вид» нажмите «Параметры» → «Изменение параметров папок и поиска».
  2. На вкладке «Вид» найдите строку «Скрывать защищённые системные файлы» и снимите галочку.
  3. Нажмите «Применить» и «ОК».

Какие права нужны для редактирования hosts

Файл hosts защищён системой. Чтобы его изменить, нужно:

  • Запустить текстовый редактор от имени администратора.
  • Или изменить права доступа к файлу вручную.

Самый простой способ — использовать Блокнот с правами администратора:

  1. Нажмите «Пуск», введите Блокнот.
  2. Правой кнопкой мыши выберите «Запуск от имени администратора».
  3. В Блокноте нажмите «Файл» → «Открыть» и перейдите к C:\Windows\System32\drivers\etc\hosts.
  4. Выберите тип файлов «Все файлы (*.*)», иначе hosts не будет виден.
⚠️ Внимание: Если вы откроете файл без прав администратора, изменения не сохранятся — система выдаст ошибку «Отказано в доступе».