Поправете отказа на достъп при редактиране на хост файл в Windows 10

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

Файлът „hosts“ е обикновен текстов файл, който съпоставя имената на хостове(hostnames) в IP адреси(IP addresses) . Хост файл помага при адресирането на мрежови възли в компютърна мрежа. Името на хост е удобно за човека име или етикет, присвоен на устройство (хост) в мрежа и се използва за разграничаване на едно устройство от друго в конкретна мрежа или през интернет.

Поправете отказа на достъп при редактиране на хост файл в Windows 10

Ако сте били технически разбиращ човек, ще можете да получите достъп и да промените файла с хостове на Windows , за да разрешите определени проблеми или да блокирате уебсайтове на вашето устройство. Файлът hosts се намира в C:\Windows\system32\drivers\etc\hosts на вашия компютър. (on your computer. )Тъй като това е обикновен текстов файл, той може да се отваря и редактира в бележник . Но понякога може да срещнете грешка „ Отказан достъп(Access Denied) “, докато отваряте файла hosts. Как ще редактирате хост файла? Тази грешка няма да ви позволи да отворите или редактирате файла hosts на вашия компютър. В тази статия ще обсъдим различни методи за решаване на проблема с „Не мога да редактирам файла hosts“ при Windows 10 .

Редактирането на хост файл е възможно и може да се наложи да го направите по различни причини.

  • Можете да създадете преки пътища за уебсайт, като добавите задължителен запис във файла hosts, който съпоставя IP адреса на уебсайта с име на хост по ваш собствен избор.
  • Можете да блокирате всеки уебсайт или реклами, като съпоставите името на хоста им с IP адреса на вашия собствен компютър, който е 127.0.0.1, наричан още IP адрес с обратна връзка.

Поправете(Fix Access) отказа на достъп при редактиране на хост файл в Windows 10

Не забравяйте да  създадете точка за възстановяване(create a restore point)  , в случай че нещо се обърка.

Защо не мога да редактирам файла hosts, дори като администратор?(Why can’t I edit the hosts file, even as Administrator?)

Дори ако се опитате да отворите файла като администратор(Administrator) или да използвате вградения администраторски акаунт,(built-in Administrator account) за да модифицирате или редактирате хост файла, все още не можете да правите промени в самия файл. Причината е, че достъпът или разрешението, необходими за извършване на промени във файла hosts, се контролират от TrustedInstaller или SYSTEM .

Метод 1 - Отворете Notepad с администраторски достъп(Method 1 – Open Notepad with Administrator Access)

Повечето хора използват бележника като текстов редактор(text editor) в Windows 10 . Следователно, преди да редактирате хост файла, трябва да стартирате Notepad като администратор(Administrator) на вашето устройство.

1. Натиснете клавиша Windows Key + S , за да изведете полето за търсене на Windows(Windows Search) .

2. Въведете notepad и в резултатите от търсенето ще видите пряк път за Notepad.(shortcut for Notepad.)

3. Щракнете с десния бутон върху Notepad и изберете „ Изпълни като администратор(Run as administrator) “ от контекстното меню.

Щракнете с десния бутон върху Notepad и изберете „Изпълни като администратор“ от контекстното меню

4. Ще се появи подкана. Изберете Да(Yes) , за да продължите.

Ще се появи подкана.  Изберете Да, за да продължите

5. Ще се появи прозорец на Notepad . Изберете  опцията Файл от (File)менюто(Menu) и след това щракнете върху „ Отваряне(Open) “.

Изберете опцията Файл от менюто на Notepad и след това щракнете върху „Отваряне“

6. За да отворите файла hosts, потърсете C:\Windows\system32\drivers\etc.

За да отворите файла hosts, прегледайте C:Windowssystem32driversetc

7. Ако не можете да видите файла hosts в тази папка, изберете „ Всички файлове(All Files) “ в опцията по-долу.

Ако не можете да видите файла hosts в тази папка, изберете „Всички файлове“ в опцията по-долу

8. Изберете файла hosts(hosts file) и след това щракнете върху Open.

Изберете файла hosts и след това щракнете върху Отвори

9. Вече можете да видите съдържанието на файла hosts.

10. Променете или направете необходимите промени във файла hosts.

Променете или направете необходимите промени във файла hosts

11. От менюто на Notepad отидете на  File > Save или натиснете Ctrl+S to save the changes.

Важно е да се отбележи, че този метод работи с всички програми за текстов редактор. Следователно, ако използвате друга програма за текстов редактор освен бележника, просто трябва да отворите програмата си с администраторски достъп.(Administrator access.)

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

Като алтернатива можете да отворите бележника с администраторски достъп и да редактирате файловете с помощта на командния ред.( Command Prompt.)

1.Отворете командния ред с администраторски достъп. Въведете CMD(Type CMD) в лентата за търсене на Windows , след което щракнете с (Windows)десния бутон(right-click) върху командния ред и изберете Изпълни като администратор(Run as administrator) .

