Как сохранить файл hosts для Windows 10?

Как сохранить файл hosts для Windows 10?

Прежде чем кто-то отметит это как дубликат, пожалуйста, поймите, что я попробовал все нижеперечисленное:

  1. Запускаю блокнот от имени администратора, редактирую файл и пытаюсь сохранить. Не помогло.
  2. Копирование файла hosts в другую папку, редактирование файла и попытка заменить/перезаписать оригинал. Безуспешно.
  3. Снимаю галочку с опции "только для чтения" в свойствах файла. Не было установлено, так что не повезло.
  4. Смотрю, что использует файл в SysInternals Process Explorer. Вот что я вижу. Не выглядит чем-то необычным. Пожалуйста, ответьте, если вы не согласны.

Результаты поиска файла hosts в Process Explorer

  1. Взять под свой контроль файл hosts с помощью вкладки «Безопасность» свойств файла. Безуспешно.
  2. Взять под свой контроль папку etc, содержащую файл hosts, используя вкладку Безопасность в свойствах папки. Безуспешно.
  3. Попытка использовать административный режим Notepad++ для сохранения файла. Безуспешно.

Есть еще идеи?

решение1

Так вот, как оказалось, я пропустил предложение, потому что не считал его стоящим. Я ошибался...

@Ramhound дал мне подсказку, которая мне была нужнапочтаон предоставил.

Решение в этом посте предлагало запустить Process Explorerкак администратори затем поискал файл hosts. Как только я это сделал, я увидел это:

Поиск Process Explorer, показывающий файл Hosts, использующий процессы, включая WRSA.exe

Обратите внимание на процесс WRSA.exe, которого не было на моем оригинальном скриншоте. Это Webroot с рукой, крепко сжимающей файл hosts.

И продолжая читать это решение, стало ясно, что виновником был Webroot.

Я открыл Webroot и поискал указанную настройку. Вот что я нашел:

Webroot > Дополнительно > Щиты > Запретить любой программе изменять файл HOSTS.

После снятия флажка мне удалось сохранить файл hosts в сеансе Notepad++ с повышенными привилегиями.

Итак, вот в чем загвоздка. Существует разница в реализации Webroot в Windows Home и Windows Professional.

Я привык работать в Windows Professional. Нет никаких проблем с сохранением файла hosts в сеансе Notepad/Notepad++ с повышенными правами в Windows Professional.

Однако если вы используете Webroot в Windows Home, вам, по-видимому, необходимо снять этот флажок, чтобы иметь возможность сохранять изменения в файле hosts.

Связанный контент