Содержание
- Файл hosts в Windows 10 — где находится и зачем нужен?
- Зачем нужен файл hosts?
- Что делает hosts-файл?
- Где находится hosts-файл в Windows 10?
- Как открыть файл hosts?
- Как использовать hosts-файл?
- Как восстановить файл hosts?
- Дополнительно: файл hosts и вредоносные программы
- Файл hosts в Windows 10
- Где находится файл hosts Windows 10
- Как изменить файл hosts
- Файл HOSTS отсутствует в Windows 11 или Windows 10 — что делать?
- Файл hosts на Windows 10 – как изменить или создать с нуля?
- Где находится файл hosts в Windows 10
- Как изменить файл hosts в windows 10?
- Как изменить файл hosts в Windows 10
- Восстановление файла hosts в Windows 10
- Устранение неполадок в работе файла hosts

Многие пользователи операционных систем Windows сталкивались с необходимостью внесения изменений в файл hosts. Но безопасно ли это для системы? Да, абсолютно безопасно. Более того, даже если удалить файл hosts, ничего с компьютером не произойдет. Для чего же предназначен этот файл, что с ним можно сделать, и можно ли восстановить при удалении?
Файл hosts в Windows 10 — где находится и зачем нужен?
Многие пользователи операционных систем Windows сталкивались с необходимостью внесения изменений в файл hosts. Но безопасно ли это для системы? Да, абсолютно безопасно. Более того, даже если удалить файл hosts, ничего с компьютером не произойдет. Для чего же предназначен этот файл, что с ним можно сделать, и можно ли восстановить при удалении?
Зачем нужен файл hosts?
Техническим языком, файл hosts служит для трансляции доменных имен в сетевые узлы (IP-адреса). Если простыми словами, данный файл используется системой для получения из символьного сетевого адреса типа "www.google.com" числового IP-адреса типа "192.168.0.12". К слову, любой DNS-сервер выполняет эту же задачу. Это именно с его помощью наш браузер может открыть сайт по символьному адресу (доменному имени), вводимого в адресную строку. Если бы не DNS-север, пользователям интернета пришлось бы запоминать IP-адреса интересующих их сайтов, что совсем неудобно.
Мы не просто так упомянули здесь DNS-сервер. Дело в том, что Windows (как и многие другие ОС) сначала обращается к файлу hosts для получения IP-адреса по доменному имени (в т.ч. вводимому пользователем в браузер), а только потом к удаленному DNS-серверу. Т.е. обращение к hosts-файлу имеет приоритет перед обращением к DNS.
Отсюда возникает логичный вопрос — зачем система делает это, если существуют DNS-серверы? Все просто — с помощью hosts файла пользователь может самостоятельно управлять доменными именами (и не только теми, что принадлежат сайтам), вплоть до их полной блокировки на своем компьютере. Именно последнее является наиболее частой причиной использования файла hosts.
Что делает hosts-файл?
Вот некоторые задачи, которые могут быть решены при помощи hosts-файла:
- Блокировка доступа к сайтам с компьютера. К примеру, любому доменному имени можно присвоить какой-нибудь несуществующий в интернете IP-адрес (как правило, используется 127.0.0.1, но можно использовать и любой другой). В этом случае при вводе адреса заблокированного сайта в браузер компьютер будет обращаться к заданному в hosts-файле IP-адресу. Т.к. последний ведет в никуда, то и сайт в браузере не сможет отобразиться.
- Перенаправление с одного адреса на другой. Ситуация полностью аналогична предыдущей, за исключением лишь того, что заданный IP-адрес реально существует. Таким образом, при попытке войти, например, в какую-нибудь социальную сеть, браузер будет открывать сайт, IP-адрес которого внесен в файл hosts.
- Блокировка доступа в интернет любым установленным на компьютере приложениям. Например, если в той или иной программе отображается реклама в виде веб-банера, ее можно заблокировать. Или другой пример: если в настройках программы невозможно отключить автоматические обновления, это также можно сделать при помощи hosts-файла. Подобный "трюк" также нередко используется для предотвращения попыток какого-нибудь платного приложения установить связь с сервером разработчика с целью проверки подлинности ключа активации (а он, конечно же, ни разу не подлинный).
- Блокировка рекламы на страницах. Не очень эффективный способ заблокировать рекламные баннеры, но все же он иногда используется вкупе с другими методами борьбы с навязчивой рекламой.
Ради справедливости отметим, что блокировка доменных имен (и сайтов в частности) или перенаправление с одного адреса на другой при помощи внесения соответствующих изменений в hosts-файл — далеко не всегда работает так, как хотелось бы. К примеру, чтобы попасть на заблокированный сайт из браузера, можно воспользоваться ссылкой на него из поисковой системы. Т.е. вписываем название сайта в качестве поискового запроса в Google или Яндекс, а уже оттуда открываем нужную нам страницу. Кажется, только что нами был описан один из способов обхода блокировки сайтов через hosts-файл.
Где находится hosts-файл в Windows 10?
В операционных системах Windows (начиная с NT и заканчивая 10) файл hosts по умолчанию расположен на системном диске (куда установлена система) по адресу:
C:\Windows\System32\drivers\etc
Вместо "C:" может использоваться любая другая буква — зависит от того, какая буква присвоена системному диску/разделу.
Как открыть файл hosts?
Hosts — это самый обыкновенный текстовый файл TXT-формата. Сложности с его открытием у пользователей возникают потому, что у этого файла нет расширения ".TXT", следующего после имени. Если просто кликнуть два раза по hosts-файлу на экране отобразится вот такое окно:
Достаточно выбрать из предложенного списка любую программу, способную редактировать текстовые документы. Это может быть как обычный Блокнот (простейший и самый лучший вариант), так и Microsoft Word или Word Pad.

