31

Я пытаюсь отредактировать мой файл hosts в Windows 8 Pro.

Когда я открываю C:\Windows\System32\Drivers\etc\hosts в Notepad++ или любом другом текстовом редакторе, вносю изменения и пытаюсь сохранить, я получаю диалоговое окно с сообщением «Не удалось сохранить: проверьте, открыт ли этот файл в другом программа «.

Я не могу думать о том, что бы использовать его (кроме браузера, IIS и Защитника Windows). Я никогда не сталкивался с этой проблемой в Windows 7. Я использовал Process Explorer, чтобы попытаться определить любые процессы, которые в настоящее время используют файл hosts, но когда я ищу Process Explorer для "хозяина" подстроки или подстроки DLL, он ничего не возвращает. Я просмотрел Process Explorer, чтобы узнать, есть ли другой способ поиска процессов, использующих файл, но мне не повезло.

Я также попытался просто остановить службу Защитника Windows и остановить службу WWW.

6 ответов6

33

Вы должны запустить Notepad++ от имени администратора. В противном случае у вас не будет необходимых прав для редактирования этого файла.

10

Если у вас действительно есть права администратора, то вы, вероятно, боретесь с UAC. Обязательно запустите ваш любимый текстовый редактор, щелкнув по нему правой кнопкой мыши и выбрав "Запуск от имени администратора".

3

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

ОТВЕТ: Некоторые антивирусные программы (в моем случае AVIRA) блокируют все, что происходит при смене хост-файлов, в их параметрах безопасности. Отключите его на минуту и измените. Будьте осторожны, это может быть рискованно!

2

Вы также можете проверить свои права доступа к самому файлу хоста. Вы можете работать от имени администратора, но у вас могут не быть прав на редактирование файла.

2

Скопируйте файл hosts в другое место на ПК (например, «Документы») и отредактируйте его в этом месте. скопируйте файл hosts обратно в исходное местоположение. Работал на меня.

0

Запуск в качестве администратора не работал в Windows 8 для меня. Вот что я сделал, чтобы решить проблему:

  • Отключите от сети, отсоединив сетевой кабель (или отключите беспроводной)
  • Найти файл hosts. щелкните правой кнопкой мыши -> свойства -> безопасность
  • Нажмите Пользователи, затем отредактируйте
  • Добавить запись для пользователей (администратор написал, но не работает)
  • Редактировать файл, запустив блокнот от имени администратора
  • Сохранить файл
  • Удалить запись для пользователей
  • Переподключиться к сети.

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