Содержание:
Отметим, что в этой статье речь пойдет не о простом сохранении файла «Hosts», а о решении проблем, связанных с выполнением этого действия. Если вас интересует как раз простое сохранение изменений, в текстовом редакторе просто нажмите Ctrl + S или выберите действие «Сохранить» из меню «Файл».
Способ 1: Запуск «Блокнота» от имени администратора
В большинстве случаев для редактирования файла «Hosts» в Windows 10 используется стандартный «Блокнот», однако следующая рекомендация актуальна для любого текстового редактора. Заключается она в запуске этого самого редактора от имени администратора. Для этого отыщите его исполняемый файл, вызовите контекстное меню и найдите нужный пункт или выберите требуемое действие при поиске через «Пуск».
Что касается следующих действий, то как раз после запуска от имени администратора у обычного пользователя появляются права на внесение изменений в файл. Можете отредактировать «Hosts» и после этого попробовать сохранить внесение изменений. Если настройки сбились или ошибка с отсутствием доступа снова появляется, переходите к следующим методам решения ситуации.
Способ 2: Снятие атрибута «Только для чтения»
По умолчанию для файла «Hosts» установлен атрибут «Только для чтения». Это значит, что ни одна программа или пользователь не может внести изменения в этот файл. Следовательно, при попытке сохранить отредактированные параметры появится ошибка с отсутствием доступа. Для исправления этой ситуации попробуйте сначала просто снять атрибут, что происходит следующим образом:
- Перейдите по расположению файла, которое имеет вид
C:\Windows\System32\Drivers\Etc\
, отыщите сам «Hosts», щелкните по объекту правой кнопкой мыши и из появившегося контекстного меню выберите пункт «Свойства». - В открывшемся окне понадобится снять галочку с пункта «Только для чтения».
- Сразу же появится окно о подтверждении изменения атрибутов, в котором согласитесь с этим, кликнув по «ОК».
- Скорее всего, будет отображено уведомление «Отказано в доступе», но изменение можно будет продолжить, получив права администратора. Просто нажмите по соответствующей кнопке, и действие можно будет считать завершенным.
Способ 3: Установка атрибута «Только для чтения»
Есть и противоположная ситуация, когда пользователь вносит изменения в «Hosts», сохраняет их и при этом не получает никаких ошибок. Даже повторно открывает файл и видит, что его данные успешно внесены и параметры сети корректно функционируют. Однако после перезапуска ПК или просто через некоторое время обнаруживается, что все было сброшено к стандартным параметрам. Это может быть связано с тем, что как раз атрибут «Только для чтения» отсутствует и какая-то из установленных вами программ может возвращать состояние файла к изначальному, если обнаруживает в нем изменения.
Вам понадобится открыть свойства папки или файла и поставить галочку возле соответствующего пункта по тому же принципу, как это уже было показано выше. Естественно, делать это нужно уже после того, как вы внесли нужные вам изменения в «Hosts» и сохранили их.
Способ 4: Назначение себя владельцем файла
Если при попытке открыть или внести изменения в файл «Hosts» вы получаете уведомление «Отказано в доступе» и даже назначение прав администратора не помогает избавиться от этой проблемы, скорее всего, она состоит в том, что не вы являетесь владельцем данного файла. По умолчанию им будет «СИСТЕМА», но это можно изменить, самостоятельно задав необходимые настройки.
- Снова щелкните по «Hosts» правой кнопкой мыши и из контекстного меню выберите пункт «Свойства».
- Перейдите на вкладку «Безопасность» и нажмите по кнопке «Дополнительно».
- В следующем окне вы увидите текущего владельца файла, а рядом с ним ссылку «Изменить», по которой и необходимо кликнуть для перехода к настройкам.
- При появлении окна контроля учетных записей выберите вариант «Да».
- Можете самостоятельно вписать свое имя вместе с расположением в форме, но не всегда пользователь знает точную информацию, поэтому лучше нажать по «Дополнительно».
- Для отображения учетных записей текущего расположения используйте кнопку «Поиск».
- Из списка выберите свой профиль и дважды нажмите по нему левой кнопкой мыши, чтобы подтвердить выбор.
- Проверьте текущего владельца файла и нажмите «Применить», чтобы сохранить изменения.
- Снова вернитесь на вкладку «Безопасность», где нажмите по «Изменить». Это нужно будет сделать, чтобы добавить пользователя для дальнейшего предоставления полного доступа.
- В блоке «Группы и пользователи» нажмите по «Добавить», поскольку ваша учетная запись, скорее всего, тут еще не представлена.
- Используйте тот же самый вариант выбора пользователя, который уже был рассмотрен выше.
- Выделите свою учетную запись левой кнопкой мыши и отметьте галочками все разрешающие пункты или только «Полный доступ». Не забудьте применить изменения.
- Теперь вы можете открыть «Hosts» через любой удобный текстовый редактор, тот же «Блокнот», внести изменения и сохранить их. На этот раз ошибки с отсутствием доступа быть не должно.
Способ 5: Установка и использование PowerToys
PowerToys — дополнительное приложение от Microsoft, представляющее собой ультимативный инструмент для гибкой настройки операционной системы. Реализует графическое представление многих параметров, позволяя более удобно редактировать параметры под себя. Есть отдельная утилита, предназначенная для создания записей в файле «Hosts». Можете использовать ее, если ни один из перечисленных выше методов так и не позволил сохранить изменения.
- Можете воспользоваться ссылкой выше или открыть «Microsoft Store» самостоятельно, чтобы отыскать в нем приложение.
- Вбейте название в поиске и выберите первый результат из представленных.
- Установите программу, выполнив классические действия.
- Запустить ее можно будет через «Пуск», а также ничего не мешает использовать этот же ярлык, чтобы создать его на рабочем столе для более удобного открытия.
- Если меню скрыто, разверните его при помощи кнопки слева вверху. Выберите инструмент «Hosts File Editor».
- В нем щелкните по «Запустить редактор файлов hosts».
- Понадобится принять подтверждение, в котором говорится о разрешениях доменных имен. С этой информацией вы уже должны быть ознакомлены, раз решили вносить изменения в файл.
- Теперь редактирование заключается в создании новых записей.
- В них вы указываете адрес, ассоциируете его с доменным именем и добавляете комментарий, если это нужно.
- Теперь ваши записи можно включать и отключать по своему усмотрению. Все изменения автоматически вносятся в файл «Hosts» самой системой.