Исправить Отказ в доступе при редактировании файла hosts в Windows 10

Исправить Отказ в доступе при редактировании файла hosts в Windows 10

Что такое файл hosts в Windows 10?(What is a hosts file in Windows 10?)

Файл hosts — это обычный текстовый файл , в котором имена (text file)хостов(hostnames) сопоставляются с IP-адресами. Хост-файл(host file) помогает в адресации сетевых узлов в компьютерной сети(computer network) . Имя хоста — это удобное для человека имя или метка(name or label) , присвоенная устройству (хосту) в сети и используемая для отличия одного устройства от другого в определенной сети или в Интернете.

Исправить Отказ в доступе при редактировании файла hosts в Windows 10

Если вы разбираетесь в технологиях, вы сможете получить доступ к файлу hosts Windows и изменить его, чтобы решить определенные проблемы или заблокировать любые веб-сайты на своем устройстве. (Windows)Файл hosts находится в C:\Windows\system32\drivers\etc\hosts на вашем компьютере. (on your computer. )Поскольку это обычный текстовый файл(text file) , его можно открыть и отредактировать в блокноте . Но иногда вы можете столкнуться с ошибкой « Отказано(Access Denied) в доступе » при открытии файла hosts. Как вы будете редактировать файл хоста(host file) ? Эта ошибка не позволит вам открыть или отредактировать файл hosts на вашем компьютере. В этой статье мы обсудим различные способы решения проблемы «Не удается отредактировать файл hosts в Windows 10 » .

Редактирование файла hosts возможно, и вам может понадобиться это сделать по разным причинам.

  • Вы можете создавать ярлыки веб-сайтов, добавляя необходимую запись в файл hosts, которая сопоставляет IP-адрес(IP address) веб-сайта с именем хоста по вашему выбору.
  • Вы можете заблокировать любой веб-сайт или рекламу(website or ads) , сопоставив их имя хоста с IP-адресом(IP address) вашего собственного компьютера, который 127.0.0.1, также называемый петлевым IP-адресом(IP address) .

Исправить Отказ в доступе(Fix Access) при редактировании файла hosts в Windows 10

(Make)Обязательно создайте точку восстановления(restore point)  на случай, если что-то(case something) пойдет не так.

Почему я не могу редактировать файл hosts, даже будучи администратором?(Why can’t I edit the hosts file, even as Administrator?)

Даже если вы попытаетесь открыть файл в качестве администратора(Administrator) или использовать встроенную учетную запись администратора(Administrator account) для изменения или редактирования файла hosts, вы все равно не сможете внести какие-либо изменения в сам файл. Причина в том, что доступ или разрешение(access or permission) , необходимые для внесения любых изменений в файл hosts, контролируются TrustedInstaller или SYSTEM(TrustedInstaller or SYSTEM) .

Способ 1 — открыть Блокнот с правами администратора(Method 1 – Open Notepad with Administrator Access)

Большинство людей используют блокнот в качестве текстового редактора(text editor) в Windows 10 . Поэтому, прежде чем редактировать файл хоста(host file) , вам нужно запустить Блокнот(Notepad) от имени администратора(Administrator) на вашем устройстве.

1. Нажмите клавишу Windows Key + S , чтобы открыть окно поиска Windows(Windows Search box) .

2. Введите блокнот(notepad) и в результатах поиска вы увидите ярлык Блокнота.(shortcut for Notepad.)

3. Щелкните правой кнопкой мыши блокнот(Notepad) и выберите « Запуск от имени администратора(Run as administrator) » в контекстном меню.

Щелкните правой кнопкой мыши Блокнот и выберите «Запуск от имени администратора» в контекстном меню.

4. Появится подсказка. Выберите Да(Yes) , чтобы продолжить.

Появится подсказка.  Выберите Да, чтобы продолжить

5. Появится окно блокнота . (Notepad window) В меню выберите « Файл (File)»(Menu) , а затем нажмите « Открыть(Open) ».

Выберите «Файл» в меню «Блокнот» и нажмите «Открыть».

6. Чтобы открыть файл hosts, перейдите в C:\Windows\system32\drivers\etc.

Чтобы открыть файл hosts, перейдите в папку C:Windowssystem32drivesetc.

7. Если вы не видите файл hosts в этой папке, выберите « Все файлы(All Files) » в опции ниже.

Если вы не видите файл hosts в этой папке, выберите «Все файлы» в опции ниже.

8. Выберите файл hosts(hosts file) и нажмите « Открыть».(Open.)

Выберите файл hosts и нажмите «Открыть».

9. Теперь вы можете увидеть содержимое файла hosts.

10. Измените или внесите необходимые изменения в файл hosts.

Измените или внесите необходимые изменения в файл hosts

11. В меню «Блокнот» выберите  « File > Save или нажмите Ctrl+S to save the changes.

Важно отметить, что этот метод работает со всеми программами текстового редактора(text editor program) . Поэтому, если вы используете другой текстовый редактор,(text editor program) кроме блокнота, вам просто нужно открыть свою программу с правами администратора.(Administrator access.)

Альтернативный метод:(Alternative Method:)

Кроме того, вы можете открыть блокнот с правами администратора и редактировать файлы с помощью командной строки.( Command Prompt.)

1. Откройте командную строку(command prompt) с правами администратора. Введите CMD(Type CMD) в строке поиска Windows(Windows search) , затем щелкните правой кнопкой мыши(right-click) командную строку и выберите «Запуск от имени администратора»(Run as administrator) .

Введите CMD в строке поиска Windows и щелкните правой кнопкой мыши командную строку, чтобы выбрать «Запуск от имени администратора».

