Файл «Хосты» — это простой текстовый файл на вашем компьютере, который помогает ему находить веб-сайты. Windows всегда начинает с этого файла, прежде чем приступить к глобальной системе DNS. Система использует только соответствующую запись, если она существует. Это похоже на шаг, который вы проложили сами, чтобы добраться до цели быстрее.
Зачем это может понадобиться? Например, вы можете заблокировать доступ к нежелательному сайту, перенаправив его на другой адрес. Другой вариант — это то, что часто делают разработчики: временно проверяют, как выглядит их новый сайт на сервере до того, как доменное имя начало работать, что позволяет вам иметь локальный контроль над сетевыми подключениями.
Хотя процесс редактирования прост, он требует осторожности: вам понадобятся права администратора и важно не удалять ненужные строки. Мы объясним вам все шаги, от поиска файла до его правильного сохранения, чтобы ваши изменения вступили в силу.
Расположение и открытие файла
Файл «Хосты» по умолчанию в Windows 11 находится в директории C:\Windows\System32\drivers\etc. Поскольку эта папка может быть скрыта системой, необходимо сначала включить отображение скрытых элементов в параметрах «Проводника». Чтобы это сделать, перейдите в раздел «Вид» и активируйте нужную опцию.

Наиболее простой способ внесения изменений в файл «Хосты» — это использовать обычная программа «Блокнот». Тем не менее, следует учитывать, что, поскольку этот файл является системным, для его успешного редактирования требуются права администратора. В противном случае могут возникнуть проблемы с сохранением изменений, которые были внесены.

Что писать в файле
Чтобы файл «Hosts» работал правильно, он должен использовать определенный формат записей. Все строки должны начинаться с IP-адреса и затем содержать доменное имя через пробел или табуляция. В качестве примера, 127.0.0.1 пример.com перенаправляет запросы на локальный компьютер, чтобы заблокировать доступ к конкретному сайту.

