Fix: "Отказан достъп" при редактиране на файл с хостове в Windows 10
Понякога, за да поправите определен проблем или да блокирате даден уебсайт на вашия компютър с Windows 10, трябва да редактирате файла с хостове. Редактирането на файла с хостове е сравнително усъвършенствана процедура, а броят на потребителите съобщава за съобщение „Отказан достъп“, докато се опитва да редактира файла с хостове в Windows 10.
Файлът Hosts се намира в инсталационната директория на Windows 10 и е защитен от неоторизиран достъп, но ако трябва да редактирате файла с хостове, можете да избегнете съобщението „Отказан достъп“, като следвате някое от нашите решения.
Ето още няколко примера за този проблем:
- Не може да се редактира файл с хостове Windows 10 - Ако не можете да редактирате файла с хостове в Windows 10, вероятно това е, че нямате необходимите разрешения. Ще проучим този проблем тук
- Файлът Hosts се използва от друг процес - Това е друг често срещан проблем, който не позволява на потребителите да редактират хост файла.
- Нямате разрешение да запазвате файла с хостове Windows 10 - Това е същият случай като първото съобщение за грешка.
Как да редактирате файла с хостове в Windows 10 и да избягвате съобщението "Access denied"?
Съдържание:
- Изпълнете Notepad като администратор
- Копирайте файла hosts на друго място
- Уверете се, че хостовете не са зададени само за четене
- Променете настройките за сигурност за хостовете
- Използвайте скрития администраторски профил
Fix: Грешка в „Отказан достъп“ в Windows 10
Решение 1 - Стартирайте Notepad като администратор
Ако използвате Notepad като текстов редактор, трябва да го изпълните като администратор, преди да можете да редактирате файла hosts. За да стартирате Notepad като администратор и да редактирате файла с хостове, направете следното:
- Натиснете клавиша Windows + S, въведете Notepad . Кликнете с десния бутон върху Notepad от списъка с резултати и изберете Run as administrator .
- След като се отвори Notepad, изберете File> Open .
- Придвижете се до C: Папка Windows System 32 и драйвери и се уверете, че сте променили текстовите документи (* .txt) към всички файлове . Изберете хостове и кликнете върху Отвори .
- Направете желаните промени и ги запазете.
Трябва да споменем, че това решение трябва да работи с всеки друг текстов редактор, така че ако не използвате Notepad, просто стартирайте желания текстов редактор като администратор и трябва да можете да редактирате файла hosts без никакви проблеми.
Като алтернатива можете да стартирате Command Prompt като администратор и да го използвате, за да стартирате Notepad и да редактирате файла hosts. За да направите това, следвайте тези инструкции:
- Натиснете клавиша Windows + X и изберете Command Prompt (Admin) от менюто.
- След като се отвори командния ред, въведете следните редове и натиснете Enter след всеки ред:
- cd C: Windows 32 драйвери и др
- домакини от бележник
- Notepad ще отвори файла с хостове и ще трябва да направите необходимите промени.
Решение 2 - Копирайте файла с хостове на друго място
Според потребителите, можете да избегнете съобщението „Отказан достъп“, докато редактирате файла с хостове, просто като преместите файла на друго място, като го редактирате и преместите обратно към първоначалното място. За да направите това, изпълнете следните стъпки:
- Отидете на C: Драйвери на Windows System32 и др .
- Копирайте го на работния плот или всяка друга папка, до която лесно можете да влезете.
- Отворете файла hosts на работния плот с Notepad или друг текстов редактор.
- Направете необходимите промени и преместете файла hosts обратно в C: Директорията на Windows System32 и др .
Решение 3 - Уверете се, че хостовете не са зададени само за четене
По подразбиране файлът за хостове е зададен само за четене, което означава, че можете да го отворите, но не можете да правите никакви промени в него. За да разрешите този проблем, трябва да изключите режима само за четене за файла с хостове, като направите следното:
- Отидете на C: Драйвери на Windows System32 и др .
- Намерете файла hosts, щракнете с десния бутон върху него и изберете Properties от менюто.
- Отидете в секцията Атрибути и се уверете, че опцията Само за четене не е маркирана .
- Щракнете върху Приложи и OK, за да запишете промените.
Сега трябва да можете да направите необходимите промени в файла hosts. След като приключите, може да е добра идея отново да настроите файла с хостове обратно в режим само за четене.
Решение 4 - Промяна на настройките за защита за хостове
Понякога, за да имате достъп до определени файлове и папки, се нуждаете от подходящи права и същото важи и за файла hosts. Ако получавате „Отказан достъп“, докато се опитвате да промените файла с хостове, може да нямате пълен контрол върху него, но можете лесно да го промените, като изпълните следните стъпки:
- Отидете до C: Windows System32 драйвери и др .
- Намерете файла с хостове, щракнете с десния бутон върху него и изберете Свойства .
- Придвижете се до раздела Защита и щракнете върху бутона Редактиране .
- Трябва да видите списъка с потребители и групи на вашия компютър, които имат достъп до файла hosts. Ако вашето потребителско име или група е в списъка, щракнете върху нея и се уверете, че има Разрешения, зададени на Пълен контрол . Ако потребителското ви име не е в списъка, натиснете бутона Добавяне .
- Въведете потребителското име или името на групата в полето Въведете имена на обекти, за да изберете и щракнете върху Проверка на имената и OK .
- Нов потребител или група ще бъдат добавени към списъка. Сега трябва да изберете новата добавена група или потребител и да маркирате опцията Пълен контрол по-долу.
- Щракнете върху Приложи и OK, за да запишете промените.
Решение 5 - Използвайте скрития администраторски акаунт
Повечето системни файлове са защитени, поради което се нуждаете от администраторски акаунт, за да направите промени в тях. Тъй като хостът е един от системните файлове, той изисква администраторски акаунт, за да го редактира. Ако не използвате акаунт на администратор, можете да активирате скрит администраторски акаунт и да го използвате, за да направите промените във файла hosts. За да активирате скрит администраторски акаунт, направете следното:
- Натиснете клавиша Windows + X и изберете Команден ред (Admin) .
- Когато се отвори командния ред, въведете net user administrator / active: yes и натиснете Enter . Това ще активира скрития администраторски акаунт.
- След като активирате акаунта на администратора, можете да преминете към него и да опитате да редактирате файла hosts.
След като направите промените във файла hosts, можете да се върнете към оригиналния си акаунт, да стартирате Command Prompt като администратор и да въведете net user administrator / active: no, за да забраните скрития администраторски акаунт.
Бързо решение за отстраняване на различни компютърни грешки
- Стъпка 1 : Изтеглете този инструмент за сканиране и ремонт на компютъра
- Стъпка 2 : Кликнете върху „Стартиране на сканирането“, за да намерите проблеми с Windows, които могат да причинят грешка „Отказан достъп“ в Windows 10
- Стъпка 3 : Кликнете върху "Start Repair", за да отстраните всички проблеми.
Файлът Hosts е системен файл, така че е защитен и обикновено не се препоръчва да го редактирате, но ако решите да го направите, винаги е добре да знаете как да рестартирате файла hosts по подразбиране в Windows 10, в случай че нещо се обърка. В случай, че трябва да редактирате файла с хостове, но получавате съобщението "Достъпът е отказан", можете да опитате някои от нашите решения.
Забележка на редактора: Тази публикация първоначално е публикувана през април 2016 г. и оттогава е преработена и актуализирана за свежест, точност и всеобхватност.