Как да редактирате файла hosts. Как да промените файла hosts

В някои ситуации може да се наложи промяна хост файлв Windows 10, 8.1 или Windows 7. Понякога причината за това са вируси и зловреден софтуер, които правят промени в хостове, което прави невъзможен достъпа до определени сайтове, а понякога вие сами може да искате да редактирате този файл, за да ограничите достъпа до всички сайт.

Тази инструкция описва как да промените хостове в Windows, как да поправите този файл и да го върнете първоначално състояниевградени системни инструменти и използване на програми на трети страни, както и някои допълнителни нюанси, които могат да бъдат полезни.

много програми на трети страниза отстраняване на мрежови проблеми, настройки на Windowsили премахването на злонамерен софтуер също съдържа възможността за модифициране или поправка на файла hosts. Ще дам два примера. безплатна програма DISM++ за персонализиране Функции на Windows 10 с много допълнителни функциив секцията "Разширени" има елемент "Редактор на хостове".

Всичко, което прави, е да стартира същия бележник, но с администраторски права и отворен необходимия файл. Потребителят трябва само да направи промени и да запази файла. Прочетете повече за програмата и къде да я изтеглите в статията.

Като се има предвид, че нежеланите промени във файла hosts обикновено са резултат от зловреден софтуер, логично е инструментите за премахването им да съдържат и функции за коригиране на този файл. Има такава опция в популярния безплатен скенер AdwCleaner.


Достатъчно е да отидете в настройките на програмата, да активирате елемента „Нулиране на файла с хостове“ и след това да го сканирате и почистите в главния раздел AdwCleaner. В процеса хостовете също ще бъдат коригирани. Подробности за тази и други подобни програми в прегледа.

Създайте пряк път за смяна на хостове

Ако често ви се налага да коригирате хостове, тогава можете да създадете пряк път, който автоматично ще стартира бележника с отвори файлв администраторски режим.

За да направите това, щракнете Кликнете с десния бутонмишки във всеки свободно пространствоработен плот, изберете "Нов" - "Пряк път" и в полето "Посочете местоположението на обекта" въведете:

бележник c:\windows\system32\drivers\etc\hosts

След това щракнете върху „Напред“ и въведете име за прекия път. Сега щракнете с десния бутон върху създадения пряк път, изберете „Свойства“, в раздела „Пряк път“, щракнете върху бутона „Разширени“ и посочете програмата да се изпълнява като администратор (в противен случай няма да можем да запазим файла hosts).

Надявам се, че за някои от читателите инструкцията ще бъде полезна. Ако нещо не се получи, опишете проблема в коментарите, ще се опитам да помогна. Също така на сайта има отделен материал:.

За какво е файлът Hosts?
Целта на това системен файл- Присвояване на определени адреси на сайтове на определено IP.
Този файл е много любител на всякакви вируси и зловреден софтуер, за да запишат данните си в него или просто да го заменят.
Резултатът от тези действия може да бъде признаци на "вмъкване" на сайта в браузъри, които ще поискат изпращане на SMS при отваряне на браузъра или блокиране на различни сайтове, по преценка на създателите на вируса.

Къде е файлът hosts в Windows?
За различни версии на ОС Местоположение на Windows hosts файлът е малко по-различен:

Windows 95/98/ME: WINDOWS\hosts
Windows NT/2000: WINNT\system32\drivers\etc\hosts
Windows XP/2003/Vista/Seven(7)/8: WINDOWS\system32\drivers\etc\hosts


И краят домакини, това вече е целевият файл, а не папката. Той няма.

Как трябва да изглежда правилният hosts файл?
„Съдържанието“ на файла hosts също е малко по-различно за различни версиипрозорци, но не наистина. „Написано“ е в английски езикза какво служи и как се правят изключения с един пример. Всички редове, които започват със знак # означават, че са коментирани и не засягат файла.
Съдържанието на оригиналния hosts файл за Windows XP:


#

#




#пространство.
#


#
# Например:
#



127.0.0.1 локален хост


Съдържанието на оригиналния hosts файл за Windows Vista:

# Авторско право (c) 1993-2006 Microsoft Corp.
#
# Това е примерен HOSTS файл, използван от Microsoft TCP/IP за Windows.
#
# Този файл съдържа съпоставянето на IP адреси с имена на хостове. всеки
# запис трябва да се съхранява на отделен ред. IP адресът трябва
# се поставя в първата колона, последвана от съответното име на хост.
# IP адресът и името на хоста трябва да бъдат разделени с поне едно
#пространство.
#
# Освен това, коментари (като тези) могат да бъдат вмъкнати на отделни лица
# редове или след името на машината, обозначено със символа "#".
#
# Например:
#
# 102.54.94.97 rhino.acme.com # изходен сървър
# 38.25.63.10 x.acme.com # x клиентски хост
127.0.0.1 localhost::1 localhost


Съдържанието на оригиналния hosts файл за Windows 7:

# Авторско право (c) 1993-2009 Microsoft Corp.
#
# Това е примерен HOSTS файл, използван от Microsoft TCP/IP за Windows.
#
# Този файл съдържа съпоставянето на IP адреси с имена на хостове. всеки
# запис трябва да се съхранява на отделен ред. IP адресът трябва
# се поставя в първата колона, последвана от съответното име на хост.
# IP адресът и името на хоста трябва да бъдат разделени с поне едно
#пространство.
#
# Освен това, коментари (като тези) могат да бъдат вмъкнати на отделни лица
# редове или след името на машината, обозначено със символа "#".
#
# Например:
#
# 102.54.94.97 rhino.acme.com # изходен сървър
# 38.25.63.10 x.acme.com # x клиентски хост
# Резолюцията на имена на локален хост се обработва в рамките на самия DNS.
# 127.0.0.1localhost
# ::1 локален хост


Съдържанието на оригиналния hosts файл за Windows 8:

# Авторско право (c) 1993-2009 Microsoft Corp.
#
# Това е примерен HOSTS файл, използван от Microsoft TCP/IP за Windows.
#
# Този файл съдържа съпоставянето на IP адреси с имена на хостове. всеки
# запис трябва да се съхранява на отделен ред. IP адресът трябва
# се поставя в първата колона, последвана от съответното име на хост.
# IP адресът и името на хоста трябва да бъдат разделени с поне едно
#пространство.
#
# Освен това, коментари (като тези) могат да бъдат вмъкнати на отделни лица
# редове или след името на машината, обозначено със символа "#".
#
# Например:
#
# 102.54.94.97 rhino.acme.com # изходен сървър
# 38.25.63.10 x.acme.com # x клиентски хост

# Резолюцията на имена на локален хост се обработва в рамките на самия DNS.
# 127.0.0.1localhost
# ::1 локален хост


Както можете да видите, няма специални разлики в съдържанието на хост файла за различните версии на Windows.

Как да отворя и редактирам файла hosts?
Файлът hosts може да бъде намерен в стандартния Windows Notepad.
Това е може би най-интересната част от статията.
На първо място, трябва да разберете защо изобщо променяте този файл? Да, за да се откаже достъп до определени сайтове. По този начин, променяйки се даден файли след като е регистрирал адреса на сайта в него, потребителят няма да има достъп до него чрез никакви .
За да промените файла hosts, препоръчително е да го отворите като администратор (), като щракнете с десния бутон върху файла и изберете „Изпълни като администратор“. Или отворете Notepad по този начин и отворете файла в него.

За бързо действие можете просто да щракнете върху бутона Старт и да изберете Изпълнение ( печеля+r) () и въведете в реда:

notepad %windir%\system32\drivers\etc\hosts



Това ще отвори файла в Notepad.

За да блокирайте достъпа до сайта(да предположим, че ще бъде test.ru), просто трябва да добавите ред с този сайт най-отдолу:

127.0.0.1 test.ru


В резултат на това файлът ще има следното съдържание:

# Авторско право (c) 1993-1999 Microsoft Corp.
#
# Това е примерен HOSTS файл, използван от Microsoft TCP/IP за Windows.
#
# Този файл съдържа съпоставянето на IP адреси с имена на хостове. всеки
# запис трябва да се съхранява на отделен ред. IP адресът трябва
# се поставя в първата колона, последвана от съответното име на хост.
# IP адресът и името на хоста трябва да бъдат разделени с поне едно
#пространство.
#
# Освен това, коментари (като тези) могат да бъдат вмъкнати на отделни лица
# редове или след името на машината, обозначено със символа "#".
#
# Например:
#
# 102.54.94.97 rhino.acme.com # изходен сървър
# 38.25.63.10 x.acme.com # x клиентски хост

# Този HOSTS файл, създаден от Dr.Web Anti-rootkit API

# 127.0.0.1localhost
# ::1 локален хост
127.0.0.1 test.ru


Всеки нов сайт, който искате да блокирате, трябва да започнете с него нова линияи се регистрирайте, като не забравяте локалния IP адрес 127.0.0.1

Също така, за да редактирате файла hosts, има програма ХОСТ РЕДАКТОР, който можете да изтеглите и да прочетете описанието от него.
Принципът на нейната работа е, че тя помага при редактирането на файла hosts.
От екрана по-долу е ясен принципът на действие, всичко става с няколко щраквания. Добавянето става чрез натискане на +.


След редактиране не забравяйте да кликнете върху бутона за запазване (2 бутона „Запазване на промените“ вляво от бутона „+“).

Можете също така да промените този файл за добри цели, например ускорете зареждането на уебсайта.
Как работи?
Когато посетите сайта, вие го виждате Име на домейн, който има букви. Но всички сайтове в Интернет имат IP адрес и имената вече са зададени с помощта на DNS. Няма да навлизам в подробности за този процес, статията не е за това. Но тук трябва да знаете, че hosts файлът има приоритет при достъп до сайтове и едва след него е DNS заявка.
За да ускорите зареждането на сайта, трябва да знаете неговия IP адрес и домейн.
IP адресът на даден сайт може да бъде намерен чрез различни услуги, например или .
Домейнът е името на сайта.
Например, нека ускорим зареждането на този сайт, на който четете статия, като изрично посочите IP адреса и домейна на файла.
Тогава добавеният ред ще бъде:

91.218.228.14 сайт


Това ускорява зареждането на страницата за няколко секунди и понякога може да даде достъп стандартни средстваНямате достъп до сайта.

Повече с възможно пренасочване към друг сайт с помощта на файла hosts.
За да направите това, трябва да знаете IP адреса на сайта и неговия домейн (както в случая, описан по-горе), тогава добавеният ред ще бъде така:

91.218.228.14 test.ru


И сега, след като въведете сайта test.ru в адресната лента на браузъра, ще бъдете пренасочени към сайта, посочен в IP адреса.

Ако искаш чист hosts файл, тогава можете да направите това, като просто изтриете съдържанието и вмъкнете оригиналния текст в него от описанието по-горе (под спойлерите).