Как использовать hosts-файл?
Рассмотрим использование hosts-файла на примере блокировки сайта. Все, что требуется сделать — вписать в hosts-файл IP-адрес для перенаправления, а сразу после (через пробел, но лучше использовать табуляцию) — доменное имя сайта, с которого и требуется выполнить перенаправление. На практике это выглядит так:
- Вводим несуществующий IP-адрес или традиционный — "127.0.0.1".
- Нажимаем клавишу "Tab".
- Вводим доменное имя сайта без "http://", например — "vk.com".
- Сохраняем изменения и закрываем hosts-файл.
Проверяем, сработала ли блокировка, для чего открываем любой браузер и вписываем в адресную строку "vk.com":

Если требуется добавить в черный список другие сайты, проделайте те же самые шаги. Важно — каждая запись в hosts-файле должна начинаться с новой строки.
Также вы, наверняка, обратили внимание, что в hosts присутствуют строки текста, начинающиеся с символа "#". Используется символ решетки для написания комментариев. Все, что следует за "#" системой игнорируется. Таким образом, пользователям предоставили возможность помечать записи, сделанные в hosts-файле, чтобы не просто забыть, для чего они вообще были сделаны. Например:

Как восстановить файл hosts?
Если по каким-либо причинам файл hosts исчез, его всегда можно восстановить. Однако для этого могут потребоваться учетная запись с правами администратора (иначе просто не получится что-либо создать или даже войти в системную папку Windows). Для восстановления hosts-файла проделайте следующие действия:
- Откройте в Проводнике папку C:\Windows\System32\drivers\etc.
- Обычным способом создайте в этой папке простой текстовый документ.
- Переименуйте текстовый документ в hosts и удалите расширение ".txt", следующее за именем.
- В диалоговом окне нажмите "Да".

Но здесь может возникнуть одна проблема — у созданного текстового файла отсутствует расширение ".txt", т.е. его никак нельзя переделать в нужный нам hosts. В этом случае можно использовать сторонний файловый менеджер (например, Total Commander) или немного изменить настройки штатного "Проводника":
- Не покидая папки "etc", вызовите меню "Вид" в верхней части окна "Проводника", затем кликните по отобразившейся кнопке "Параметры".

- Откроется новое окно "Параметры папок". Перейдите в нем на вкладку "Вид".

- Прокрутите список "Дополнительные параметры" до самого низа, уберите галочку с пункта "Скрывать расширения для зарегистрированных типов файлов" и нажмите "ОК".

Сразу после закрытия окна "Параметры папок" вы увидите, что у вновь созданного файла hosts появилось расширение ".txt".

Просто удалите это расширение. Файл hosts восстановлен.
Дополнительно: файл hosts и вредоносные программы
Многие вредоносные программы без ведома пользователя редактируют файл hosts в различных целях: блокировка обновлений антивирусов, перенаправление адресов в браузерах на рекламные сайты и т.д. Если вы заметили что-либо подобное накомпьютере, проверьте, не были ли внесены в hosts-файл изменения. При необходимости удалите все его содержимое. Можно удалить и сам hosts-файл.
- Инструкции
- Лучшие программы
- Полезные советы
Файл hosts в Windows 10
Почти во всех операционных системах используется специальный файл, который хранит в себе базу данных доменных узлов. В Windows он часто используется для перенаправления запросов программ к рекламным баннерам на пустой ip-адрес 127.0.0.1, в результате чего в приложениях отключается ненужная реклама. Новая ОС от Microsoft не стала исключением в этом плане. Ответ на вопрос, где находится файл hosts в Windows 10 будет таким же, как и для предыдущих редакций.
Также, навыки работы с этим компонентом пригодятся для защиты компьютера, поскольку злоумышленники часто практикуют подмену известных веб-сайтов на фальшивые для сбора данных, перенаправляя запрос с одного сайта на другой, подменив его в файле hosts.
Где находится файл hosts Windows 10

Папка, где расположен файл hosts в Windows 10, лежит на системном диске, который чаще всего имеет отметку «С:/». Для получения доступа к этому файлу, пройдите к Windows\System32\drivers\etc.

Совет! Чтобы вручную не переходить из папки в папку, вставьте: «%SystemRoot%\system32\drivers\etc» в строку адреса в Проводнике Windows. Это решение значительно сэкономит время на поиск и сработает даже в том случае, если системный диск имеет другое обозначение, отличное от «C».
Как изменить файл hosts
Для того, чтобы изменить hosts в Windows 10, потребуется:

Файл HOSTS отсутствует в Windows 11 или Windows 10 — что делать?
- Открыть контекстное меню щелчком правой клавиши мыши на файле.
- Выбрать «Открыть с помощью».
- Найти в списке приложений «Блокнот».
- Нажать на кнопку «ОК».

После того, как нужные правки будут внесены, нажмите на кнопку «Файл» и выберите пункт «Сохранить», чтобы программа «Блокнот» перезаписала файл.
Важно! Перед тем, как добавлять или удалять какие-либо значения в документ, рекомендуется сделать копию файла в исходном состоянии. Просто скопируйте документ в другую папку, чтобы всегда иметь возможность восстановить его.
- Как получить доступ к почте iCloud из любого браузера
- Что делать, если не воспроизводится видео в браузере
- Как поставить длинное тире в Word
Файл hosts на Windows 10 – как изменить или создать с нуля?
Файл host используется в Windows для перенаправления доменного имени на сетевой адрес узла или блокировки определенного ресурса. Документ имеет приоритет перед DNS-сервером, поэтому компьютер сначала обращается к нему. В статье предоставим месторасположение hosts, опишем процесс его изменения и создания (если отсутствует). Также разберем некоторые причины, приводящие к отсутствию реакции системы на внесенные правки.
Где находится файл hosts в Windows 10
Расположение документа в новой версии операционной системы не изменилось. Пользователю нужно зайти в корень Windows – папку с одноименным названием (обычно располагается на диске С), затем перейти по пути «System32\drivers\etc».

