Файл hosts в Windows 10 отвечает за сопоставление доменных имён с IP-адресами ещё до обращения к DNS-серверам. Чтобы изменить его, нужно сначала найти и открыть файл с правами администратора — иначе система не даст сохранить правки.
Расскажу, как получить доступ к файлу в Windows 10, где он хранится, какие инструменты использовать для редактирования и как избежать типичных ошибок. Далее — пошаговые инструкции для новичков и полезные советы для опытных пользователей.
Где находится файл в Windows 10
По умолчанию файл hosts скрыт в системной папке. Путь к нему одинаковый для всех версий Windows начиная с XP:
C:\Windows\System32\drivers\etc\hosts
Чтобы быстро перейти к папке, откройте проводник, вставьте путь в адресную строку и нажмите Enter. Файл не имеет расширения — это просто hosts, а не hosts.txt.
Если папки etc нет на месте, проверьте, не скрыты ли системные файлы. Для этого в проводнике перейдите на вкладку Вид и включите опцию Показать скрытые, системные и защищённые файлы.
Если вы не видите файл hosts в папке etc, убедитесь, что в настройках проводника отключен параметр «Скрывать защищённые системные файлы».
| Способ | Плюсы | Минусы | Подходит для |
|---|---|---|---|
| Через проводник | Простота, не требует командной строки | Нужно вручную искать папку | Новичков |
Через команду notepad в Выполнить |
Быстро, не требует прав администратора на этапе открытия | Правки не сохранятся без прав админа | Быстрого просмотра |
| Через или CMD | Максимальный контроль, подходит для автоматизации | Требует знания команд | Опытных пользователей |
Способы открытия файла hosts: сравнение методов
Существует несколько способов доступа к файлу. Выбор зависит от ваших задач и удобства. ниже — сравнение самых распространённых методов.
Как открыть файл через Блокнот с правами администратора
Самый надёжный способ редактирования — запуск Блокнота от имени администратора. Это гарантирует, что изменения сохранятся.
Пошаговые действия:
- Нажмите
Win + S, введитеБлокнот. - Щёлкните правой кнопкой по найденному приложению и выберите
Запуск от имени администратора. - В Блокноте нажмите
Файл → Открыть. - Перейдите по пути
C:\Windows\System32\drivers\etc. - В правой нижней части окна выберите
Все файлы (*.*), чтобы увидетьhosts. - Выделите файл и нажмите
Открыть.
Теперь вы можете редактировать файл. После внесения изменений сохраните их через Файл → Сохранить.
Редактирование файла hosts: что можно изменить
Формат файла hosts простой: в каждой строке указывается IP-адрес, а через пробел — доменное имя. Например:
127.0.0.1 localhost— стандартная запись для локального хоста.192.168.1.1 router.local— пример привязки домена к локальному IP.# Это комментарий— строки, начинающиеся с#, игнорируются системой.
Чтобы заблокировать доступ к сайту, добавьте строку вида 127.0.0.1 example.com. Система перенаправит запросы к этому домену на ваш компьютер, и сайт не откроется.
⚠️ Внимание: неправильные изменения в файле hosts могут нарушить доступ к интернету. Перед редактированием сделайте резервную копию файла.
Сравнение текстовых редакторов для работы с hosts
Не все редакторы подходят для работы с системными файлами. Ниже — сравнение популярных инструментов.
| Редактор | Поддержка прав администратора | Подсветка синтаксиса | Автосохранение |
|---|---|---|---|
| Блокнот | Да (через контекстное меню) | Нет | Нет |
| Notepad++ | Да (запуск от админа) | Да (для комментариев) | Настраивается |
| VS Code | Да | Да (с расширениями) | Да |
| Sublime Text | Да | Да | Настраивается |
Типичные ошибки при работе с файлом hosts
Ошибки при редактировании могут привести к проблемам с интернетом. Вот что чаще всего делают неправильно:
Возможно, вы уже сталкивались с ситуацией, когда после изменений в hosts сайты перестали открываться. Причина — неправильный формат записей. Каждая строка должна содержать и домен, разделённые пробелом или табуляцией. Если вы забыли пробел или поставили запятую, система проигнорирует строку.
Ещё одна распространённая ошибка — отсутствие прав администратора. Без них изменения не сохранятся, и файл останется нетронутым. Всегда запускайте редактор от имени админа.
Всегда проверяйте формат записей в файле hosts: IP и домен должны быть разделены пробелом или табуляцией, без лишних символов.
Практическая инструкция: как добавить запись в hosts
Допустим, вы хотите заблокировать доступ к социальной сети VKontakte. Для этого нужно перенаправить домен vk.com на локальный адрес 127.0.0.1.
Следуйте этому чек-листу:
Как добавить запись в файл hosts
Часто задаваемые вопросы
Можно ли удалить файл hosts?
Нет, Windows созданет его заново при следующем запуске системы. Но можно очистить его содержимое, оставив только стандартную запись 127.0.0.1 localhost.
Почему изменения в не применяются?
Скорее всего, вы забыли сохранить файл с правами администратора или не перезапустили браузер. Также проверьте, не кэширует ли ваш компьютер — очистите кэш командой ipconfig /flushdns.
Как вернуть стандартный файл hosts?
Удалите все пользовательские записи, оставив только 127.0.0.1 localhost. Если файл повредился, можно скопировать его с другого компьютера или переустановить Windows.
Можно ли использовать для ускорения интернета?
Нет, файл не влияет на скорость подключения. Он только сопоставляет и домены. Для ускорения используйте DNS-серверы вроде Google DNS или Cloudflare DNS.