База знаний →5 мин чтенияОбновлено: 2026-09-21

Как правильно редактировать файл hosts в Windows 11

Файл hosts лежит по адресу C:\Windows\System32\drivers\etc\hosts и перекрывает DNS для всей системы, поэтому для правки нужны права администратора: запустите Блокнот через «Запуск от имени администратора», откройте файл с фильтром «Все файлы», допишите строки вида IP-адрес домен, сохраните и выполните ipconfig /flushdns. При таком порядке изменение вступает в силу сразу и без сторонних утилит. Сделано криво — Блокнот без прав, Word или сохранённый hosts.txt — получится «отказано в доступе», битый файл или правки, которые ни на что не влияют.

Что такое файл hosts и зачем его редактировать

Hosts — обычный текстовый файл, который Windows-резолвер проверяет прежде, чем спрашивать DNS-сервер: если имя хоста есть в списке, побеждает IP из этой строки, и DNS для него вообще не опрашивается. Файл родился ещё до появления DNS, но Windows держит его первым в очереди — и именно это делает его полезным. Записи — по одной на строку: IP-адрес, пробел или табуляция, имя хоста; всё после # — комментарий.

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

  • Локальная разработка — 127.0.0.1 myapp.test направляет имя на вашу машину
  • Блокировка на всю систему — 0.0.0.0 ads.example.com отправляет домен в пустоту
  • Тест переезда — укажите example.com на IP нового сервера до смены настоящего DNS
  • Аварийный доступ — попасть на хост, когда DNS лежит, а адрес вы знаете
  • Списочные блокировки — вставьте hosts-лист сообщества и срежьте тысячи рекламных доменов сразу

Правим hosts по шагам, без ошибок

Откройте меню «Пуск», наберите «Блокнот», кликните по результату правой кнопкой и выберите «Запуск от имени администратора» — подтвердите запрос UAC. В Блокноте: Файл → Открыть, вставьте C:\Windows\System32\drivers\etc\hosts в адресную строку и смените фильтр с «Текстовые документы (*.txt)» на «Все файлы (*.*)», иначе hosts не увидать. Допишите свои строки после имеющегося содержимого, не трогая стандартный блок комментариев, затем Файл → Сохранить — файл должен остаться с именем hosts и без расширения.

Работающий результат от загадки отличает одна привычка — сброс кэша резолвера. Windows кэширует ответы, и старый ответ ещё долго может побеждать после правки. Откройте «Терминал (Администратор)» — или нажмите Win+R, выполните cmd — и запустите ipconfig /flushdns; ответ «Кэш сопоставителя DNS успешно очищен» означает, что новые запросы прочитают ваши строки. Проверка — ping example.com: если отвечает с вписанного вами IP, hosts работает.

Когда hosts словно игнорируют — и как откатить всё назад

Почти каждый случай «правки не работают» объясняют три виновника. Первый — кэш DNS, лечится сбросом выше. Второй — браузер: Chrome и Edge умеют резолвить имена через собственный безопасный DNS (DNS over HTTPS), минуя систему целиком, и заблокированный домен всё равно открывается; выключите безопасный DNS в настройках конфиденциальности браузера — и правила hosts снова в силе. Третий — защитное ПО: некоторые антивирусы сторожат hosts и молча откатывают правки, а «Контролируемый доступ к папкам» в «Безопасности Windows» может заблокировать сохранение из Блокнота — проверьте его уведомления и журнал защиты, прежде чем винить Windows.

Вернуть hosts к заводскому виду просто: файл по умолчанию состоит из одних комментариев — строки localhost закомментированы через #. Удалите свои строки (или замените файл целиком стандартным блоком комментариев), сохраните от администратора и снова сбросьте кэш. Два предупреждения, стоящие своих байтов: если в hosts появились записи, которые вы не вносили, — особенно уводящие банки и соцсети на странные адреса, — считайте это симптомом вредоноса и проверьте машину; и если доступ блокируется даже в Блокноте от администратора, зайдите в свойства hosts → «Безопасность» и дайте группе «Администраторы» полный доступ — некоторые блокировщики специально подтягивают эти разрешения.

Вопросы и ответы

Почему при сохранении файла hosts появляется «отказано в доступе»?

Потому что Блокнот запущен без прав администратора — hosts защищённый системный файл. Закройте его, используйте «Запуск от имени администратора» из меню «Пуск» и сохраните снова. Не поможет — проверьте «Контролируемый доступ к папкам» в «Безопасности Windows» и вкладку «Безопасность» у файла.

Как заблокировать сайт через файл hosts?

Добавьте две строки — 0.0.0.0 example.com и 0.0.0.0 www.example.com — сохраните и выполните ipconfig /flushdns. Домен начнёт резолвиться в мёртвый адрес во всех программах, использующих Windows-резолвер.

Почему запись из hosts не работает в Chrome или Edge?

Собственный безопасный DNS браузера (DNS over HTTPS) резолвит имена внутри себя и минует файл hosts. Выключите безопасный DNS в настройках конфиденциальности браузера — или сначала проверьте запись командой ping в терминале, чтобы убедиться, что сам hosts работает.

Понятно до покупки: что входит в лицензию

Разовый 30-минутный триал даёт доступ к базовым инструментам. Возможности с меткой PRO остаются закрыты до активации платной лицензии.

Читайте также

Все статьи · Вопросы

Написать нам: [email protected]