Чтобы исключить ошибку открытия неверного файла, предварительно рекомендуется активировать отображение скрытых элементов. Для этого в любом окне проводника перейти на вкладку «Вид» и поставить отметку в строке «Скрытые элементы».
Обратите внимание
Файл hosts не имеет расширения. Часто рядом с ним можно обнаружить аналогичные по названию документы формата TXT или BAK. Влияние на перенаправление сетевых адресов оказывает исключительно документ без расширения.
В редких случаях месторасположение файла «хост» в Виндовс 10 может быть изменено. Например, защитной программой для предотвращения несанкционированного редактирования. Узнать путь к документу получится следующим образом:
- Открыть приложение «Выполнить»
- Вставить и задействовать команду «regedit».


После определения местоположения файла можно приступать к его редактированию. Внесенные правила окажут воздействие на сопоставление буквенных адресов сайтов с числовыми.
Как изменить файл hosts в windows 10?
Как изменить файл hosts в Windows 10
Сохранение внесенных данных производится только от имени администратора, используемая для редактирования программа должна быть запущена в соответствующем режиме. В статье будет рассмотрена работа со стандартным приложением «Блокнот», однако можно воспользоваться и специализированным софтом, например, Notepad++ (при сохранении он самостоятельно предложит выполнить перезапуск в режиме Администратора).
- Нажать на значок лупы, который расположен на панели задач.
- Вписать слово «блокнот».
- Система отобразит найденное приложение.
- Справа будут видны дополнительные доступные действия. Нажать на ссылку «Запуск от имени администратора». Если справа нет меню, кликнуть правой кнопкой по программе и отметить соответствующий пункт.



Проблемы с сохранением могут возникнуть, если Блокнот не был запущен с максимальными правами пользователя. Следует повторить процедуру, убедившись в правильности выполнения обозначенных выше рекомендаций.
Восстановление файла hosts в Windows 10
Поскольку стандартный файл не содержит записей, а только комментарии разработчиков операционной системы, то его отсутствие никак не сказывается на работе Windows. Восстановление hosts выполняется путем простейшего создания нового файла. Опишем процедуру пошагово:
- Кликнуть ПКМ по пустому месту рабочего стола.
- Выбрать пункт «Создать», затем «Текстовый документ».


Логично предположить, что проще процедура выполняется путем создания документа непосредственно в папке конченого расположения файла, ведь так не придется его переносить. Однако зачастую системная директория имеет ограничения на проведение манипуляций, связанных с созданием файлов, а при вставке проблем не возникает.
Устранение неполадок в работе файла hosts
Внесенные коррективы начинают оказывать воздействие на сетевые адреса спустя несколько минут. Для этого не требуется перезагружать компьютер. В редких случаях изменения не вступают в силу. Первое, что нужно сделать – очистить кэш DNS-адресов:
- Запустить командную строку от имени администратора (аналогично запуску «блокнота»).
- Вставить команду «ipconfig /flushdns».

Второй вариант решения проблем с файлом hosts в Windows 10 – настройка параметров встроенного браузера:
- Среди категорий панели управления найти и открыть «Свойства браузера».
- Перейти на вкладку «Подключения».
- В самом низу нажать кнопку «Настройка сети».


Также источником неполадок может стать лишний символ при написании адреса в файле, наличие дополнительных пробелов или табуляции. Следует открыть hosts и убедиться, что между IP-адресом и доменом присутствует только один пробел. Кодировка сохраняемого документа должна быть ANSI или UTF-8.
Похожие статьи
-
Где в windows 10 находится файл hosts
127.0.0.1 vk .com 127.0.0.1 www .vk .com Как изменить файл hosts в Windows 10 Файл hosts – это небольшой текстовый файл, спрятанный глубоко в джунглях…
-
Где в виндовс 10 находится файл hosts
За счет продуманного набора инструментов и понятной настройки параметров эта программа подойдет для глубокого исправления с последующей проверкой…
-
Наконец, последний способ исправления файла – автоматический. Правда, он доступен только для Windows 7 и более ранних версий системы. Пройдя по указанной…