Как изменить файл hosts в Windows 7, в доступе отказано
Обновлено: 21.11.2024
У некоторых людей могут возникнуть проблемы с редактированием файла hosts в Windows. Очень распространенная проблема заключается в том, что всплывает сообщение об ошибке «отказано в доступе». Чтобы решить эту небольшую проблему, вот 5 способов изменить ее.
Если вы используете Windows 8 и получаете эту ошибку, вам также следует прочитать это руководство
Шаг | Ссылка |
---|---|
Самый быстрый способ изменить файл hosts | |
2 | Использовать блокнот с повышенными правами |
3 | Удалить файл hosts/создать его заново |
4 | Использовать скрытую учетную запись администратора Windows< /td> |
5 | Взять это во владение |
Способ 1: быстрое решение для его изменения
ОБНОВЛЕНИЕ. Самый быстрый способ изменить файл hosts в Windows, если вы получаете сообщение об отказе в доступе, заключается в следующем:
Если вы не знакомы с командной строкой, вы можете следовать приведенным ниже старым медленным советам.
Способ 2: изменение файла hosts с помощью экземпляра Notepad++ с повышенными правами
1. Шаг Скачайте программу notepad++
2. Шаг Найдите каталог установки и запустите программу с повышенными правами администратора (щелкните правой кнопкой мыши файл notepad++.exe и выберите «Запуск от имени администратора»). Либо просто найдите его и щелкните по нему правой кнопкой мыши:
3. Шаг Вам будет предложено подтвердить запрос UAC, чтобы разрешить запуск notepad++.exe с повышенными правами
4. Шаг Откройте C:\Windows\System32\drivers\etc в окне проводника Windows
5. Шаг Перетащите файл hosts в редактор блокнота. Надеюсь, теперь вы можете писать и сохранять файл хостов Windows напрямую без дальнейших проблем
Способ 3: быстрый обходной путь для редактирования файла hosts
Вы также можете просто создать копию файла hosts. Щелкните правой кнопкой мыши — «Копировать сюда», а затем измените его. Затем удалите настоящий файл hosts и переименуйте только что созданную копию в hosts.
Прежде чем вы сможете удалить файл hosts, вам, возможно, придется стать его владельцем.
Способ 4. Активация скрытой учетной записи администратора Windows
Windows не предоставляет обычному пользователю доступ ко многим системным файлам. Файл hosts является одним из таких системных файлов.
Вы должны знать, что учетная запись по умолчанию не является *учетной записью* администратора. Поэтому я бы рекомендовал активировать учетную запись администратора для изменения системных файлов.
Откройте Пуск и введите cmd в поле поиска. Удерживайте CTRL + Shift и нажмите Enter, чтобы запустить cmd.exe от имени администратора.
Введите следующую строку:
сетевой администратор пользователя /активный:да
Способ 5. Станьте владельцем файла hosts
Вместо того, чтобы активировать учетную запись администратора, вы можете просто добавить в контекстное меню небольшую опцию «Вступить во владение этим файлом».
Кроме того, вы можете просто скопировать и вставить следующий текст в текстовый файл и переименовать расширение в «.reg» (для реестра), а затем выполнить его.
[HKEY_CLASSES_ROOT\*\shell\runas]
@="Взять во владение"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\*\shell\runas\command]
>@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \ "%1\" && icacls \"%1\" /grant administrators:F"
[HKEY_CLASSES_ROOT\Directory\shell\runas]
@="Взять во владение"
"NoWorkingDirectory"= ""
[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" /r /dy && icacls \"%1\" /предоставить администраторам:F /t"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /dy && icacls \"%1\" /предоставить администраторам:F /t "
Файл hosts: доступ запрещен — распространенные сообщения об ошибках
- У вас нет разрешения на сохранение в этом месте. Свяжитесь с администратором для получения разрешения. Хотите вместо этого сохранить в папке «Мои документы»?
- Отказано в доступе к хостам C:\Windows\System32\drivers\etc\
- Не удается создать файл C:\Windows\System32\drivers\etc\hosts.
- Убедитесь, что путь и имя файла указаны правильно.
Оливер С.К.
Оливер — основатель и главный редактор этого сайта. Ему интересно находить новые способы сломать Windows, находить распространенные ошибки и помогать другим их исправлять. Кроме того, он любит полностью настраивать системы с помощью Rainmeter и Dreamscene, узнавать больше о древних цивилизациях, таких как Чачапойя, оттачивать свои навыки цифровой фотографии и создавать программное обеспечение с небольшой группой избранных разработчиков. Если вы хотите связаться с ним, чтобы обсудить что-либо, отправьте ему письмо!
Вы НЕ должны становиться владельцем файла. Сделайте это.
Откройте командную строку администратора (подсказка приведена выше)
Введите: cd \windows\system32\drivers\etc
Введите: notepad hosts
Внесите изменения и сохраните. Мне никогда не приходилось становиться владельцем файла. Он остается собственностью SYSTEM, как и должно быть.
<р>1. Нажмите Пуск–>Все программы–>Стандартные–>Блокнот–>Запуск от имени администратора. <р>2. Перейти к открытию, местонахождение хоста и открыть. Отредактируйте и сохраните. Отсортировано.привет, я купил новый компьютер пару недель назад, я был так взволнован тем, что на нем уже установлена Windows 7, я создал нового пользователя для моего брата.
Недавно я пытался подключиться, чтобы получить некоторые файлы с компьютера моего папы через сеть в «компьютер». доступ запрещен.
Я ничего не могу установить, мне нужен администратор компьютера.. но как у меня есть 2 учетные записи пользователей, которые входят в систему, обе из них оригинальны, все они… нет, все еще не помогите, пожалуйста, ?
Адриан, я не уверен, правильно ли я тебя понял, ты пытаешься получить доступ к компьютеру своего папы через сеть, но это не работает?
Windows 7 была НЕ моей идеей. возможно, идея моей бывшей жены (но это совсем другой пост).
все, что я хочу сделать, это запустить команду от имени администратора в командном файле. по-видимому, нет способа сделать это. я должен использовать графический интерфейс для запуска командного файла (выбирая ЗАПУСК ОТ АДМИНИСТРАТОРА), который побеждает весь смысл командного файла. кто-нибудь знает, как из существующей командной строки без прав администратора запустить команду от имени администратора? (это по теме, потому что я хочу запустить команду «блокнот c:\windows\system32\drivers\etc\hosts»)
Боб, ты знаешь команду runas? Вот пример, если вы хотите запустить новую командную строку от имени администратора:
runas /u: Администратор cmd.exe
В командном файле это будет работать по-другому, но сейчас мне нужно разобраться с этим. Может быть, это уже поможет вам сейчас. Введите runas в командную строку, и вы получите дополнительную помощь.
Вариант Luttis on 22-11-09 точно работает в Windows 7.
Я сделал все, что было показано, но доступ все еще запрещен, что дальше?
вы сделали это неправильно, иначе это сработало бы. каждое из этих решений работает.
Я тоже сделал все по письму и до сих пор нет доступа
T, пожалуйста, прочтите первые два комментария. Вам не нужно становиться владельцем файла.
затем..
Введите: cd \windows\system32\drivers\etc
Введите: блокнот hosts
Отредактируйте файл и сохраните. Готово!
Я попробовал все это и потерпел неудачу, за исключением совета, который дал здесь Луттис. У меня это сработало нормально. Я запускаю Windows 7 Ultimate edition. Спасибо! :-)
XP был удобным, быстрым и простым в использовании.
Я хотел более неудобное и медленное программное обеспечение для ИТ-специалистов, вынужденных разрабатывать для клиентов на базе Windoze.
Я слизень, и Windows 7 была моей идеей (Vista была прототипом улитки Брайана).
Блин (смеется), XP также была намного менее безопасной. Microsoft пришлось добавить UAC из соображений безопасности. Если вы предпочитаете небезопасную систему, выбирайте XP. Кроме того, проявив немного терпения, у вас не возникнет проблем с редактированием файла hosts, как описано выше, без ошибок отказа в доступе.
Я также обновил пост, чтобы вам было проще. Должно быть выполнимо :)
Я пытаюсь решить проблему друга, у которого есть вирус перенаправления (бот-шпион определил его, но не может удалить) в Windows 7 x64.
Когда я перехожу к папке (используя проводник или cmd) C:\WINDOWS\system32\drivers\etc, файл hosts отсутствует (скрытые файлы отображаются в параметрах папки).
Поэтому я пытаюсь создать свежую базовую копию, используя текст с сайта поддержки Windows и выбрав блокнот для запуска от имени администратора. Когда я пытаюсь сохранить файл, я получаю сообщение об ошибке, говорящее о том, что файл hosts существует, хотите ли вы перезаписать его, выберите «Да». Следующая ошибка говорит, что файл hosts помечен только для чтения, сохраните файл под другим именем. Я изменил spybot так, чтобы он не блокировал хост-файл, и попробовал снова, но безуспешно.
Я также пробовал…
AVG 2011, который не открывался.
Аваст, не нашел.
Hitmanpro, кажется, нашел другие вещи и удалил их.
Безусловно, проблему можно решить, сбросив файл hosts, но единственный способ заставить Windows 7 подтвердить существование файла — попытаться создать новый.
Мы будем очень признательны за любые идеи.
У меня была такая же проблема при попытке очистить машину, зараженную вредоносным/шпионским ПО. Я запускал повышенные подсказки CMD и NOTEPAD безрезультатно. Пробовал ремонтный диск W7, командную строку безопасного режима и т. д. Ничего.
Файл HOSTS также был скрытым/системным/только для чтения. Вам придется изменить настройки «Просмотр», чтобы показать скрытые файлы, показать защищенные файлы.
Мое решение было простым: щелкните правой кнопкой мыши файл HOSTS, перейдите на вкладку БЕЗОПАСНОСТЬ, и в списке останется только «Прошедшие проверку». Проблема заключалась в том, что были разрешения «Только для чтения», нажал «Полный» и применил, и все было хорошо. Отредактировал файл, и он был исправлен.
Файл HOSTS перенаправлял обычные сайты на 74.54.xxx.xxx, а не на стандартный:
127.0.0.1 localhost
Надеюсь, это кому-нибудь поможет…
Я только что прошел через это после удаления одного из этих взломов браузера с компьютера моей жены; Я ветеран ИТ с 20-летним стажем, и мне понадобилось несколько часов, чтобы преодолеть это.
Что мне нужно было сделать, чтобы заставить его работать, так это….
<р>1. Сделать скрытые файлы видимыми (взлом сделал хосты скрытыми и доступными только для чтения). <р>2. Откройте проводник от имени администратора, щелкните правой кнопкой мыши хосты, перейдите на вкладку «Безопасность». Вы увидите, что даже группа администраторов имеет доступ к файлу только для чтения благодаря Hijack. Нажмите «Изменить» и предоставьте группе администраторов полный доступ. <р>3. Теперь вы можете открыть Блокнот от имени администратора и отредактировать/сохранить файл.Аллан, извините, без обид, но я не могу поверить, что вы ветеран ИТ или, по крайней мере, вы мало знаете о Windows 7.
В Windows Vista и Windows 7 используется очень безопасная система разрешений. Система очень сложная для новичков, но безопасная. Вы вообще знаете о UAC?
<р>1. Вы правы, по умолчанию файл hosts виден. Так что это БЫЛО угон, который скрыл файл hosts, чтобы вы не могли получить к нему доступ. <р>2. Неправильно, вам нужны права администратора (или cmd с повышенными правами, или блокнот с повышенными правами). Это НЕ проблема взлома, а предназначенная для Vista и Windows 7 из соображений безопасности. <р>3. Я обычно делаю это так. Откройте cmd с повышенными правами (см. наши руководства), затем введите «cd drivers/etc», затем введите «hosts notepad.exe» без кавычек, и он откроет экземпляр блокнота с правами администратора, и я могу редактировать файл hosts, не получая доступ отклоненная ошибка.Я многое узнал о Windows 7, возясь с темами, но это базовые знания.
В любом случае, если вы, ребята, по-прежнему получаете сообщение об отказе в доступе к файлу hosts, опубликуйте свои проблемы, и я постараюсь помочь, это все, что я могу сделать.
Пожалуйста, перечитайте то, что я написал в части 2; У меня были повышенные права доступа (в том числе в предыдущей попытке сделать то, что вы описали в своем 3-м пункте); но угонщик изменил безопасность файла, а не только атрибуты, так что администратор мог только читать привилегии. Я почти уверен, что взлом изменил безопасность файла, не уверен, что еще могло это сделать. EMET находится на этом компьютере, но не должен касаться файла hosts.
Это довольно новый Hijack, который делает это, я думаю, на форумах malwrebytes есть много людей с такой же проблемой. Я зарегистрировался там, чтобы попытаться опубликовать, чтобы узнать, может ли кто-нибудь подтвердить, но, похоже, ему не разрешено публиковать:|
Привет……
В моем кабинете. я хочу заблокировать orkut через хост-файл («блокнот c:\windows\system32\drivers\etc\hosts»). но если я хочу сохранить файл хоста.
Отображается сообщение об ошибке: «У вас нет разрешения на сохранение этого местоположения. обратитесь к администратору». Но я также вхожу через администратора.
Пожалуйста, помогите мне..
Подробности: у меня Windows 7.
Али, вы всегда будете получать эту ошибку разрешения, если не откроете файл hosts с повышенными правами.
Откройте командную строку с повышенными правами, как описано выше в комментариях
Тип: cd \windows\system32\drivers\etc
Тип: блокнот hosts
Тогда вы не получите сообщение об отказе в доступе или какие-либо ошибки разрешения.
Привет, пожалуйста, помогите для моей Windows 7, я попытался заменить .ini в папке odeon на jaf, но он говорит, что доступ запрещен, пожалуйста, помогите мне, что мне делать?
Mayank, вам нужно стать владельцем этого ini-файла, который вы хотите заменить, пожалуйста, прочитайте наши многочисленные руководства, чтобы узнать, как это сделать
много, но как я попробовал все, что там написано
произошла ошибка при применении информации о безопасности к:
Доступ запрещен.
пожалуйста, пожалуйста, помогите мне?
Еще одна вещь, которую вы, возможно, захотите проверить, это ваше программное обеспечение безопасности, будь то антивирус и т. д.
Например, у McAfee в корпоративной среде есть опция «Блокировать изменения в настройках сети», которая охватывает и включает файл hosts.
Независимо от того, что вы делаете на уровне разрешений, вы все равно будете получать сообщения об отказе в доступе и требовать разрешения от сообщений.
Может быть полезно для некоторых.
это бык. Я продолжаю пытаться сохранить этот файл, но он сохраняет его как текстовый файл. я запускаю cmd с повышенными правами и ввожу hosts notepad.exe, и когда я добавляю нужные строки и пытаюсь сохранить, он сохраняет их на моем рабочем столе, но не редактирует и не сохраняет файл хоста, который скрыт в драйверах и т. д. \хост.
Следуйте простым шагам:
откройте проводник и введите C:\Windows
прокрутите вниз и выберите notepad.exe, щелкните левой кнопкой мыши, а затем нажмите «Запуск от имени администратора», когда блокнот открыт
нажмите «Файл» в верхнем меню, затем нажмите «Открыть» или нажмите CTRL + o
вставьте C:\Windows\System32\drivers\etc и выберите все в правом поле со списком
выберите файл и после обновления сохраните его.
Пожалуйста, попробуйте и ответьте, если это работает
Это работает для меня, я использую Windows 8, и я тестировал на Windows 7
Последние записи
Наши лучшие руководства
Последние записи
Очистите файл index.dat в Windows 7! (серьезная проблема конфиденциальности)
Как добавить больше изображений и обоев в темы Windows 7
3 лучших инструмента для форматирования жесткого диска
Фактическое удаление элементов автозагрузки с помощью редактора реестра Windows (удаление из MSCONFIG)
Поделитесь своими темами для Windows 7!
Как легко читать файлы sqlite
Отказ от ответственности: этот сайт никоим образом не связан с Microsoft. Наш контент создается исключительно из рекламных материалов и собственных разработок.
Техническое хранение или доступ строго необходимы для законных целей, позволяющих использовать конкретную услугу, явно запрошенную подписчиком или пользователем, или с единственной целью осуществления передачи сообщения по сети электронной связи.
Техническое хранение или доступ необходимы для законных целей хранения настроек, которые не запрашиваются подписчиком или пользователем.
Техническое хранилище или доступ, которые используются исключительно в статистических целях. Техническое хранилище или доступ, который используется исключительно для анонимных статистических целей. Без повестки в суд, добровольного согласия со стороны вашего интернет-провайдера или дополнительных записей от третьей стороны информация, хранящаяся или извлекаемая только для этой цели, обычно не может быть использована для вашей идентификации.
Техническое хранилище или доступ необходимы для создания профилей пользователей для отправки рекламы или отслеживания пользователя на веб-сайте или на нескольких веб-сайтах в аналогичных маркетинговых целях.
Милан с детства увлекался ПК, и это побудило его проявить интерес ко всем технологиям, связанным с ПК. До прихода в WindowsReport он работал веб-разработчиком. Подробнее
- Вы обязательно найдете решение системных ошибок любого типа в нашем центре системных ошибок.
- Командная строка — это один из инструментов для устранения неполадок Windows. Дополнительные сведения о командной строке см. в этой полезной статье.
- Для редактирования файлов в Windows можно использовать приложение "Блокнот" по умолчанию. Если вам больше нравится редактор HTML, взгляните на наш список лучших редакторов HTML.
- Если у вас возникли проблемы с ошибками Windows, посетите наш специальный центр ошибок Windows 10.
Для решения различных проблем с ПК мы рекомендуем Restoro PC Repair Tool:
Это программное обеспечение устраняет распространенные компьютерные ошибки, защищает вас от потери файлов, вредоносных программ, сбоев оборудования и оптимизирует работу вашего ПК для достижения максимальной производительности. Решите проблемы с ПК и удалите вирусы за 3 простых шага:
- Загрузите Restoro PC Repair Tool, который поставляется с запатентованными технологиями (патент доступен здесь).
- Нажмите «Начать сканирование», чтобы найти проблемы Windows, которые могут вызывать проблемы с ПК.
- Нажмите «Исправить все», чтобы устранить проблемы, влияющие на безопасность и производительность вашего компьютера.
- В этом месяце Restoro скачали 0 читателей.
Иногда, чтобы решить определенную проблему или заблокировать определенный веб-сайт на ПК с Windows 10, необходимо отредактировать файл hosts.
Редактирование файла hosts – относительно сложная процедура, и ряд пользователей сообщали о появлении сообщения "Отказано в доступе" при попытке редактирования файла hosts в Windows 10.
Файл hosts находится в каталоге установки Windows 10 и защищен от несанкционированного доступа, но если вам нужно отредактировать файл hosts, вы можете избежать сообщения "Отказано в доступе", выполнив одно наших решений.
Вот еще несколько примеров этой проблемы:
- Невозможно изменить файл hosts в Windows 10. Если вы не можете редактировать файл hosts в Windows 10, вероятно, у вас нет необходимых разрешений. Мы рассмотрим эту проблему здесь.
- Файл hosts используется другим процессом. Это еще одна распространенная проблема, из-за которой пользователи не могут редактировать файл hosts.
- У вас нет разрешения на сохранение файла hosts в Windows 10 – это тот же случай, что и в первом сообщении об ошибке.
Оглавление:
Как отредактировать файл hosts в Windows 10 и избежать сообщения об отказе в доступе?
<р>1. Запустите Блокнот от имени администратораЕсли вы используете Блокнот в качестве текстового редактора, вам нужно запустить его от имени администратора, прежде чем вы сможете редактировать файл hosts. Чтобы запустить Блокнот от имени администратора и отредактировать файл hosts, выполните следующие действия:
Мы должны упомянуть, что это решение должно работать с любым другим текстовым редактором, поэтому, если вы не используете Блокнот, просто запустите нужный текстовый редактор от имени администратора, и вы сможете без проблем редактировать файл hosts. р>
Кроме того, вы можете запустить командную строку от имени администратора и использовать ее для запуска Блокнота и редактирования файла hosts. Для этого следуйте этим инструкциям:
<р>2. Скопируйте файл hosts в другое место- Перейдите в папку C:WindowsSystem32drivesetc и найдите файл hosts.
- Скопируйте его на рабочий стол или в любую другую папку, к которой вы можете легко получить доступ.
- Откройте файл hosts на рабочем столе с помощью Блокнота или любого другого текстового редактора.
- Внесите необходимые изменения и переместите файл hosts обратно в каталог C:WindowsSystem32drivesetc.
Совет эксперта. Некоторые проблемы с ПК трудно решить, особенно когда речь идет о поврежденных репозиториях или отсутствующих файлах Windows. Если у вас возникли проблемы с исправлением ошибки, возможно, ваша система частично сломана. Мы рекомендуем установить Restoro, инструмент, который просканирует вашу машину и определит, в чем проблема.
Нажмите здесь, чтобы загрузить и начать восстановление.
Теперь вы сможете внести необходимые изменения в файл hosts. После того, как вы закончите, может быть хорошей идеей снова установить файл hosts в режим только для чтения.
Иногда все ваши документы, включая файл hosts, доступны только для чтения. Если вы хотите изменить их правильно, вы можете найти дополнительную информацию об этом в этом кратком руководстве.
<р>4. Измените настройки безопасности для хостов- Перейдите к C:WindowsSystem32driveretc.
- Найдите файл hosts, щелкните его правой кнопкой мыши и выберите "Свойства".
- Перейдите на вкладку "Безопасность" и нажмите кнопку "Изменить".
- Вы должны увидеть список пользователей и групп на вашем компьютере, у которых есть доступ к файлу hosts. Если ваше имя пользователя или группа есть в списке, щелкните ее и убедитесь, что для ее разрешений установлено значение «Полный доступ». Если вашего имени пользователя нет в списке, нажмите кнопку "Добавить".
- Введите имя пользователя или имя группы в поле Введите имена объектов для выбора и нажмите Проверить имена и ОК.
- Новый пользователь или группа будут добавлены в список. Теперь вам нужно выбрать только что добавленную группу или пользователя и установить флажок «Полный доступ» ниже.
- Нажмите «Применить» и «ОК», чтобы сохранить изменения. ол>р> <р>5. Используйте скрытую учетную запись администратора
- Нажмите клавишу Windows + X и выберите "Командная строка (Администратор)".
- Когда откроется командная строка, введите net useradmin /active:yes и нажмите Enter. Это активирует скрытую учетную запись администратора.
- После того, как вы активировали учетную запись администратора, вы можете переключиться на нее и попробовать отредактировать файл hosts. ол>р>
- Вы можете создавать ярлыки веб-сайтов, добавляя в файл hosts необходимую запись, которая сопоставляет IP-адрес веб-сайта с именем хоста по вашему выбору.
- Вы можете заблокировать любой веб-сайт или рекламу, сопоставив их имя хоста с IP-адресом вашего собственного компьютера (127.0.0.1, который также называется петлевым IP-адресом).
Большинство системных файлов защищены, поэтому для внесения в них изменений требуется учетная запись администратора. Поскольку hosts является одним из системных файлов, для его редактирования требуется учетная запись администратора.
Если вы не используете учетную запись администратора, вы можете включить скрытую учетную запись администратора и использовать ее для внесения изменений в файл hosts.
После внесения изменений в файл hosts вы можете вернуться к исходной учетной записи, снова запустить командную строку от имени администратора и ввести net useradmin/active:no, чтобы отключить скрытую учетную запись администратора.
Файл hosts — это системный файл, поэтому он защищен, и обычно не рекомендуется его редактировать, но если вы решите это сделать, всегда полезно знать, как сбросить файл hosts по умолчанию в Windows 10 в если что-то пойдет не так.
Если у вас есть еще вопросы, не стесняйтесь оставлять их в разделе комментариев ниже.
По-прежнему возникают проблемы? Исправьте их с помощью этого инструмента:
В этом месяце Restoro скачали 0 читателей.
Часто задаваемые вопросы
Файл hosts для Windows находится в папке C:WindowsSystem32Driversetchosts. Для редактирования этого файла вам потребуются права локального системного администратора.
Файл hosts — это компьютерный файл, используемый в операционной системе для сопоставления имен хостов с IP-адресами. Файл hosts представляет собой обычный текстовый файл и называется hosts.
Файл hosts – это обычный текстовый файл, в котором имена хостов сопоставляются с IP-адресами. Файл хоста помогает в адресации сетевых узлов в компьютерной сети. Имя хоста – это удобное для человека имя или метка, присвоенная устройству (хосту) в сети и используемая для того, чтобы отличить одно устройство от другого в определенной сети или в Интернете.
Если вы разбираетесь в технологиях, вы сможете получить доступ к файлу hosts Windows и изменить его, чтобы решить определенные проблемы или заблокировать любые веб-сайты на своем устройстве. Файл hosts находится в папке C:\Windows\system32\drivers\etc\hosts на вашем компьютере. Поскольку это обычный текстовый файл, его можно открывать и редактировать. в блокноте . Но иногда вы можете столкнуться с ошибкой «Отказано в доступе» при открытии файла hosts. Как вы будете редактировать файл хоста? Эта ошибка не позволит вам открыть или отредактировать файл hosts на вашем компьютере. В этой статье мы обсудим различные способы решения проблемы «Не удается изменить файл hosts в Windows 10».
Возможно редактирование файла hosts, и вам может потребоваться это сделать по разным причинам.
Исправить Отказ в доступе при редактировании файла hosts в Windows 10
Обязательно создайте точку восстановления на случай, если что-то пойдет не так.
Почему я не могу редактировать файл hosts, даже будучи администратором?
Даже если вы попытаетесь открыть файл от имени администратора или использовать встроенную учетную запись администратора для изменения или редактирования файла hosts, вы все равно не сможете внести какие-либо изменения в сам файл. Причина в том, что доступ или разрешение, необходимые для внесения любых изменений в файл hosts, контролируются TrustedInstaller или SYSTEM.
Способ 1. Откройте Блокнот с правами администратора
Большинство людей используют Блокнот в качестве текстового редактора в Windows 10. Поэтому перед редактированием хост-файла вам необходимо запустить Блокнот от имени администратора на вашем устройстве.
<р>1. Нажмите клавишу Windows + S, чтобы открыть окно поиска Windows. <р>2. Введите блокнот, и в результатах поиска вы увидите ярлык для Блокнота. <р>3. Щелкните правой кнопкой мыши блокнот и выберите «Запуск от имени администратора» в контекстном меню.<р>4. Появится подсказка. Выберите Да, чтобы продолжить.
<р>5. Появится окно блокнота. Выберите «Файл» в меню и нажмите «Открыть».
<р>6. Чтобы открыть файл hosts, перейдите в папку C:\Windows\system32\drivers\etc.
<р>7. Если вы не видите файл hosts в этой папке, выберите «Все файлы» в опции ниже.
<р>8. Выберите файл hosts и нажмите «Открыть».
<р>9. Теперь вы можете увидеть содержимое файла hosts.
<р>10. Измените или внесите необходимые изменения в файл hosts.<р>11. В меню «Блокнот» выберите «Файл» > «Сохранить» или нажмите Ctrl+S, чтобы сохранить изменения.
Важно отметить, что этот метод работает со всеми текстовыми редакторами. Поэтому, если вы используете другой текстовый редактор, кроме блокнота, вам просто нужно открыть программу с правами администратора.
Альтернативный метод:
Кроме того, вы можете открыть блокнот с правами администратора и редактировать файлы с помощью командной строки.
1.Откройте командную строку с правами администратора. Введите CMD в строке поиска Windows, затем щелкните правой кнопкой мыши командную строку и выберите «Запуск от имени администратора».
2. После того, как откроется командная строка с повышенными правами, вам необходимо выполнить указанную ниже команду
3.Команда откроет редактируемый хост-файл. Теперь вы можете внести изменения в файл hosts в Windows 10.
Способ 2. Отключение режима «Только чтение» для файла hosts
По умолчанию файл hosts открыт, но вы не можете вносить какие-либо изменения, т. е. он доступен только для чтения. Чтобы исправить ошибку «Отказано в доступе при редактировании файла hosts» в Windows 10, вам необходимо отключить функцию только для чтения.
1. Перейдите в папку C:\Windows\System32\drivers\etc.
2. Здесь вам нужно найти файл hosts, щелкнуть по нему правой кнопкой мыши и выбрать «Свойства».
3. В разделе атрибутов снимите флажок Только для чтения.
4.Нажмите «Применить», а затем «ОК», чтобы сохранить настройки.
Теперь вы можете попробовать открыть и отредактировать файл hosts. Возможно, проблема отказа в доступе будет решена.
Способ 3. Изменение настроек безопасности для файла hosts
Иногда для доступа к этим файлам требуются специальные права. Это может быть одной из причин того, что вам не может быть предоставлен полный доступ, поэтому вы получаете сообщение об отказе в доступе при открытии файла hosts.
1. Перейдите в папку C:\Windows\System32\drivers\etc.
2. Здесь вам нужно найти файл hosts, щелкнуть файл правой кнопкой мыши и выбрать «Свойства».
3.Перейдите на вкладку "Безопасность" и нажмите кнопку "Изменить".
4.Здесь вы найдете список пользователей и групп. Вы должны убедиться, что ваше имя пользователя имеет полный доступ и контроль. Если ваше имя не добавлено в список, вы можете нажать кнопку «Добавить».
5.Выберите учетную запись пользователя с помощью кнопки «Дополнительно» или просто введите свою учетную запись пользователя в области с надписью «Введите имя объекта для выбора» и нажмите «ОК».
6.Если на предыдущем шаге вы нажали кнопку «Дополнительно», нажмите кнопку «Найти сейчас».
7.Наконец нажмите "ОК" и установите флажок "Полный доступ".
8.Нажмите «Применить», а затем «ОК», чтобы сохранить изменения.
Надеюсь, теперь вы сможете без проблем открывать и редактировать файл hosts.
Способ 4. Изменение местоположения файла hosts
Некоторые пользователи отметили, что изменение местоположения файла решило их проблему. Вы можете изменить местоположение и отредактировать файл, а затем вернуть файл в исходное местоположение.
1. Перейдите в папку C:\Windows\System32\drivers\etc.
2. Найдите файл Hosts и скопируйте его.
<р>3.Вставьте скопированный файл на рабочий стол, где вы сможете легко получить к нему доступ.
4.Откройте файл hosts на рабочем столе с помощью Блокнота или другого текстового редактора с правами администратора.
5.Внесите необходимые изменения в этот файл и сохраните изменения.
6.Наконец, скопируйте и вставьте файл hosts обратно в исходное место:
C:\Windows\System32\drivers\etc.
Рекомендуется:
Это если вы успешно исправили отказ в доступе при редактировании файла hosts в Windows 10, но если у вас все еще есть какие-либо вопросы относительно этой статьи, не стесняйтесь задавать их в разделе комментариев.
Адитья Фаррад
Адитья — целеустремленный профессионал в области информационных технологий. Последние 7 лет он пишет о технологиях. Он занимается интернет-сервисами, мобильными устройствами, Windows, программным обеспечением и практическими руководствами.
Многие пользователи сообщают, что не могут редактировать файл Hosts из-за сообщения «Отказано в доступе» при редактировании файла Hosts в Windows 10.
Отказано в доступе при редактировании файла hosts в Windows 10
Файл Hosts в Windows 10 может использоваться вредоносными программами для блокировки доступа к определенным веб-сайтам или для перенаправления пользователей на небезопасные веб-сайты.
Следовательно, файл Hosts защищен от несанкционированного доступа, и его могут редактировать только пользователи с правами администратора.
Однако можно отредактировать файл hosts без получения сообщения «Отказано в доступе», выполнив один из приведенных ниже способов.
1. Запустите Блокнот от имени администратора
В большинстве случаев вы должны иметь возможность редактировать файл hosts с помощью Блокнота с правами администратора.
<р>1. Нажмите кнопку «Пуск»> введите «Примечание» в поле поиска> щелкните правой кнопкой мыши «Блокнот» и выберите «Запуск от имени администратора».<р>2. На следующем экране введите пароль администратора и нажмите клавишу Enter.
<р>3. Когда Блокнот откроется, выберите вкладку «Файл» и нажмите «Открыть» .<р>4. В диалоговом окне «Открыть файл» перейдите в папку C:\Windows\system32\drivers\etc и переключитесь на представление «Все файлы».
Примечание. Вы не сможете просматривать файл Hosts, не переключившись на просмотр всех файлов.
<р>5. Выберите файл Hosts и нажмите кнопку «Открыть», чтобы открыть файл Hosts в Блокноте.<р>6. Внесите необходимые изменения в файл hosts и сохраните файл.
2. Редактировать файл hosts на рабочем столе
Еще один способ — переместить файл Hosts на рабочий стол, внести изменения и переместить отредактированный файл обратно в исходное место.
<р>1. С помощью Проводника перейдите в папку C:\Windows\System32\drivers\etc\ . <р>2. Выберите файл Hosts и перетащите его на рабочий стол. <р>3. Нажмите «Продолжить» во всплывающем окне «Доступ к файлу запрещен»,<р>4. На следующем экране введите пароль администратора и нажмите клавишу Enter .
<р>5. Откройте файл Hosts на рабочем столе с помощью Блокнота и внесите необходимые изменения. <р>4. После внесения изменений перетащите файл Hosts обратно в C:\Windows\System32\drivers\etc\<р>5. Нажмите «Продолжить» во всплывающем окне «Отказано в доступе к целевой папке»,
<р>6. На следующем экране введите пароль администратора, чтобы переместить файл обратно в исходное место.
3. Снимите флажок Только для чтения
Возможно, файл Hosts был сохранен в режиме "Только для чтения".
<р>1. С помощью Проводника перейдите в папку C:\Windows\System32\drivers\etc\ . <р>2. Щелкните правой кнопкой мыши файл Hosts и выберите "Свойства" . <р>3. На экране «Свойства хоста» снимите флажок «Только для чтения» в разделе «Атрибуты».<р>4. Нажмите «Применить и ОК», чтобы сохранить изменения.
Если вы по-прежнему не можете редактировать файлы Hosts, необходимо проверить компьютер на наличие вредоносных программ и посмотреть, поможет ли это.
Если вы не можете редактировать файл Hosts в Windows 10 и видите сообщение «Отказано в доступе», проблема обычно связана с отсутствием разрешений пользователя.
Читайте также: