Назад | Перейти на главную страницу

Администратор Windows Server 2008 не может стать владельцем файла

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

Я щелкнул правой кнопкой мыши Блокнот и запустил от имени администратора, затем открыл файл hosts, но когда я пытаюсь сохранить его, я получаю следующее сообщение об ошибке:

Cannot create the C:\Windows\System32\drivers\etc\hosts file.
Make sure that the path and file name are correct.

Затем я проверил разрешения для администраторов в файле hosts. Следующие параметры отмечены как Разрешить:

Когда я редактирую разрешения, все флажки становятся серыми и недоступны для редактирования.

Затем я проверяю владельца файла hosts. Текущий владелец - SYSTEM. Когда я пытаюсь отредактировать владельца, я получаю следующее сообщение.

You only have permission to view the current owner on hosts.

Окна документация состояния

Право собственности могут принять:

Администратор. По умолчанию группе «Администраторы» предоставляется право владения файлами или другими объектами.

В локальной политике безопасности в разделе «Назначение прав пользователя», Take ownership of files or other objects установлен на Administrators.

Почему я не могу сменить владельца, чтобы отредактировать файл hosts?

Я видел, как антивирусные программы делали нечто подобное. Программа AV может перехватить доступ даже к файлам администратора. Многие вредоносные программы изменяют hosts для перенаправления определенных сайтов без возни с DNS-серверами, поэтому антивирусные программы хорошо осведомлены об этом одном файле.

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

BR

Контроль учетных записей пользователей включен. Откройте блокнот от имени администратора (щелкните правой кнопкой мыши, «Запуск от имени администратора»), а затем откройте оттуда файл hosts. Тогда это позволит вам сохранить файл.