2. После открытия командной строки(command prompt) с повышенными правами вам необходимо выполнить приведенную ниже команду.

cd C:\Windows\System32\drivers\etc
notepad hosts

3. Команда откроет редактируемый хост-файл(host file) . Теперь вы можете внести изменения в файл hosts в Windows 10 .

Команда откроет редактируемый хост-файл.  Исправить Отказ в доступе при редактировании файла hosts в Windows 10

Способ 2 — отключить только чтение для файла hosts(Method 2 – Disable Read-only for the hosts file)

По умолчанию файл hosts открыт, но вы не можете вносить какие-либо изменения, т.е. он доступен только для чтения. Чтобы исправить ошибку «Отказано в доступе(Access) при редактировании файла hosts» в Windows 10 , вам необходимо отключить функцию только для чтения.

1. Перейдите к C:\Windows\System32\drivers\etc.

Перейдите по пути C:/windows/system32/drivers/etc/hosts.

2. Здесь вам нужно найти файл hosts, щелкнуть по нему правой кнопкой мыши(right-click) и выбрать « Свойства».(Properties.)

Найдите файл hosts, щелкните файл правой кнопкой мыши и выберите «Свойства».

3. В разделе атрибутов снимите флажок Только для чтения.(uncheck the Read-only box.)

В разделе атрибутов вам необходимо убедиться, что флажок «Только для чтения» не установлен.

4. Нажмите « Применить(Apply) », а затем «ОК», чтобы сохранить настройки.

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

Способ 3 — изменить настройки безопасности для файла hosts(Method 3 – Change the Security settings for the hosts file)

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

1. Перейдите к C:\Windows\System32\drivers\etc .

2. Здесь вам нужно найти файл hosts, щелкнуть правой кнопкой мыши файл и выбрать «Свойства(file and choose Properties) » .

3.Перейдите на вкладку «Безопасность»(Security tab) и нажмите кнопку « Изменить(Edit) » .

Перейдите на вкладку «Безопасность» и нажмите кнопку «Изменить».

4.Здесь вы найдете список пользователей и групп. Вы должны убедиться, что ваше имя пользователя(user name) имеет полный доступ и контроль(access and control) . Если ваше имя не добавлено в список, вы можете нажать на кнопку Добавить.( Add button.)

Нажмите кнопку «Добавить», чтобы добавить свое имя в список.

5. Выберите учетную запись пользователя(user account) с помощью кнопки «Дополнительно(Advanced button) » или просто введите свою учетную запись(user account) в поле с надписью « Введите(Enter) имя объекта(object name) для выбора» и нажмите «ОК». 

выбрать пользователя или группу расширенных |  Исправить Отказ в доступе при редактировании файла hosts в Windows 10

6. Если на предыдущем шаге вы нажали кнопку « Дополнительно(Advanced button) », нажмите кнопку « Найти сейчас(Find now) ».

Результат поиска владельцев в расширенном

7. Наконец, нажмите «ОК» и установите флажок «Полный доступ».(checkmark “Full Control”.)

Выбор пользователя для владения

8.Нажмите « Применить(Apply) », а затем «ОК», чтобы сохранить изменения.

Надеюсь(Hopefully) , теперь вы сможете без проблем получить доступ к файлу hosts и отредактировать его.

Способ 4 — изменить расположение файла hosts(Method 4 – Change the hosts file location )

Некоторые пользователи отметили, что изменение местоположения файла(file location) решило их проблему. Вы можете изменить местоположение и отредактировать файл, после чего вернуть файл в исходное местоположение.

1. Перейдите к C:\Windows\System32\drivers\etc.

2. Найдите файл Hosts и скопируйте(file and copy) его.

Щелкните правой кнопкой мыши файл hosts и выберите «Копировать».

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

Скопируйте и вставьте файл hosts на рабочий стол |  Исправить Отказ в доступе при редактировании файла hosts в Windows 10

4. Откройте файл hosts на рабочем столе с помощью Блокнота(Notepad) или другого текстового редактора(text editor) с правами администратора(Admin access) .

Откройте файл hosts на рабочем столе с помощью Блокнота или другого текстового редактора с правами администратора.

5. Внесите необходимые изменения в этот файл и сохраните изменения.

6. Наконец, скопируйте и вставьте(copy & paste) файл hosts обратно в исходное место:

C:\Windows\System32\drivers\etc.

Рекомендуемые:(Recommended:)

  • Создайте несколько (Create Multiple Gmail) учетных записей(Accounts) Gmail без подтверждения номера телефона(Phone Number Verification)
  • Определите и установите отсутствующие аудио-(Identify and Install Missing Audio) и видеокодеки(Video Codecs) в Windows
  • Исправить ошибку « Служба политики (Policy Service)диагностики не запущена»(Diagnostics)
  • 10 способов (Ways)исправить медленную загрузку страниц(Fix Slow Page Loading) в Google Chrome(Google Chrome)

Это если вы успешно исправили отказ в доступе при редактировании файла hosts в Windows 10(Fix Access denied when editing hosts file in Windows 10)  , но если у вас все еще есть какие-либо вопросы относительно этой статьи, не стесняйтесь задавать их в разделе комментариев.



About the author

Я профессиональный аудиотехник и клавишник с опытом работы более 10 лет. Я работал в корпоративном мире в качестве консультанта и менеджера по продуктам, а в последнее время — инженером-программистом. Мои навыки и опыт позволяют мне работать над различными типами проектов от малого бизнеса до крупных компаний. Я также являюсь экспертом по Windows 11 и работаю над новой операционной системой уже более двух лет.



Related posts