Кроме того, можно использовать комментарии в файле, которые начинаются с символа решетки (#). Это позволяет оставлять комментарии к каждой записи и временно отключать некоторые строки без удаления их. Помните, что порядок записей не имеет значения; система обрабатывает каждую строку, независимо от ее расположения в файле.

В Windows 11 файл hosts позволяет перенаправлять адреса сайтов для целей, таких как заблокировать использование нежелательных ресурсов или направить сайт на локальный сервер. Несмотря на то, что его можно изменить вручную, необходимо запустить блокнот от имени администратора, иначе система не сможет внести правки. Несмотря на то, что файл не имеет расширения.txt, он открывается как обычный текстовый документ, поскольку он находится в папке C:\Windows\System32\drivers\etc. Важно быть осторожным: ошибка в записях может помешать доступу в Интернет, поэтому лучше сохранить резервную копию перед правками.
Сохраняем изменения
Главным препятствием при редактировании файла «Хосты» является трудность сохранения внесенных изменений. Многие пользователи испытывают ошибку «Отказано в доступе» или другие проблемы. Рассмотрим несколько хороших способов решения этой проблемы, каждый из которых работает в разных ситуациях.
Способ 1: Запуск «Блокнота» от имени администратора
При редактировании файла «Адреса» в Windows 11 чаще всего используется стандартный «Блокнот», но этот метод работает с любым текстовым редактором. Основная идея состоит в том, чтобы запустить программу с правами администратора. Найдите исполняемый файл в редакторе, кликните правой кнопкой мыши в контекстном меню и выберите нужный пункт. Вы также можете использовать эту опцию при поиске в меню «Пуск».

После запуска «Блокнота с дополнительными привилегиями» у вас появляется возможность изменять системные файлы. Теперь измените «Гости» нужным образом и попробуйте сохранить результат. Если при этом возникает ошибка с отсутствием доступа, следует использовать альтернативные методы решения проблемы.
Способ 2: Снятие атрибута «Только для чтения»
В Windows 11 файл «Хосты» имеет атрибут «Только для чтения» по умолчанию, что препятствует изменению программ или пользователей. Таким образом, при попытке сохранить измененные данные возникает ошибка доступа. Чтобы исправить ситуацию, необходимо удалить эту функцию следующим образом:
- Найдите файл по пути
C:\Windows\System32\Drivers\Etc\, щелкните по нему правой кнопкой мыши и в появившемся контекстном меню выберите пункт «Свойства». 
- В открывшемся окне снимите галочку с параметра «Только для чтения».

- При появлении окна подтверждения изменения атрибутов нажмите «ОК» для продолжения операции.

- Если система выдает уведомление «Отказано в доступе», воспользуйтесь кнопкой для получения прав администратора, после чего процедура будет успешно завершена.

Способ 3: Установка атрибута «Только для чтения»
В некоторых случаях пользователь успешно вносит и сохраняет изменения в файл «Хосты». Однако через некоторое время или после перезагрузки компьютера он обнаруживает, что все настройки вернулись к исходным значениям. Из-за отсутствия атрибута «Только для чтения», который позволяет некоторым программам автоматически восстанавливать стандартные параметры файла, подобная проблема часто возникает.

В этом случае нужно открыть свойства файла «Хосты» и поместить галочку возле пункта «Только для чтения», используя тот же принцип, что и раньше. После внесения всех необходимых изменений и успешного сохранения этой операции крайне важно выполнить, чтобы зафиксировать желаемую конфигурацию и предотвратить ее сброс.
Способ 4: Назначение себя владельцем файла
Если при попытке открыть или изменить файл «Хосты» постоянно возникает ошибка «Отказано в доступе», даже при наличии прав администратора, проблема, скорее всего, связана с владельцем файла. По умолчанию они настроены на «СИСТЕМА», но вы можете назначить себя владельцем.
- Щелкните правой кнопкой мыши по файлу «Hosts» и выберите пункт «Свойства» в контекстном меню.

- Перейдите на вкладку «Безопасность» и нажмите кнопку «Дополнительно».

- В открывшемся окне найдите информацию о текущем владельце файла и нажмите ссылку «Изменить» для перехода к настройкам.

- Вместо ручного ввода данных нажмите кнопку «Дополнительно» для упрощения процедуры.

- Используйте кнопку «Поиск» для отображения учетных записей текущего расположения.

- Выберите свой профиль из списка и дважды щелкните по нему левой кнопкой мыши для подтверждения выбора.

- Проверьте информацию о новом владельце файла и нажмите «Применить» для сохранения изменений.

- Снова перейдите на вкладку «Безопасность» и нажмите «Изменить» для добавления пользователя с полным доступом.

- В блоке «Группы и пользователи» нажмите «Добавить», так как вашей учетной записи еще нет в списке.

- Повторите процедуру выбора пользователя, аналогично описанной выше.

- Выделите свою учетную запись и отметьте галочками все разрешающие пункты или только «Полный доступ», затем примените изменения.

- Теперь вы можете открыть файл «Hosts» через любой текстовый редактор, внести необходимые изменения и сохранить их без появления ошибок доступа.

Как вы можете видеть, изменить файл hosts в Windows 11 — не такая уж сложная задача. Главное, чтобы вы действовали тщательно и следовали простым шагам, которые мы упомянули.
Помните, что этот файл — мощный инструмент. С его помощью можно быстро заблокировать доступ к веб-сайту или перенаправить его на другой адрес, что очень удобно для тестирования или просто для личного спокойствия.
Сохраняйте оригинальную версию файла перед тем, как вносить правки; это дает вам страховку в случае, если что-то пойдет не так. Просто переименуй старый файл, и вы всегда можете вернуть все как было.
Теперь вы знаете, как управлять этим скрытым компонентом системы. Используйте эту информацию правильно, и ваша работа в Интернете станет еще немного более гибкой и безопасной.








