Как сохранить файл «Hosts» в Windows 10

Файл Hosts в Windows представляет собой небольшую запиcную книжку, которую ваш компьютер проверяет до того, как он может подключиться к Интернету. Сначала система проверяет файл на наличие особых указаний после ввода адреса сайта. Например, это позволяет заблокировать доступ к нежелательным веб-страницам или перенаправить вас на другую веб-адрес, что очень полезно для тестирования или усиленной безопасности.

Тем не менее, при редактировании файла может возникнуть проблема: после внесения изменений программа (например, Блокнот) часто не позволяет просто перезаписать файл таким же образом. Это не ошибка; скорее, это защита Windows. Вы должны иметь права администратора, чтобы сохранить важные системные файлы, поскольку система защищает их от случайного повреждения.

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

Из-за ограничений системы сохранение файла «hosts» в Windows 10 может не сработать, если использовать Блокнот с правами администратора для его открытия. В лучшем случае вы можете найти файл в папке C:\Windows\System32\drivers\etc, нажать правой кнопкой и внести изменения. После этого вы можете просто нажать «Сохранить». Важно не переименовывать или менять расширение файла, иначе система не сможет его обнаружить.

Способ 1: Запуск «Блокнота» от имени администратора

В большинстве случаев для редактирования файла «Адреса» в Windows 10 используется стандартный «Блокнот», но следующее предложение относится к любому текстовому редактору. Это требует запуска этого самого редактора от имени администратора. Чтобы это сделать, отыщите его исполняемый файл, найдите нужный пункт в контекстном меню или используйте «Пуск» для поиска соответствующего действия.

После запуска от имени администратора обычный пользователь получает права внести изменения в файл. Вы можете изменить «Гости» и попытаться сохранить изменения. Если настройки сбились или ошибка с отсутствием доступа повторно появляется, используйте эти методы решения проблем.

Способ 2: Снятие атрибута «Только для чтения»

У файла «Хосты» по умолчанию установлен атрибут «Только для чтения». Ни одна программа или пользователь не может изменить этот файл из-за этого. В результате при попытке сохранить измененные параметры возникает ошибка с отсутствием доступа. Для исправления этой ситуации попробуйте сначала снять следующий элемент:

  1. Перейдите по расположению файла, которое имеет вид C:\Windows\System32\Drivers\Etc\, отыщите сам «Hosts», щелкните по объекту правой кнопкой мыши и из появившегося контекстного меню выберите пункт «Свойства».
  2. В открывшемся окне понадобится снять галочку с пункта «Только для чтения».
  3. Сразу же появится окно о подтверждении изменения атрибутов, в котором согласитесь с этим, кликнув по «ОК».
  4. Скорее всего, будет отображено уведомление «Отказано в доступе», но изменение можно будет продолжить, получив права администратора. Просто нажмите по соответствующей кнопке, и действие можно будет считать завершенным.

Способ 3: Установка атрибута «Только для чтения»

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

По тому же принципу, что и выше, вам нужно открыть свойства файла или папки и поставить галочку возле соответствующего пункта. Делать это необходимо только после того, как вы внесли необходимые вам изменения в «Гости» и соxранили их.

Способ 4: Назначение себя владельцем файла

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

  1. Снова щелкните по «Hosts» правой кнопкой мыши и из контекстного меню выберите пункт «Свойства».
  2. Перейдите на вкладку «Безопасность» и нажмите по кнопке «Дополнительно».
  3. В следующем окне вы увидите текущего владельца файла, а рядом с ним ссылку «Изменить», по которой и необходимо кликнуть для перехода к настройкам.
  4. При появлении окна контроля учетных записей выберите вариант «Да».
  5. Можете самостоятельно вписать свое имя вместе с расположением в форме, но не всегда пользователь знает точную информацию, поэтому лучше нажать по «Дополнительно».
  6. Для отображения учетных записей текущего расположения используйте кнопку «Поиск».
  7. Из списка выберите свой профиль и дважды нажмите по нему левой кнопкой мыши, чтобы подтвердить выбор.
  8. Проверьте текущего владельца файла и нажмите «Применить», чтобы сохранить изменения.
  9. Снова вернитесь на вкладку «Безопасность», где нажмите по «Изменить». Это нужно будет сделать, чтобы добавить пользователя для дальнейшего предоставления полного доступа.
  10. В блоке «Группы и пользователи» нажмите по «Добавить», поскольку ваша учетная запись, скорее всего, тут еще не представлена.
  11. Используйте тот же самый вариант выбора пользователя, который уже был рассмотрен выше.
  12. Выделите свою учетную запись левой кнопкой мыши и отметьте галочками все разрешающие пункты или только «Полный доступ». Не забудьте применить изменения.
  13. Теперь вы можете открыть «Hosts» через любой удобный текстовый редактор, тот же «Блокнот», внести изменения и сохранить их. На этот раз ошибки с отсутствием доступа быть не должно.

Точно так! Знание того, как редактировать и сохранять файл hosts в Windows 10, теперь у вас есть. Как видно, основная проблема заключается не в самом процессе, а в том, как администратор может получить право изменить его. Просто не забудьте запустить блокнот от имени администратора, и все будет хорошо.

При внесении изменений будьте осторожны: любая ошибка может заставить сайт не открываться. Если что-то пошло не так, вы всегда можете вернуть исходное содержимое файла, просто удалив все добавленные строки, оставив только стандартные записи.

Работа с файлом hosts — полезная способность. Он позволяет легко получить доступ к веб-сайтам прямо на своем компьютере, что может быть полезно для целей, таких как блокировка рекламы и тестирование веб-сайтов.

Поделиться с друзьями
Алексей Морозов

Технический журналист и системный администратор с 10‑летним опытом работы в корпоративной IT‑инфраструктуре.

Оцените автора
Добавить комментарий