3

Я хотел бы добавить адрес в файл hosts. Я использую Windows 7 (версия на иврите) и являюсь системным администратором.

Я попытался редактировать файл с помощью блокнота команды notepad C:\Windows\System32\drivers\etc\hosts . Я могу записать в файл, но система не позволяет мне сохранить файл.

Как я могу сохранить файл с моими дополнениями? Каков правильный формат для этого типа файла?

Также все строки в существующем файле начинаются с "#". Это что-нибудь значит?

4 ответа4

12

Хотя вы и являетесь системным администратором, Windows 7 по умолчанию запускает вашу программу с ограниченными разрешениями.

Чтобы иметь возможность обновить файл защищенных хостов, вы должны запустить блокнот с опцией "Запуск от имени администратора", даже если вы являетесь администратором.

Вы можете отключить это поведение, отключив UAC, но лечение может быть хуже, чем проблема.

6

Вот самый простой способ сделать это:

Нажмите кнопку запуска, вставьте notepad C:\Windows\System32\drivers\etc\hosts , затем нажмите Ctrl+Shift+Enter. Фактически, вы можете запускать любое приложение / команду от имени администратора таким образом.

4
  • Перейдите к ярлыку «Блокнот» в меню «Пуск».
  • Щелкните правой кнопкой мыши значок Блокнота. Выберите «Запуск от имени администратора».
  • Когда Блокнот загружен, откройте файл C:\Windows\System32\drivers\etc\hosts
  • Отредактируйте и сохраните файл
  • Ваш файл Hosts отредактирован

Вы должны запустить его как администратор, потому что Win7 будет автоматически запускать программы с ограниченными разрешениями

* Есть, конечно, еще 101 способ сделать это, это только один из них.

2

здесь есть очень легкое и простое исправление .... звучит для меня как будто вы пытаетесь обойти регистр .. я сделал то же самое сам ;-)

  1. скопируйте файл hosts на рабочий стол
  2. отредактируйте и сохраните файл на рабочий стол
  3. удалить исходное местоположение файла или изменить имя (я на всякий случай добавляю "_bu" к имени)
  4. скопировать файл с рабочего стола в оригинальную папку

TADA!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .