![](https://ocomp.info/wp-content/uploads/2018/09/Sbros-nastroek.png)
Вопрос от пользователя
Здравствуйте!
Мне нужно отредактировать файл "hosts", но я не могу этого сделать, т.к. при открытии файла вижу ошибку: "Отсутствуют разрешения на открытие этого файла. Обратитесь к владельцу или администратору". Что можно сделать?
Систему полностью проверил антивирусом (Доктор Веб), вирусов не обнаружил...
Здравствуйте!
Ну в подавляющем большинстве случаев так происходит из-за некоторых настроек в Windows, вирусов и защитных программ, блокирующих доступ ко множеству системных файлов (например, антивирусов, как бы странно это не звучало).
Кстати, что касается Dr.Web - то его лечащая утилита CureIT часто блокирует доступ как раз-таки к файлу hosts.
Ниже, рассмотрю, как все исправить...
*
И так, что с ней делать (с ошибкой...)
Примерный вид ошибки, всплывающий при подобном, продемонстрирован на скриншоте ниже. Отмечу, что подобная ошибка может всплывать при редактировании любых файлов и программ.
![Внешний вид ошибки](https://ocomp.info/wp-content/uploads/2018/04/Vneshniy-vid-oshibki.png)
Внешний вид ошибки
1) Разрешаем всем всё, через свойства файла
Кликните правой кнопкой мышки по файлу (который не хочет открываться), и в контекстном меню выберите свойства.
Далее откройте вкладку "Безопасность" (если будет кнопка "Дополнительно", как на скрине ниже - нажимайте на нее).
![Свойства файла](https://ocomp.info/wp-content/uploads/2018/04/Svoystva-fayla.png)
Свойства файла
После чего поставьте галочки во всех столбиках, разрешив и чтение, и запись, и изменение всем группам пользователей. Сохраните изменения.
![Разрешаем все...](https://ocomp.info/wp-content/uploads/2018/04/Razreshaem-vse....png)
Разрешаем все...
В большинстве случаев, ошибка должна исчезнуть...
2) Пробуем изменить доступ через командную строку
Идентичную* операцию можно проделать с помощью командной строки. Для этого, ее необходимо запустить от имени администратора.
Справка! Как запустить командную строку (в том числе от имени админа) - https://ocomp.info/kak-otkryit-komandnuyu-stroku.html
Далее необходимо воспользоваться следующей командой (на вопрос о том, уверены ли вы - ответить утвердительно):
cacls.exe C:\WINDOWS\system32\drivers\etc\hosts /C /G SYSTEM:F Все:F
Пример подобной операции представлен ниже.
![Меняем права на файл через командную строчку](https://ocomp.info/wp-content/uploads/2018/04/Menyaem-prava-na-fayl-cherez-komandnuyu-strochku-800x294.png)
Меняем права на файл через командную строчку
Для справки!
Команда CACLS используется для просмотра и изменения списков управления доступом (Access Control List - ACL) к файлам. CACLS считается несколько устаревшей, однако, тем не менее, работает до сих пор!
3) Проверяем программы безопасности (антивирусы, защитные утилиты)
Некоторые антивирусы и в особенности программы по борьбе с вредоносным ПО, могут блокировать доступ к некоторым системным файлам. Например, если касаться того же hosts - то к нему доступ блокируют очень многие утилиты (например, Malwarebytes, AVG, Panda (при активации макс. защиты), Доктор Веб и т.д.).
Попробуйте на время отключить или удалить подобный софт.
![Malwarebytes на страже системы](https://ocomp.info/wp-content/uploads/2018/04/Malwarebytes-na-strazhe-sistemyi.png)
Malwarebytes на страже системы
Кстати, большинство антивирусов легко отключить на час-другой через иконку в трее.
![Отключение антивируса Avast на 1 час](https://ocomp.info/wp-content/uploads/2018/01/Otklyuchenie-antivirusa-Avast-na-1-chas.png)
Отключение антивируса Avast на 1 час
4) UAC... (Контроль учетных записей)
Еще один момент: при активации максимальной защиты UAC (это спец. модуль в Windows для контроля за всеми значимыми изменениями в системе) - может так стать, что часть файлов вы изменить не сможете (вообще, это бывает не так уж часто, т.к. ползунок выкручивается на максимум вручную, а значит вы бы были в курсе...).
Чтобы настроить "чувствительность" UAC - откройте панель управления Windows, затем раздел "Учетные записи пользователей", и еще раз одноименную вкладку (см. скрин ниже).
![Учетные запись пользователей](https://ocomp.info/wp-content/uploads/2018/04/Uchetnyie-zapis-polzovateley.png)
Учетные запись пользователей
После щелкните по ссылке "Изменить параметры контроля учетных записей".
![Изменить параметры контроля уче. записей](https://ocomp.info/wp-content/uploads/2018/04/Izmenit-parametryi-kontrolya-uche.-zapisey.png)
Изменить параметры контроля учетных записей
Далее просто потяните ползунок вниз, снижая уровень контроля (режим: "никогда не уведомлять" - значит, что UAC не будет уведомлять вас об изменениях, выполненных вами или приложениями. Эта опция отключает UAC!).
![Снижаем уровень контроля (после проверки - верните ползунок на прежнее место)](https://ocomp.info/wp-content/uploads/2018/04/Snizhaem-uroven-kontrolya-posle-proverki-vernite-polzunok-na-prezhnee-mesto.png)
Снижаем уровень контроля (после проверки - верните ползунок на прежнее место)
Сохраните изменения и проверьте работу системы. После устранения ошибки, восстановите параметры, которые изменили.
*
Дополнения по теме приветствуются...
Удачи!
Другие записи:
Спасибо большое за помощь. Получилось только через командную строку!
Добрый день. Win 10. Испробованы все 3 метода, не сработали ни с одним
Спасибо огромное 1 способ помог![;-)](https://ocomp.info/wp-content/themes/wikiwp/smilies/icon_wink.gif)