Някои нюанси във файла hosts:

  • Винаги се уверявайте, че имате лента за превъртане отстрани и винаги превъртайте прозореца надолу. това се дължи на факта, че някои вируси се регистрират в областта, скрита извън прозореца.
  • В някои случаи обикновено, ако не можете да запазите файла, трябва да влезете с администраторски акаунт.
  • Понякога, поради вируси, този файл може да бъде скрит. Прочети статията.
  • При описаните два метода (пренасочване и ускоряване) може да не се получи желаният резултат. Факт е, че няколко сайта могат да бъдат разположени на един IP адрес, това е особено вярно за външни IP адреси, които предоставят услуги.
  • Поради факта, че вирусите обичат този файл, неговите атрибути могат да бъдат променени на Скритии Само за четене.
  • Проверете атрибутите на файла, ако не можете да запишете файла hosts.

    По този начин можете лесно и безплатно да блокирате достъпа до сайтове в Windows, като редактирате файла hosts.

  • Бележката ще обсъди "многострадалния" системен файл домакини, който често се получава от мрежов "зловреден софтуер", който е изтекъл в компютъра. домакининяма разширение, но всъщност е обикновен текстов файли за да го редактирате, вграденият Notepad (Notepad) е достатъчен. Целта на файла е да съхранява списък с домейни и съответните им IP- адреси. Това е списъкът, до който браузърът първо влиза след въвеждане, да речем, име на домейн в адресната лента Yandex.ruза да разберете, че съответства на адреса 77.88.21.11.

    Сега си представете, че злонамерена програма е променила домакини"ипишник" Yandex.ruна адреса на нужния й "weedy" сайт. Вече всеки път след набор от символи в браузъра Yandex.ruще бъдете на някои xxx.com. Разбира се, това безобразие трябва бързо да бъде спряно, за което ще трябва да се обърнете директно към файла домакини. В статията ще изразя гарантиран начин за това, защото. в най-новите версии Windowsразработчикът засили сигурността на операционната система, което на практика затрудни живота на потребителите: желаната папка може да не се вижда или самият файл не може да се редактира.

    И така, да донесе домакинив "божествения" изглед трябва да се отвори Notepad като администратор. За да направите това, отидете в менюто "Започнете" → следващ, " Всички програми" → "Стандартен" → щракнете с десния бутон на мишката върху Тетрадкаи в контекстно менюизбирам "Изпълни като администратор ".

    В горния панел, който се показва, щракнете върху „ Файл " → "Отворете" → в адресната лента посочете пътя до желаната папкаC:\Windows\System32\drivers\etc . Ако папката е празна, в реда "Име на файл" пишем домакини и щракнете върху " Отворете(следваща екранна снимка).

    Съдържанието на файла може да се сравни с оригинала в Windows 7и в случай на несъответствия копирайте на себе си.

    # Авторско право (c) 1993-2006 Microsoft Corp. # # Това е примерен HOSTS файл, използван от Microsoft TCP/IP за Windows. # # Този файл съдържа съпоставянето на IP адреси към имена на хостове. Всеки # запис трябва да се съхранява на отделен ред. IP адресът трябва # да бъде поставен в първата колона, последван от съответното име на хост. # IP адресът и името на хоста трябва да бъдат разделени с поне един # интервал. # # Освен това, коментари (като тези) могат да бъдат вмъкнати на отделни # редове или след името на машината, обозначено със символа "#". # # Например: # # 102.54.94.97 rhino.acme.com # сървър източник # 38.25.63.10 x.acme.com # x клиентски хост # Резолюцията на имена на локален хост се управлява в самия DNS. # 127.0.0.1localhost

    По принцип може да се остави само един запис − 127.0.0.1 локален хост или дори да не оставите нищо - във всеки случай това е по-добре от позор, както е на екранната снимка по-долу ( реален примериздания домакинивирусен злодей).

    Както можете да видите, "зловреден софтуер" блокира актуализацията антивирусни програмии достъп до сайтове на социални медии. За да предотвратите повторение на ситуацията, се препоръчва да защитите файла с " Само четене"като щракнете върху домакинищракнете с десния бутон → " Имоти" → в първия раздел "Общи", поставете отметка в квадратчето до съответния атрибут.

    За това какво друго полезно може да се направи със системния файл домакиниЩе кажа в нашия.

    Файлът hosts е системен файл. Когато се опитате да отворите уебсайт, компютърът първо се свързва с DNS сървъра и пита за IP адреса на уебсайта, до който искате да отидете. Но хостовете имат предимство пред DNS сървъра, тоест компютърът ще се свърже първи с него. DNS е отдалечен сървър и файлът hosts се съхранява на компютъра на потребителя и може да бъде променян от администратора.

    За съжаление вирусите и зловреден софтуер, инсталирани на компютъра, могат да променят съдържанието му. Той също така съхранява IP адресите за сървърите за активиране на тези програми, за които сте взели ключовете в Интернет. Това е необходимо, така че програмата да продължи да работи нормално и ключът да не излети.

    Но нека се справим с всичко по ред.

    промяна

    За да промените файла hosts и след това да го запишете на вашия компютър, сметкатрябва да има администраторски права. В противен случай, когато се опитате да запазите редактирания файл, ще се появи прозорец със съобщение, че нямате достатъчно права. Сега трябва да отворите Notepad, също с администраторски права. В Windows 8, за да направите това, преместете курсора в горния десен ъгъл и изберете „Търсене“ в страничния изскачащ панел.

    В лентата за търсене напишете „Бележник“.

    В Notepad отидете в раздела "Файл" и изберете "Отвори".

    Този, от който се нуждаем, се намира на компютъра по следния път:. Долу вдясно изберете „Всички файлове“, изберете този, от който се нуждаете, с мишката и щракнете върху „Отвори“.

    AT операционна система Windows 7/8.1/10 може да се намери по същия път. Основното нещо е да го отворите в Notepad или Notepad++ с администраторски права.

    Възстановяване

    След като го отворите, разгледайте внимателно съдържанието. По подразбиране трябва да чете следното.

    Windows 8/8.1/10

    Редактиране

    В долната част могат да бъдат написани различни IP адреси и съответните им имена на сайтове. Например на фигурата по-долу достъпът до VKontakte е блокиран.

    Когато се опитате да получите достъп до този адрес през браузър, ще видите следното съобщение.

    Факт е, че преди да поискате IP адрес за vk.com (или който и да е друг) на DNS сървър, компютърът първо преглежда във файла hosts. Ако за адреса на сайта, който сте въвели, във файла е регистриран IP адрес, той минава през него. В примера 127.0.0.1 е локалният IP адрес на компютъра. Следователно, когато се опитате да свържете компютър към сайта vk.com, ще се появи грешка, тъй като той ще се опита да се свърже със себе си, а не с реалния IP адрес на сайта.

    Ако файлът hosts е модифициран от вируси, тогава различни адреси и сайтове също могат да бъдат написани отдолу. И когато се опитате да отидете например в Instagram, ще бъдете отведени до сайт с реклами. Или като цяло нищо няма да се различава на външен вид, но данните от полетата за вход и парола няма да бъдат изпратени на сървъра на Instagram, а директно на измамниците. Изтрийте подозрителните полета и запазете промените: "Файл" - "Запазване".

    Ако искате конкретно да блокирате достъпа до определени сайтове, първо въведете IP 127.0.0.1 или 0.0.0.0, а след това името на сайта: www.yandex.ua или всяко друго. След това запазете промените си.

    Проследяване на файлове от Windows Defender

    След като направих промени и блокирах достъпа до VKontakte в Windows 8, се появи съобщение.

    Това означава, че Windows Defender следи за всички промени, които се правят на хостове. За потребителя това със сигурност е плюс. В крайна сметка, в случай на заразяване с вируси, той веднага ще докладва промените, които могат да направят. Но какво ще стане, ако вие сами искате да блокирате достъпа до определени сайтове.

    Повечето радикален начине да изключите напълно файла hosts от списъка за защита. Системата няма да го проверява и има възможност за промяна зловреден софтуерза които дори не знаете. Но може да се направи. Отидете в раздела Опции − „Изключени файлове и местоположения“. След това кликнете върху бутона "Преглед" и намерете файла hosts на компютъра: C:\Windows\System32\Drivers\etc. След това щракнете върху „Добавяне“. "Запазите промените".

    Има и друг начин. За да направите това, щракнете върху бутона "Покажи детайли".

    В следващия прозорец, в полето „Препоръчително действие“, можете да изберете какво да правите със заплахата. Ако сами сте направили промени във файла, изберете „Разрешаване“. Ако изберете „Изтриване“, тогава в моя случай редът 127.0.0.1 vk.com ще бъде премахнат от файла. След това щракнете „Прилагане на действия“.

    Изчакайте до края на процеса. прозорец Windows Defenderще изглежда така.

    Това е всичко. В статията разбрахме какво е хост файл, как можете да го промените, да възстановите съдържанието му, да го редактирате и как можете да деактивирате файл от списъка на Windows Defender.

    Оценете статията:

    Много често инсталирането на програми, изтеглени от торенти, изисква редактиране на системния hosts файл. С мъка наполовина, потребителят го намира, отваря го с бележник или друг текстов редактор и прави необходимите промени. Но тогава започва забавлението - Windows 10 не ви позволява да запазите файла hosts след промяната, като се позовава на липсата на разрешение на потребителя да записва файлове на това място. Защо се случва това?! Факт е, че акаунтът по подразбиране има права редовен потребител, които не са достатъчни за промяна на системния файл. И как тогава да бъде? Как да запазя hosts файла след промяна?! Всъщност всичко е доста лесно и просто!

    Знам два начина да направите това, без да активирате акаунта на администратора и без да използвате програми на трети страни.

    Аз самият предпочитам първия вариант и горещо ви го препоръчвам!

    Метод 1

    1. Първо в лентата на задачите щракнете върху бутона за търсене. Намира се до Старт.

    2. Въведете думата "тетрадка" в лентата за търсене. Ще се появят резултатите от търсенето, а именно връзка към приложението Notepad. Щракнете с десния бутон върху него и изберете "Изпълни като администратор" от менюто. Така бягате текстов редакторс повишени привилегии.

    3. Отворете файла hosts чрез елемента от менюто "File >> Open":

    Напомням ви, че се намира в директорията:

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

    5. Запазете файла след промяна чрез елемент от менюто "Файл >> Запис" или чрез натискане на клавишната комбинация Ctrl+S. Спестяването трябва да върви гладко!

    Метод 2.

    1. Както обикновено, отваряте системната папка в Explorer:

    C:\Windows\system32\drivers\etc

    и просто копирайте файла на вашия работен плот.

    2. Въведете необходимите редове и запазете файла hosts след промяната.

    3. Копирайте файла и го поставете обратно в системната папка:

    Windows 10, разбира се, ще започне да се кълне, че вече има hosts файл в целевата папка. В отговор кликнете върху бутона "Замяна".

    4. Системата отново ще се закълне, че потребителят няма достатъчно права и ще предложи да направи всичко с администраторски права:

    Това е, което ни трябва - щракнете върху бутона "Продължи". Файлът ще бъде успешно копиран и ще съдържа всички промени, които сте направили. печалба!



    Зареждане...
    Горна част