Файл hosts в Windows — это текстовый документ, который управляет сопоставлением доменных имён с IP-адресами ещё до обращения к DNS-серверам. Чтобы его редактировать, сначала нужно найти и получить к нему доступ. Путь к файлу всегда один: C:\Windows\System32\drivers\etc\hosts. Но просто так его не откроешь — система защищает файл от случайных изменений.
Далее разберём, как открыть hosts разными способами, какие права нужны, и как правильно сохранить изменения. Расскажу обо всех нюансах, чтобы не столкнуться с ошибками типа «Отказано в доступе».
Зачем может понадобиться файл hosts
Файл hosts используют для:
- блокировки доступа к определённым сайтам (например, к социальным сетям на рабочем компьютере);
- тестирования сайтов до переноса на новый хостинг — привязывают домен к локальному IP;
- ускорения загрузки часто посещаемых ресурсов, если DNS-серверы работают медленно;
- обхода ограничений, если сайт заблокирован на уровне провайдера.
Иногда вирусы вносят в hosts изменения, чтобы перенаправлять пользователя на фишинговые сайты. Если вы заметили подозрительное поведение браузера, проверьте этот файл в первую очередь.
Чтобы быстро открыть папку etc, вводите в адресной строке Проводника %SystemRoot%\System32\drivers\etc и нажимайте Enter. Это сработает в любой версии Windows.—>
| Способ | Действия | Примечания |
|---|---|---|
| Через Проводник |
| Файл может не отображаться — нужно включить показы скрытых файлов. |
| Через командную строку |
| Откроется в Блокноте, но прав может не хватить. |
| Через Поиск Windows |
| Не всегда срабатывает — зависит от индексации. |
Способы открытия файла в Windows
Есть несколько способов добраться до hosts. Выбирайте удобный:
Самый надёжный способ — через Проводник. Но если вы часто работаете с hosts, удобнее закрепить ярлык на рабочем столе. Для этого перетащите файл hosts на рабочий стол правой кнопкой мыши и выберите «Создать ярлык».
Как включить отображение скрытых файлов
По умолчанию hosts может быть скрыт. Чтобы его увидеть:
- Откройте Проводник (
Win + E). - Перейдите на вкладку «Вид» в верхнем меню.
- Поставьте галочку напротив «Скрытые элементы».
Если файла всё равно нет, проверьте, не отключён ли показы системных файлов:
- В Проводнике на вкладке «Вид» нажмите «Параметры» → «Изменение параметров папок и поиска».
- На вкладке «Вид» найдите строку «Скрывать защищённые системные файлы» и снимите галочку.
- Нажмите «Применить» и «ОК».
Какие права нужны для редактирования hosts
Файл hosts защищён системой. Чтобы его изменить, нужно:
- Запустить текстовый редактор от имени администратора.
- Или изменить права доступа к файлу вручную.
Самый простой способ — использовать Блокнот с правами администратора:
- Нажмите «Пуск», введите
Блокнот. - Правой кнопкой мыши выберите «Запуск от имени администратора».
- В Блокноте нажмите «Файл» → «Открыть» и перейдите к
C:\Windows\System32\drivers\etc\hosts. - Выберите тип файлов «Все файлы (*.*)», иначе
hostsне будет виден.
⚠️ Внимание: Если вы откроете файл без прав администратора, изменения не сохранятся — система выдаст ошибку «Отказано в доступе».