Въведете CMD в лентата за търсене на Windows и щракнете с десния бутон върху командния ред, за да изберете стартиране като администратор

2. След като се отвори командният ред с повишени стойности, трябва да изпълните посочената по-долу команда

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

3. Командата ще отвори редактируемия хост файл. Сега можете да направите промените във файла hosts в Windows 10 .

Командата ще отвори редактируемия хост файл.  Поправете отказа на достъп при редактиране на хост файл в Windows 10

Метод 2 – Деактивирайте само за четене за файла hosts(Method 2 – Disable Read-only for the hosts file)

По подразбиране файлът hosts е настроен да се отваря, но не можете да правите никакви промени, т.е. е настроен само за четене. За да коригирате отказа на достъп(Access) при редактиране на грешка на файла на хостове в Windows 10 , трябва да деактивирате функцията само за четене.

1. Придвижете се до C:\Windows\System32\drivers\etc.

Навигирайте през пътя C:/windows/system32/drivers/etc/hosts

2. Тук трябва да намерите файла hosts, щракнете с десния бутон(right-click) върху него и изберете Properties.

Намерете файла hosts, щракнете с десния бутон върху файла и изберете Properties

3. В секцията с атрибути премахнете отметката от квадратчето Само за четене.(uncheck the Read-only box.)

В секцията с атрибути трябва да се уверите, че квадратчето Само за четене не е отметнато

4. Щракнете върху Приложи(Apply) , последвано от OK, за да запазите настройките

Сега можете да опитате да отворите и редактирате файла hosts. Вероятно проблемът с отказания достъп ще бъде решен.

Метод 3 – Променете настройките за сигурност за файла hosts(Method 3 – Change the Security settings for the hosts file)

Понякога получаването на достъп до тези файлове изисква специални привилегии(requires special privileges) . Това може да е една от причините, поради които може да не ви бъде предоставен пълен достъп, поради което получавате грешка за отказан достъп, докато отваряте файла hosts.

1. Придвижете се до C:\Windows\System32\drivers\etc .

2. Тук трябва да намерите файла hosts, щракнете с десния бутон върху файла и изберете Properties.

3. Щракнете върху раздела Защита(Security tab) и щракнете върху бутона Редактиране(Edit) .

Щракнете върху раздела Защита и щракнете върху бутона Редактиране

4.Тук ще намерите списък с потребители и групи. Трябва да се уверите, че вашето потребителско име има пълен достъп и контрол. Ако вашето име не е добавено в списъка, можете да кликнете върху бутона Добавяне.( Add button.)

Щракнете върху бутона Добавяне, за да добавите името си в списъка

5. Изберете потребителския акаунт чрез бутона Разширени(Advanced) или просто въведете потребителския си акаунт в областта, която казва „ Въведете(Enter) името на обекта за избор“ и щракнете върху OK. 

изберете потребител или група напреднали |  Поправете отказа на достъп при редактиране на хост файл в Windows 10

6. Ако в предишната стъпка сте щракнали върху бутона Разширени(Advanced) , след това щракнете върху бутона „ Намери сега(Find now) “.

Резултат от търсенето на собствениците в напреднали

7.Накрая, щракнете върху OK и отметнете „Пълен контрол“.(checkmark “Full Control”.)

Избор на потребител за собственост

8. Щракнете върху Приложи(Apply) , последвано от OK, за да запазите промените.

Надяваме(Hopefully) се, че сега ще имате достъп и редактирате файла hosts без проблеми.

Метод 4 - Променете местоположението на файла хост(Method 4 – Change the hosts file location )

Някои потребители отбелязаха, че промяната на местоположението на файла е решила проблема им. Можете да промените местоположението и да редактирате файла, след което върнете файла на първоначалното му местоположение.

1. Придвижете се до C:\Windows\System32\drivers\etc.

2. Намерете Hosts файла и го копирайте.

Щракнете с десния бутон върху файла hosts и изберете Копиране

3.Поставете копирания файл на вашия работен плот(Desktop) , където можете лесно да получите достъп до този файл.

Копирайте и поставете файла hosts на работния плот |  Поправете отказа на достъп при редактиране на хост файл в Windows 10

4. Отворете файла hosts на вашия работен плот с Notepad или друг текстов редактор с администраторски(Admin) достъп.

Отворете файла hosts на вашия работен плот с Notepad или друг текстов редактор с администраторски достъп

5. Направете необходимите промени в този файл и запазете промените.

6. Накрая копирайте и поставете файла hosts обратно в първоначалното му местоположение:

C:\Windows\System32\drivers\etc.

Препоръчва се:(Recommended:)

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



About the author

Аз съм компютърен инженер с над 10 години опит в софтуерната индустрия, по-специално в Microsoft Office. Написал съм статии и уроци по различни теми, свързани с Office, включително съвети как да използвам функциите му по-ефективно, трикове за овладяване на обичайните офис задачи и др. Моите умения като писател също ме правят отличен ресурс за други, които искат да научат за Office или просто се нуждаят от бърз съвет.



Related posts