Путь к хост файлу в windows 10

В этой статье мы расскажем, где находится файл hosts Windows 10, для чего его используют и как изменить файл hosts в Windows 10. Сайт состоит из файлов, которые хранятся на физическом сервере. Чтобы найти сайт, нужно связаться с сервером и запросить эти файлы. Для связи с сервером мы в…

В этой статье мы расскажем, где находится файл hosts Windows 10, для чего его используют и как изменить файл hosts в Windows 10.

Сайт состоит из файлов, которые хранятся на физическом сервере. Чтобы найти сайт, нужно связаться с сервером и запросить эти файлы. Для связи с сервером мы вводим доменное имя в поисковую строку. Домены созданы для удобного запоминания человеком, но для устройств (компьютеров, серверов, смартфонов) буквенное обозначение адреса непонятно. Для техники были созданы IP-адреса. Они состоят из цифр, например 123.123.123.123.

Чтобы связать буквенное и цифровое обозначение сайтов, был создан файл hosts, в котором были указаны домены и соответствующие им IP. Этот файл нужно было загружать на своё устройство вручную. Пока сайтов было мало, этот метод работал, но, как только сайты стали создаваться в больших количествах, постоянно обновлять hosts стало неудобно. Для решения этой проблемы создали DNS-систему. Пользователю не нужно было устанавливать огромный файл с данными на устройство. Вся база данных сайтов хранится на сервере, к которому браузер обращается самостоятельно.

Несмотря на то что hosts был заменён, его настройки остались приоритетными для браузера, поэтому его можно использовать для блокировки нежелательных сайтов и подключения к сайтам до внесения его данных в DNS-систему.

Как редактировать файл hosts в Windows 10

Обратите внимание! Редактирование файла возможно только от имени администратора. Файл hosts для Windows 10 выглядит как обычный файл, но без расширения.

  1. 1.

    Запустите Блокнот или любой другой редактор от имени администратора. Для этого в поисковой строке ПК введите слово Блокнот. В найденных приложениях выберите Блокнот. Выберите Запуск от имени администратора:

    Как внести изменения в hosts в Windows 10 1

  2. 2.

    Во вкладке «Файл» нажмите Открыть:

    Как внести изменения в hosts в Windows 10 2

  3. 3.

    Измените тип файла на Все файлы.

  4. 4.

    Найдите файл hosts. Где находится hosts в windows 10? Обычно его можно найти по пути: OS(C:)WindowsSystem 32driversetc. Нажмите Открыть:

    Как внести изменения в hosts в Windows 10 3

  5. 5.

    Добавьте в конце файла нужную запись. Например, мы добавим запись:

    123.123.123.123 faq-reg.ru www.faq-reg.ru

    Где:

    • 123.123.123.123 — IP-адрес вашего сервера или хостинга,
    • faq-reg.ru — имя вашего домена.

    Обратите внимание! Если Windows 10 не даёт изменить файл hosts, значит вы открыли файл не от имени администратора.

    Как внести изменения в hosts в Windows 10 4

  6. 6.

    Сохраните изменения в файле. Для этого перейдите во вкладку «Файл» и нажмите Сохранить:

    Как внести изменения в hosts в Windows 10 5 Как сохранить hosts в Windows 10

Как блокировать нежелательный сайт на Windows 10

Блокировкой сайта может быть полезна работодателям и родителям. Например, вы не хотите, чтобы ваш ребёнок пользовался сайтами с готовым домашними заданиями. Запретите ПК заходить на них. Для этого:

  1. 1.

    Войдите в файл hosts.

  2. 2.

    На новой строке добавьте запись вида

    Где:

    • 127.0.0.1 ― адрес, который возвращает любой запрос обратно на устройство. Таким образом, браузер не может получить файлы сайта с сервера.
    • имя домена ― домен сайта, доступ к которому вы хотите ограничить.

При блокировке сайта рекомендуем использовать сразу два варианта адреса — с www и без. Например:

127.0.0.1 vk.com

127.0.0.1 www.vk.com

Готово, теперь браузер перестанет отображать сайт.

Не обязательно вручную вносить изменения в файл. Для блокировки сайтов можно использовать программы, например Hosts File Editor. С её помощью можно легко управлять hosts-файлом.

Как увидеть сайт до публикации в DNS-системе

При создании сайта обязательно нужно прописать DNS-серверы. Только после этого пользователи смогут найти ваш сайт в интернете. Система будет вносить ваши данные в базу в течение 24 часов. Если вам нужно увидеть сайт в браузере раньше, запишите IP-адрес и доменное имя в файл hosts. Браузер возьмёт информацию из него и будет неважно, есть ли сайт в DNS-системе.

Как создать новый файл hosts в Windows 10

Если файл hosts в Windows 10 отсутствует или нужно вернуть его к базовым настройкам, скачивать файл hosts Windows 10 не нужно. Если по какой-либо причине вам нужно восстановить файл hosts или создать новый с базовыми настройками:

  1. 1.

    Зайдите в папку etc, где лежит файл hosts (OS(C:) ➝ Windows ➝ System 32 ➝ drivers ➝ etc).

  2. 2.

    Если у вас остался старый файл, переименуйте старый файл hosts (например, в hosts.old), чтобы его настройки не учитывались браузером:

    Как создать новый файл hosts в Windows 10

  3. 3.

    На рабочем столе создайте текстовый файл. Для этого кликните правой кнопкой мыши и нажмите Создать — Текстовый документ:

    Как создать новый файл hosts в Windows 10 2

  4. 4.

    Назовите новый документ hosts и удалите расширение .txt. Затем откройте созданный файл hosts с помощью Блокнота и вставьте оригинальный hosts Windows 10:

    # Copyright (c) 1993-2006 Microsoft Corp.
    
    #
    
    # This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
    #
    # This file contains the mappings of IP addresses to host names. Each
    # entry should be kept on an individual line. The IP address should
    # be placed in the first column followed by the corresponding host name.
    # The IP address and the host name should be separated by at least one
    # space.
    #
    # Additionally, comments (such as these) may be inserted on individual
    # lines or following the machine name denoted by a '#' symbol.
    #
    # For example:
    #
    #      102.54.94.97     rhino.acme.com          # source server
    #       38.25.63.10     x.acme.com              # x client host
    # localhost name resolution is handle within DNS itself.
    #       127.0.0.1       localhost
    #       ::1             localhost
  5. 5.

    Сохраните изменения:

    Как создать новый файл hosts в Windows 10 3 Файл hosts Windows 10: восстановить

  6. 6.

    Перенесите файл в папку etc.

  7. 7.

    Перезапустите Windows.

Готово, файл hosts вернётся к базовым настройкам.

Что делать, если файл hosts не работает

Как правило, обновления в hosts вступают в силу сразу после сохранения. Перезагрузка компьютера и дополнительные действия не нужны. Однако случаются ситуации, когда настройки не срабатывают. В этом случае убедитесь, что в записях:

  • нет пробелов перед IP-адресом (в начале строки),
  • только один пробел между IP-адресом и доменом.

Если записи добавлены правильно, но настройки всё равно не работают, попробуйте очистить кэш DNS. Для этого:

  1. 1.

    Откройте командную строку. Для этого введите в поисковую строку «Командная строка» и выберите появившееся приложение:

    Как очистить кэш DNS

  2. 2.

Готово.

Если вы используете прокси-сервер, он тоже может влиять на работу hosts. Чтобы исправить проблему:

  1. 1.

    Зайдите в Свойства браузера:

    Настройка браузера для hosts

  2. 2.

    Откройте вкладку «Подключения» и нажмите кнопку Настройка сети:

    Настройка браузера для hosts 2

  3. 3.

    Уберите все галочки. Нажмите ОК:

    Настройка браузера для hosts 3

Готово.

Файл hosts в Windows 10В этой инструкции по порядку будет описано, как изменить файл hosts в Windows 10, где он находится (и что делать, если его там нет), каково его содержимое по умолчанию и о том, как правильно сохранить этот файл после изменения, если он не сохраняется. Также в конце статьи приведена информация на случай, если внесенные изменения hosts не работают.

По сути, по сравнению с двумя предыдущими версиями ОС в файле hosts для Windows 10 ничего не поменялось: ни расположение, ни содержимое, ни способы редактирования. Тем не менее, решил написать отдельную детальную инструкцию по работе с данным файлом именно в новой ОС.

Где находится файл hosts в Windows 10

Файл hosts находится в той же папке, что и раньше, а именно в C:WindowsSystem32driversetc (при условии, что система установлена именно в C:Windows, а не куда-либо еще, в последнем случае ищите в соответствующей папке).

При этом для того, чтобы открыть «правильный» файл hosts, рекомендую для начала зайти в Панель управления (через правый клик по пуску) — параметры проводника. И на вкладке «Вид» в конце списка снять отметку «Скрывать расширения для зарегистрированных типов файлов», а уже после этого переходить к папке с файлом hosts.

Смысл рекомендации: некоторые начинающие пользователи открывают не файл hosts, а, например, hosts.txt, hosts.bak и тому подобные файлы, в результате, сделанные в таких файлах изменения не влияют на работу Интернета, как требуется. Нужно открывать тот файл, который не имеет никакого расширения (см. на скриншоте).

Расположение файла hosts в Windows 10

Если файл hosts отсутствует в папке C: Windows System32 drivers etc — это нормально (хоть и странно) и не должно никоим образом влиять на работу системы (по умолчанию этот файл и так пустой и не содержит ничего кроме комментариев, не влияющих на работу).

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

  1. Запустите редактор реестра (клавиши Win+R, ввести regedit)
  2. Перейдите к разделу реестра
    HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParameters
  3. Посмотрите на значение параметра DataBasePath, именно это значение указывает на папку с файлом hosts в Windows 10 (по умолчанию %SystemRoot%System32driversetcРасположение файла hosts в реестре

По расположению файла закончили, переходим к его изменению.

Как изменить файл hosts

По умолчанию изменение файла hosts в Windows 10 доступно только администраторам системы. То, что этот момент не учитывается начинающими пользователями является наиболее частой причиной того, что файл hosts не сохраняется после изменения.

Для изменения файла hosts необходимо открыть его в текстовом редакторе, запущенном от имени Администратора (обязательно). Покажу на примере стандартного редактора «Блокнот».

В поиске Windows 10 начните набирать «Блокнот», а после того как программа появится в результатах поиска, кликните по ней правой кнопкой мыши и выберите «Запустить от имени администратора».

Запуск блокнота от имени администратора

Следующий шаг — открыть файл hosts. Для этого в блокноте выберите «Файл» — «Открыть», перейдите к папке с этим файлом, в поле с типом файла поставьте «Все файлы» и выберите тот файл hosts, который не имеет никакого расширения.

Открытие файла hosts в блокноте

По умолчанию содержимое файла hosts в Windows 10 выглядит так, как вы можете видеть на скриншоте ниже. Но: если hosts пустой, не следует из-за этого переживать, это нормально: дело в том, что содержимое файла по умолчанию с точки зрения функций — то же самое, что и пустой файл, так как все строки, начинающиеся со знака решетки — это просто комментарии, которые не имеют никакого значения для работы.

Содержимое файла hosts в Windows 10

Для редактирования файла hosts просто добавьте подряд новые строки, которые должны выглядеть как IP-адрес, один или несколько пробелов, адрес сайта (URL, который будет перенаправляться на указанный IP-адрес).

Чтобы было понятнее — в примере ниже был заблокирован ВК (все обращения к нему будут перенаправляться на 127.0.0.1 — это адрес используется для обозначения «текущего компьютера»), а также сделано так, чтобы при вводе адреса dlink.ru в адресную строку браузера автоматически открывались настройки роутера по IP-адресу 192.168.0.1.

Отредактированный файл hosts в Windows 10

Примечание: не знаю, насколько это важно, но по некоторым рекомендациям, файл hosts должен содержать пустую последнюю строку.

После завершения редактирования, просто выберите файл — сохранить (если hosts не сохраняется, то вы запустили текстовый редактор не от имени Администратора. В редких случаях бывает нужно отдельно задать права доступа к файлу в его свойствах на вкладке «Безопасность»).

Как скачать или восстановить файл hosts Windows 10

Как уже было написано чуть выше, содержимое файла hosts по умолчанию, хоть и содержит некоторый текст, но он равнозначен пустому файлу. Таким образом, если вы ищите, где скачать этот файл или хотите восстановить его к содержимому по умолчанию, то самый простой способ будет таким:

  1. На рабочем столе кликните правой кнопкой мыши, выберите «Создать» — «Текстовый документ». При вводе имени сотрите расширение .txt, а сам файл назовите hosts (если расширение не показывается — включите его отображение в «панель управления» — «параметры проводника» внизу на вкладке «Вид»). При переименовании вам сообщат, что файл может не открыться — это нормально.
  2. Скопируйте этот файл в C:WindowsSystem32driversetc

Готово, файл восстановлен к такому виду, в каком он пребывает сразу после установки Windows 10. Примечание: если у вас возник вопрос о том, почему мы сразу не создали файл в нужной папке, то да, можно и так, просто в некоторых случаях оказывается недостаточно прав для создания там файла, а вот с копированием всё обычно срабатывает.

Что делать, если файл hosts не работает

Изменения, сделанные в файле hosts должны вступать в действие без перезагрузки компьютера и без каких-либо изменений. Однако, в некоторых случаях этого не происходит, и они не срабатывают. Если вы столкнулись с такой проблемой, то попробуйте следующее:

  1. Откройте командную строку от имени администратора (через меню правого клика по «Пуск»)
  2. Введите команду ipconfig /flushdns и нажмите Enter.

Также, если вы используете hosts для блокировки сайтов, рекомендуется использовать сразу два варианта адреса — с www и без (как в моем примере с ВК ранее).

Использование прокси-сервера также может мешать срабатыванию файла hosts. Зайдите в Панель управления (в поле «Просмотр» вверху справа должно стоять «Значки») — Свойства браузера. Откройте вкладку «Подключения» и нажмите кнопку «Настройка сети». Уберите все отметки, в том числе «Автоматическое определение параметров».

Еще одна деталь, которая может привести к тому, что файл hosts не работает — пробелы перед IP-адресом в начале строки, пустые строки между записями, пробелы в пустых строках, а также набор пробелов и табуляции между IP-адресом и URL (лучше использовать один пробел, допускается табуляция). Кодировка файла hosts — допускается ANSI или UTF-8 (блокнот по умолчанию сохраняет ANSI).

Что делать, если в Windows 10 нет файла hosts

Файл «hosts» — это небольшой текстовый документ без расширения, в котором хранятся сопоставления доменного имени и его IP-адреса. Раньше он играл ключевую роль в преобразовании цифровых адресов интернет-ресурсов в понятные буквенные адреса, ныне он считается устаревшим, а все его функции выполняет служба DNS. Сегодня файл используется в основном для перенаправления URL адресов, чаще всего для ограничения доступа к некоторым ресурсам в глобальной сети.

Расположение файла «hosts»

В Windows 10 по умолчанию файл «hosts» располагается в системном каталоге C:windowssystem32driversetc, однако может статься, что вы его там не обнаружите. Основных причин тому две: либо он был удален, либо перемещен администратором.
Что делать, если в Windows 10 нет файла hosts-1
Найти перемещенный файл «hosts» можно с помощью штатного поиска Windows или уточнив путь к нему в системном реестре.

  1. Откройте «Редактор реестра», для чего вызовите нажатием Win + R окошко быстрого выполнения команд, введите в него команду regedit и нажмите Enter.
  2. Что делать, если в Windows 10 нет файла hosts-2

  3. Разверните ветку HKLMSYSTEMCurrentControlSetservicesTcpipParameters, найдите справа параметр с именем «DataBasePath» и посмотрите его значение. Это и будет путь к «hosts».
  4. Что делать, если в Windows 10 нет файла hosts-3

Как создать файл «hosts»

Если «hosts» отсутствует, создайте его вручную. Сделать это можно с помощью любого текстового редактора, хотя бы того же «Блокнота». Наличие прав администратора является обязательным условием.

  1. Создайте на рабочем столе простой текстовый файл и назовите «hosts».
  2. Что делать, если в Windows 10 нет файла hosts-4

  3. Удалите у него расширение TXT и нажмите клавишу ввода. Появится диалоговое окошко с предупреждением, что переименованный файл может оказаться недоступным. Нажмите в нем «Да».
  4. Что делать, если в Windows 10 нет файла hosts-5

  5. Перейдите в «Проводнике» в расположение C:windowssystem32driversetc и скопируйте в него созданный файл «hosts». Если появится диалоговое окно «Нет доступа к целевой папке», нажмите «Продолжить», чтобы выполнить процедуру копирования.
  6. Что делать, если в Windows 10 нет файла hosts-6

Создать файл непосредственно в папке «etc», так как она является системной защищенной, нельзя. Создавать в ней можно только каталоги, а что же касается записанных по умолчанию в «hosts» данных, то это комментарии, без которых вполне можно обойтись.

Читайте также: Как редактировать файл «hosts» в Windows 10

Еще статьи по данной теме:

Помогла ли Вам статья?

Как изменить файл hosts в Windows 10, где он находится, зачем нужен и как его скачать — обо всем этом мы подробно поговорим в данной статьей.

Для  чего нужно знать, где находится файл hosts при работе с Windows 10? Для начала разберемся с тем, что он вообще собой представляет. Хостс – это один из системных документов, к которому обращается ваш компьютер при попытке открыть Веб-сайт. File hosts важнее, чем DNS сервер, то есть компьютер при запросе IP адреса, на который вы решите перейти, сначала обратится именно к нему. Hosts может изменяться администратором, и, к сожалению, изменить его содержимое могут так же вирусные программы.  Например, если вы найдете в нем вот такие строки:

127.0.0.1 vk.com

127.0.0.1 odnoklassniki.ru

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

Поэтому знать, где найти файл hosts в Виндовс 10 и уметь работать с ним необходимо для грамотного пользователя.

 А что там вообще должно быть?

В этом электронном документе  хранятся  IP адреса для активации программ, ключи для которых вы нашли в интернете. Все это для того, чтобы ключ не слетел, и, следовательно, программа качественно работала.

Расположение file hosts на вашем компьютере

Где лежит папка с нужным нам документом? Найти ее можно на диске С:/. Нужно открывать поочередно Windows/System32/drivers/etc. А чтобы совсем сократить путь просто введите в адресной строке Проводника «%SystemRoot%/system32/drivers/etc».

Оригинальный документ  хостс для Виндовс 10 должен выглядеть, как на картинке ниже.

Если вы открыли хостс и он пустой – это нормально. Содержание  hosts  на Windows 10 по мнению функций выглядит как чистый файл, а все строки, которые начинаются с решетки – комментарии, не имеющие значения для работы.

Как внести изменения и сохранить файл hosts

Чтобы изменить файл hosts в Windows 10, нужно его сначала открыть и вот как это сделать:

Как редактировать и как почистить hosts  на Windows 10

Чтобы отредактировать hosts нужно добавить запись, которая будет выглядеть как новые строки, идущие  подряд, и как IP адрес (пробелы и адрес сайта). Последняя строка должна быть пустой. После завершения работы просто выберите «файл» и «сохранить». Иногда может понадобиться задать права доступа в свойствах файла, во вкладке «безопасность».

Как восстановить и где скачать файл hosts для Windows 10

Восстановление файла можно выполнить двумя способами:

Способ 1:

  • Создайте на рабочем столе текстовый документ, а затем уберите  расширение  txt . Сам документ назовите hosts. В том случае, если расширение не отображается, нажмите «панель управления», а потом «параметры проводника» во вкладке «вид». То, что файл может не открыться (это компьютер вам сообщит при решении заменить имя электронного документа) – нормально.
  • Скопируйте  или скачайте оригинальный электронный документ хостс. Содержимое его есть в этой статье чуть выше. Или просто вернитесь в Windows/System32/drivers/etc на диске С:/

Способ 2:

Можно просто вернуться к пункту «Как редактировать» и в этом режиме переписать все к оригинальному варианту.

Кстати, скачать файл hosts для Windows 10 можно на нашем сайте.

Нет доступа к hosts  на Windows 10

Вообще, изменения в  хостс  должны действовать без каких-либо дополнительных действий (без перезагрузки компьютера, например). Но что делать если это не происходит или вам отказано в доступе при работе с  этим документом?

  • В первую очередь нужно проверить, работаете вы с ним от имени администратора или нет. Какие-либо действия  с файлом hosts возможны только при соблюдении первого варианта. Так же можно открыть командную строку (опять же от имени администратора), ввести ipconfig/flushdns и подтвердить Enter.

Рекомендуем ознакомиться с этими статьями на нашем сайте:

  • Что такое файл подкачки в Windows 10
  • Ошибка dpc watchdog violation Windows 10
  • После обновления Windows 10 не запускается система

Windows 8 Windows 8.1 Windows 7 Windows Vista Windows XP Windows 10 Windows 11 Еще…Меньше

Аннотация

Рекомендации, приведенные в этой статье, позволяют вернуть содержимое файла hosts к используемому по умолчанию.

Что такое файл Hosts

Файл Hosts используется операционной системой для сопоставления удобных для человека имен узлов с числовыми IP-адресами, которые идентифицируют и находят узел в IP-сети. Файл hosts является одним из нескольких системных ресурсов, которые адресуют сетевые узлы в компьютерной сети и являются общей частью реализации IP-адресов операционной системы.

Файл Hosts содержит строки текста, состоящие из IP-адреса в первом текстовом поле, за которым следует одно или несколько имен узлов. Каждое поле отделено пробелом (по историческим причинам часто предпочтение отдают знакам табуляции, но пробелы также используются). Файл также может включать строки с примечаниями, обозначенные символом #, который ставится в начале каждой такой строки. Пустые строки в файле игнорируются.

Если файл Hosts изменен по умолчанию, сброс его может помочь устранить некоторые проблемы с подключением.

Решение

Чтобы восстановить параметры файла Hosts по умолчанию, выполните указанные ниже действия в зависимости от используемой версии операционной системы.

Чтобы восстановить параметры файла hosts по умолчанию, выполните указанные ниже действия.

1. Откройте Блокнот. Для этого найдите «Блокнот», а затем коснитесь или щелкните значок Блокнот .

2. Скопируйте следующий текст и вставьте его в файл:

  • # Copyright (c) 1993-2006 Microsoft Corp. # # This is a sample HOSTS file used by Microsoft TCP/IP for Windows. # # This file contains the mappings of IP addresses to host names. Each # entry should be kept on an individual line. The IP address should # be placed in the first column followed by the corresponding host name. # The IP address and the host name should be separated by at least one # space. # # Additionally, comments (such as these) may be inserted on individual # lines or following the machine name denoted by a ‘#’ symbol. # # For example: # # 102.54.94.97 rhino.acme.com # source server # 38.25.63.10 x.acme.com # x client host # localhost name resolution is handle within DNS itself. # 127.0.0.1 localhost # ::1 localhost

3. В меню Файл выберите Сохранить как, введите hosts в поле Имя файла (как показано на следующем рисунке), а затем сохраните файл на рабочем столе.Снимок экрана: сохранение файла hosts

4. Закройте Блокнот.

5. Выполните поиск по запросу %WinDir%System32DriversEtc, а затем щелкните значок папки «Файл «.

6. Коснитесь и удерживайте файл Hosts или щелкните его правой кнопкой мыши, выберите команду Переименовать, а затем переименуйте файл в Hosts.old.

7. Скопируйте или переместите файл Hosts, созданный на шаге 3, с рабочего стола в папку %WinDir%System32DriversEtc . Если вам будет предложено ввести пароль администратора, нажмите кнопку Продолжить.

Чтобы восстановить параметры файла hosts по умолчанию, выполните указанные ниже действия.

1. Откройте Блокнот. Для этого найдите «Блокнот» с помощью Кортаны, а затем коснитесь или щелкните значок Блокнот .

2. Скопируйте следующий текст и вставьте его в файл:

  • # Copyright (c) 1993-2006 Microsoft Corp. # # This is a sample HOSTS file used by Microsoft TCP/IP for Windows. # # This file contains the mappings of IP addresses to host names. Each # entry should be kept on an individual line. The IP address should # be placed in the first column followed by the corresponding host name. # The IP address and the host name should be separated by at least one # space. # # Additionally, comments (such as these) may be inserted on individual # lines or following the machine name denoted by a ‘#’ symbol. # # For example: # # 102.54.94.97 rhino.acme.com # source server # 38.25.63.10 x.acme.com # x client host # localhost name resolution is handle within DNS itself. # 127.0.0.1 localhost # ::1 localhost

3. В меню Файл выберите Сохранить как, введите hosts в поле Имя файла (как показано на следующем рисунке), а затем сохраните файл на рабочем столе.Снимок экрана: сохранение файла hosts

4. Закройте Блокнот.

5. Выполните поиск по запросу %WinDir%System32DriversEtc с помощью Кортаны, а затем щелкните значок папки «Файл «.

6. Коснитесь и удерживайте файл Hosts или щелкните его правой кнопкой мыши, выберите команду Переименовать, а затем переименуйте файл в Hosts.old.

7. Скопируйте или переместите файл Hosts, созданный на шаге 3, с рабочего стола в папку %WinDir%System32DriversEtc . Если вам будет предложено ввести пароль администратора, нажмите кнопку Продолжить.

Чтобы восстановить параметры файла hosts по умолчанию, выполните указанные ниже действия.

1. Откройте Блокнот. Для этого проведите пальцем от правого края экрана, коснитесь пункта Поиск, введите Блокнот, а затем коснитесь значка Блокнота . Если вы используете мышь, наведите указатель мыши на правый верхний угол экрана, переместите указатель мыши вниз, нажмите кнопку Поиск, введите Блокнот, а затем — Блокнот.

2. Скопируйте следующий текст и вставьте его в файл:

  • # Copyright (c) 1993-2006 Microsoft Corp. # # This is a sample HOSTS file used by Microsoft TCP/IP for Windows. # # This file contains the mappings of IP addresses to host names. Each # entry should be kept on an individual line. The IP address should # be placed in the first column followed by the corresponding host name. # The IP address and the host name should be separated by at least one # space. # # Additionally, comments (such as these) may be inserted on individual # lines or following the machine name denoted by a ‘#’ symbol. # # For example: # # 102.54.94.97 rhino.acme.com # source server # 38.25.63.10 x.acme.com # x client host # localhost name resolution is handle within DNS itself. # 127.0.0.1 localhost # ::1 localhost

3. В меню Файл выберите Сохранить как, введите hosts в поле Имя файла (как показано на следующем рисунке), а затем сохраните файл на рабочем столе.

  • В меню Файл выберите команду Сохранить как, введите "hosts" в поле Имя файла (как показано на рисунке ниже) и сохраните файл на рабочий стол.

4. Закройте Блокнот.

5. Откройте папку %WinDir%System32DriversEtc. Для этого выполните следующие действия:

  • а.  Проведите пальцем от правого края экрана, коснитесь пункта Поиск, введите выполнить, а затем коснитесь значка Выполнить . Или, если вы используете мышь, наведите указатель на правый верхний угол экрана, переместите указатель мыши вниз, выберите Поиск, введите выполнить, а затем щелкните значок Выполнить .

  • б.  В поле Открыть введите команду %WinDir%System32DriversEtc и нажмите кнопку ОК.

6. Выберите файл Hosts, выберите Переименовать, а затем переименуйте файл в Hosts.old.

7. Скопируйте или переместите файл Hosts, созданный на шаге 3, в папку %WinDir%System32DriversEtc. Если вам будет предложено ввести пароль администратора, нажмите кнопку Продолжить.

Чтобы самостоятельно восстановить параметры файла hosts до значений по умолчанию, сделайте следующее:

  1. Нажмите кнопку Пуск, нажмите кнопку Выполнить, введите Notepadи нажмите кнопку ОК.

  2. Найдите свою версию Windows из приведенного ниже списка и скопируйте следующий текст для этой версии Windows, а затем вставьте его в Блокнот:

  • Для Windows 7:

  • # Copyright (c) 1993-2006 Microsoft Corp. # # This is a sample HOSTS file used by Microsoft TCP/IP for Windows. # # This file contains the mappings of IP addresses to host names. Each # entry should be kept on an individual line. The IP address should # be placed in the first column followed by the corresponding host name. # The IP address and the host name should be separated by at least one # space. # # Additionally, comments (such as these) may be inserted on individual # lines or following the machine name denoted by a ‘#’ symbol. # # For example: # # 102.54.94.97 rhino.acme.com # source server # 38.25.63.10 x.acme.com # x client host # localhost name resolution is handle within DNS itself. # 127.0.0.1 localhost # ::1 localhost
  • Для Windows Vista или Windows Server 2008:

  • # Copyright (c) 1993-2006 Microsoft Corp. # # This is a sample HOSTS file used by Microsoft TCP/IP for Windows. # # This file contains the mappings of IP addresses to host names. Each # entry should be kept on an individual line. The IP address should # be placed in the first column followed by the corresponding host name. # The IP address and the host name should be separated by at least one # space. # # Additionally, comments (such as these) may be inserted on individual # lines or following the machine name denoted by a ‘#’ symbol. # # For example: # # 102.54.94.97 rhino.acme.com # source server # 38.25.63.10 x.acme.com # x client host 127.0.0.1 localhost ::1 localhost
  • Для Windows XP или Windows Server 2003:

  • # Copyright (c) 1993-1999 Microsoft Corp. # # This is a sample HOSTS file used by Microsoft TCP/IP for Windows. # # This file contains the mappings of IP addresses to host names. Each # entry should be kept on an individual line. The IP address should # be placed in the first column followed by the corresponding host name. # The IP address and the host name should be separated by at least one # space. # # Additionally, comments (such as these) may be inserted on individual # lines or following the machine name denoted by a ‘#’ symbol. # # For example: # # 102.54.94.97 rhino.acme.com # source server # 38.25.63.10 x.acme.com # x client host 127.0.0.1 localhost

3. В меню Файл выберите Сохранить как, введите hosts в поле Имя файла , а затем сохраните файл на рабочем столе.

В меню Файл выберите команду Сохранить как, введите "hosts" в поле Имя файла, а затем сохраните файл на рабочий стол.

4. Выберите Пуск > Выполнить, введите %WinDir%System32DriversEtc, а затем нажмите кнопку ОК.

5. Выберите файл Hosts и переименуйте его в Hosts.old.

6. Скопируйте или переместите файл Hosts, созданный на шаге 3, в папку %WinDir%System32DriversEtc. Если вам будет предложено ввести пароль администратора, нажмите кнопку Продолжить.

Дополнительная информация

Поддержка Windows XP прекращена

Корпорация Майкрософт прекратила поддержку Windows XP 8 апреля 2014 г. Это могло повлиять на безопасность и своевременную установку обновлений для вашего программного обеспечения. Узнайте, что это значит для вас и как оставаться защищенным.

Поддержка Windows Server 2003 прекращена 14 июля 2015 г.

Корпорация Майкрософт прекратила поддержку Windows Server 2003 14 июля 2015 г. Это могло повлиять на безопасность и своевременную установку обновлений для вашего программного обеспечения. Узнайте, что это значит для вас и как оставаться защищенным.

Нужна дополнительная помощь?

Содержание:

  • 1 Зачем нужен файл hosts и где он находится
  • 2 Как изменить файл hosts: открытие, редактирование и сохранение
  • 3 Как восстановить удаленный или измененный файл hosts

Проблемы с интернет-соединением – одно из самых распространенных последствий заражения компьютера вирусом. При этом сайты либо не открываются, либо вместо одного сайта пользователь попадает на другой, причем такое поведение может наблюдаться даже после удаления вируса. Причина? Изменение вредоносной программой системных настроек и файлов, среди которых одним из наиболее важных является файл hosts.

Об этом файле вы, наверное, уже что-то слышали, используется он, кажется, для блокировки сайтов или что-то в этом роде. Да, такой функционал в нем действительно заложен, но изначально использовался он для иных, более важных целей. Кстати, известно ли вам, что файл hosts присутствует не только в Windows 7/10, но также и в Linux, Mac OS и Android? Эта универсальность вовсе не случайна, ведь появился файл hosts ещё на заре Интернета.

Собственно, никакого Интернета в полном смысле этого слова тогда еще не было, а если что и было, так это небольшие локальные сети. Как и сейчас, компьютеры в них сообщались посредством IP-адресов, понятных машинам, но не очень-то удобных для пользователей. Тогда айтишники решили реализовать обращение к компьютерам по именам, что и сделали, однако IP-адреса никуда не делись, хостам для сообщения по-прежнему нужны были цифровые, а не аналоговые адреса.

Решение было найдено очень скоро. На каждый компьютер в локальной сети был разослан специальный файл Hosts со списком имен хостов и соответствующими им IP-адресами. Когда один компьютер обращался к другому по имени, последнее сопоставлялось с его цифровым адресом, и таким образом устанавливалась связь. Поначалу всё было чудесно, но ресурсов становилось всё больше, список в файле Hosts увеличивался, и рассылать его на ПК стало всё более проблематично. Потребовалось новое решение, и оно также было найдено. Таблица соответствий была перенесена в тогда уже сформировавшийся Интернет, образовав систему доменных имён, а файл Hosts стал по большому счёту не нужен.

Удалять его из своих операционных систем разработчики, однако, не стали. Он и сейчас присутствует в большинстве ОС, по-прежнему устанавливая соответствие между IP-адресом и доменом сайта и, как и раньше, запрос к нему имеет больший приоритет перед обращением к DNS-серверам, только вот его содержимое ныне стало не в пример беднее, ограничившись двумя записями, да и то неактивными. В настоящее время hosts используется в основном для блокировки сайтов и баннерообменных сетей, автоматического перенаправления с одного ресурса на другой, а также ускорения доступа к сайтам.

Файл hosts в папке etc

В ранних версиях Windows файл хост располагался в папке %windir%, начиная с NT его постоянным местом значится расположение C:/Windows/System32/drivers/etc. В редких случаях файл HOSTS располагается в иной папке, путь к нему можно определить в редакторе реестра, развернув ветку HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/services/Tcpip/Parameters и посмотрев значение параметра DataBasePath.

Задание пути к файлу hosts в реестре

Как изменить файл hosts: открытие, редактирование и сохранение

Итак, где лежит hosts мы знаем, теперь давайте посмотрим, что с ним можно сделать, и зачем вообще может понадобиться его изменение. По сути, файл хост это обычный текстовый документ, только без расширения. Открыть его можно любым текстовым редактором, тем же штатным Блокнотом.

Открываем файл hosts

Есть также специальные утилиты вроде HostsEditor, но их использование в большинстве случаев, пожалуй, излишне. Содержимое файла hosts представлено краткими сведениями о его предназначении и двумя примерами использования. Синтаксис записей очень прост. Сначала идет IP-адрес, а через несколько пробелов после него указывается имя хоста. Например, IP 38.25.63.10 будет соответствовать адрес x.acme.com, а IP 127.0.0.1 или ::1 (для IPv6) – адрес локального компьютера (localhost).

Содержимое оригинального файла hosts

Обратите внимание, что перед всеми строками стоит знак #, это означает, что строка закомментирована, то есть она неактивна, а это равносильно тому, как если бы файл был пустым. Работать он начнёт только тогда, когда вы добавите новую запись. Приведем пример, как изменить файл hosts в Windows 7/10 и заблокировать с его помощью сайт, перенаправив обращение на локальный компьютер. Допустим, мы хотим ограничить доступ к социальной сети Вконтакте. Для этого в конце файла добавляем такую строчку:

127.0.0.1     vk.com

Блокировка сайтов

Сохраняем файл HOSTS как любой другой текстовый файл, перезапускаем браузер и пробуем зайти на сайт. В результате вы получите ошибку «Не удается получить доступ к сайту». Работает это очень просто. Когда пользователь переходит на vk.com, браузер первым делом обращается к HOSTS и ищет в нём соответствие имени хоста и его IP-адреса, и, найдя, переходит по указанному IP-адресу, игнорируя службы DNS-серверов, так как обращение к файлу хост является приоритетным.

Само собой, на локальном компьютере никакой социальной сети нет, поэтому браузер возвращает ошибку. Таким образом можно блокировать любые ресурсы, прописывая их в HOSTS в столбик. Другой пример использования хост-файла – перенаправление на другой сайт в интернете. Тут всё то же самое, только вместо локального IP-адреса 127.0.0.1 прописывается адрес другого сайта. Кстати, этим часто грешат вирусы, изменяя HOSTS и добавляя в него редиректы на фишинговые ресурсы.

Вот почему так важно знать, как должен выглядеть файл hosts по умолчанию. Если вы его не редактировали, а в нём присутствуют незакомментированные записи, это должно стать поводом для беспокойства. Впрочем, изменять hosts могут также антишпионские утилиты, прописывая в него адреса блокируемых неблагонадёжных ресурсов. Изменения также способны вносить кейгены, используемые для обходной активации лицензионного программного обеспечения.

Как восстановить удаленный или измененный файл hosts

Выше мы рассмотрели основные принципы работы файла, а заодно узнали, как его отредактировать. Увы, не всё бывает так гладко. Нередко от пользователей поступают жалобы, что файл хост не удается открыть, а если удаётся, то не получается его отредактировать либо система автоматически удаляет из него добавленные строки. Основная тому причина заключается в отсутствии у пользователя соответствующих прав.

Редактирование должно осуществляться с повышенными привилегиями. Как открыть файл hosts от имени администратора, если в контекстном меню нет соответствующей опции? Очень просто. Зайдите в расположение исполняемого файла Блокнота или иного текстового редактора, кликните по нему ПКМ, в меню выберите «Запуск от имени администратора».

Запускаем текстовый редактор от имени администратора

В интерфейсе редактора через меню Файл – Открыть найдите и откройте файл hosts, не забыв только в стандартном окне обзора выбрать «Все файлы» вместо «Текстовые документы».

Выбираем файл hosts

В Windows 8.1 и 10 изменённый файл хост может очищаться средствами безопасности системы, в частности, встроенным Защитником Windows. Чтобы этого не происходило, hosts необходимо внести в список исключений. Запустите Защитник, перейдите на вкладку «Параметры» и слева выберите «Исключенные файлы и расположения».

Добавляем hosts в список исключений Защитника Windows - шаг 1

Добавляем hosts в список исключений Защитника Windows - шаг 2

Укажите путь к файлу hosts и сохраните настройки.

Добавляем hosts в список исключений Защитника Windows - шаг 3

Добавляем hosts в список исключений Защитника Windows - шаг 4

Больше система его проверять не будет, следовательно, внесённые вами изменения не будут отменены.

В Windows 10 исключения вносятся из компонента Центр безопасности Защитника Windows, вызванного из системного трея.

Нельзя также исключать проблемы при попытке сохранить отредактированный файл. Причина та же – недостаток прав. Решить эту проблему нетрудно. Так как система не позволяет сохранять отредактированный файл непосредственно в папку etc, сохраните его на рабочий стол (расширение, если будет присвоено, уберите).

Редактирование hosts - шаг 1

Переименуйте исходный файл в hosts.old, а затем скопируйте в папку etc новый изменённый файл hosts с рабочего стола.

Редактирование hosts - шаг 2

Редактирование hosts - шаг 3

Редактирование hosts - шаг 4

Есть и более радикальный способ, например, hosts можно отредактировать напрямую, загрузившись с любого LiveCD со встроенным файловым менеджером.

И последнее. Что делать, если файл hosts оказался изменён или удалён? Можно ли его как-то восстановить? На работу системы удаление этого файла никак не повлияет, если только вы не изменяли его с какими-то определёнными для себя целями. Что касается восстановления, то здесь есть несколько путей решения. Исходный файл hosts хоть и содержит данные, по сути, равносилен пустому файлу. Создайте на рабочем столе пустой текстовый файл, удалите его расширение и переместите его в папку etc, это и будет ваш новый hosts.

Также файл можно взять с другого компьютера или виртуальной машины с Windows, разницы в версиях ОС нет практически никакой. Если же вы хотите восстановить содержимое оригинального hosts, можете удалить вручную все незакомментированные строки или воспользоваться бесплатной лечащей утилитой Dr.Web CureIt! – она способна восстанавливать хост, сбрасывая его содержимое к состоянию по умолчанию.

Восстановление файла hosts утилитой Dr.Web CureIt!

Файл hosts как средство блокировки вредоносных сайтов используется не один десяток лет. Он появился, когда ещё не было полноценного интернета. Брандмауэр Windows, антивирусные программы, браузерные плагины блокировки рекламы и файервол были разработаны значительно позже. К файлу hosts часто обращаются, когда ПК или мобильное устройство недостаточно высокоскоростное, чтобы установить на него несколько дополнительных приложений, отфильтровывающих информационный и вирусный «мусор».

Файл hosts — список адресов сайтов, применяющийся для их конвертации в IP-адреса при запросе браузером какого-либо сайта. Содержимое hosts меняется самим пользователем, чего не скажешь о базе данных любого из DNS-серверов.

Например, когда пользователь заходит на сайт Mail.Ru, система Windows проверяет в файле hosts, нет ли в его списке IP-адресов, соответствующих веб-адресу (URL) http://mail.ru. Если такой записи в hosts нет, то через компонент встроенной службы «DNS-клиент» система Windows запрашивает в интернете ближайший веб-узел DNS и получает от него IP-адрес одного из серверов Mail.Ru, например, 94.100.180.200. С последнего и загружается главная страница портала Mail.Ru.

Если же адресу http://mail.ru в файле hosts задан, например, IP-адрес 64.208.33.33 (адрес веб-узла google.ru), никакого обращения к веб-узлу DNS не произойдёт: вместо главной страницы портала Mail.Ru откроется главная страница поисковика Google (http://google.com.ru).

Узнать IP-адрес сайта для его дальнейшей подстановки (или блокировки) в hosts можно, например, на http://2ip.ru/lookup/.

Файл hosts не содержит расширения имени. Изначально он защищён от вмешательства малоопытных пользователей Windows.

Два файла hosts на диске C с расширением имени и без него

Необходимо изменить файл hosts без расширения имени

Начиная с версии Windows 2000, его можно найти по пути: C:WindowsSystem32driversetc.

Изначальное содержимое файла hosts в Блокноте Windows

После переустановки Windows файл hosts не содержит действующих правил

Служебные файлы Windows имеют текстовый формат, несмотря на отличные от TXT расширения имён. Когда вы в первый раз после (пере)установки Windows обращаетесь к файлу hosts, он содержит два тестовых правила, указывающих на формат прописки IP-адресов и URL открываемых сайтов.

Инструкция, приводимая в файле hosts, наглядно показывает, как он редактируется. Например, 127.0.0.1 localhost, где 127.0.0.1 — локальный IP-адрес ПК пользователя, а http://localhost — веб-адрес, который ему соответствует.

Мошенники часто выманивают доступ к персональным данным (пароли почты и соцсетей, номера банковских карт и коды доступа к деньгам на счетах). Они засылают сетевого «червя», меняющего, например, сайт vk.com в файле hosts на поддельный IP с дизайном и функционалом на странице входа, по внешнему виду ничем не отличающимся от оригинала.

Файл hosts часто применяют в случаях, когда необходимо оградить ребёнка от посещения сайтов с сомнительным контентом, а сотрудника — от растраты рабочего времени на соцсети, за которое он мог бы выполнить свою работу.

Подготовка Windows к правке файла hosts

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

Настройка показа системных файлов в папках Windows

Для включения отображения скрытых файлов, папок и дисков Windows выполните следующие шаги:

  1. В «Проводнике Windows» откройте вкладку «Вид» и кликните по «Параметры».Пункт «Параметры» во вкладке «Вид»
    Откройте вкладку «Вид» и кликните по «Параметры»
  2. Перейдите в «Параметры папок» и откройте вкладку «Вид».
  3. Выключите опции «Скрывать расширения зарегистрированных типов файлов» и «Скрывать защищённые системные файлы», включите функцию «Показывать скрытые файлы, папки и диски», нажмите кнопку «OK».Настройка отображения файлов, папок и дисков в Windows 10
    Во вкладке «Вид» включите опции отображения расширений и скрытых объектов Windows

Перезапуск Windows не нужен. Файлы во всех открытых окнах «Проводника Windows» сразу же покажут расширения своих заголовков.

Как отключить антивирус перед редактированием файла hosts

Любой антивирус пытается остановить пользователя, вмешивающегося в содержание файла hosts. Так как файл системный, антивирусное средство следит за ним, как и за прочими файлами папки C:Windows.

Чтобы отключить, например, антивирус Avast, придерживайтесь следующей инструкции:

  1. Кликните по значку в виде стрелки в области уведомлений «Панели задач».Индикация Avast в списке запущенных программ
    Все запущенные интерактивные приложения отображаются в области уведомлений «Панели задач»
  2. Щёлкните правой кнопкой мыши по значку Avast, выберите «Управление экранами Avast» и нажмите на «Отключить на…», выбрав время. Вариант «Отключить навсегда» необходим, когда, к примеру, вы тестируете приложение, которое вмешивается в работу других программ.Выключение фоновой защиты от Avast
    Отключите Avast на время, в которое вы уложитесь при работе с иными приложениями

Теперь приступите к работе над файлом hosts, не опасаясь, что антивирус помешает ей.

Работа с файлом hosts

Данные в файле hosts меняются как встроенными программами и компонентами Windows, так и с помощью сторонних приложений.

Редактирование hosts стандартными приложениями Windows

Основной инструмент для правки файла hosts — программа «Блокнот».

Изменение содержимого файла hosts в «Командной строке»

Для внесения нужных изменений в файл hosts посредством «Командной строки Windows» выполните следующие действия:

  1. Нажмите на «Пуск» правой кнопкой мыши и выберите в меню пункт «Командная строка (администратор)». Без прав администратора изменения в файле hosts не сохранятся.Запуск командной строки Windows 10
    Для изменения параметров Windows нужны права администратора
  2. Введите в «Командной строке» строчку notepad C:WindowsSystem32driversetchosts.Отработка команды правки файла hosts в командной строке Windows
    Введите строчку notepad C:WindowsSystem32driversetchosts
  3. В открывшемся приложении «Блокнот» отредактируйте файл hosts, соблюдая правило: слева — адрес перенаправления, справа — адрес-перенаправитель. То есть в левом списке вводятся IP-адреса, на которые пользователь перенаправится браузером, набрав в его адресной строке искомый адрес. Например, вместо открытия сайта pornolab.net браузер обратится на один из адресов vk.com — 87.240.182.224, если напротив pornolab.net в правой колонке в этой же строке будет указан веб-адрес vk.com в левом столбце.Пример изменения файла hosts с блокировкой соцсетей
    Можно вместо 127.0.0.1 вписать IP любого сайта, полученный на ресурсе-детекторе IP-адресов
  4. Кликните на «Файл» в левом верхнем углу окна и выберите «Сохранить». Изменения в файле hosts сохранятся.Сохранение отредактированного файла hosts в Windows 10
    После добавления нужных адресов в hosts изменения в файле нужно сохранить

Для проверки перехода в любом браузере перейдите на сайт, для которого только что переназначился IP-адрес.

Редактирование файла hosts непосредственно в «Блокноте»

Для непосредственного перехода к редактированию hosts выполните следующие действия:

  1. Откройте папку C:WindowsSystem32driversetc и двойным щелчком левой кнопки мыши попытайтесь открыть файл hosts, выбрав приложение «Блокнот».Открытие файла hosts штатным текстовым редактором Windows 10
    Блокнот Windows как нельзя лучше подходит для правки служебных файлов ОС
  2. Отредактируйте файл и сохраните его, как было описано выше.

Файл hosts сохранится с новыми изменениями. Перезапустите Windows и проверьте работу сайтов, которым вы прописали перенаправление на другие сайты, с любого из браузеров.

Правка файла hosts сторонними приложениями

В качестве редакторов служебных файлов Windows подойдут как специализированные утилиты, облегчающие поиск и изменение записей в файле hosts, так и усовершенствованные текстовые редакторы (Notepad++, AkelPad и т. д.).

Работа с файлом hosts в приложении Micro Hosts Editor

Программа Micro Hosts Editor — простое приложение для лёгкого и быстрого изменения файлов hosts. Отдалённо оно напоминает «Блокнот», в который добавлен инструментарий по изменению таблиц.

Редактирование IP и URL-адресов в Micro Hosts Editor

Сетевые адреса вписываются так же, как и в «Блокноте»

Для работы с файлом hosts в программе Micro Hosts Editor:

  1. Скачайте и запустите приложение с правами администратора, используя вызов контекстного меню правой кнопкой мыши.
  2. С помощью команды «Файл» — «Открыть» найдите файл hosts.Открытие файла hosts с помощью «Проводника Windows»
    Файл hosts не имеет расширения имени: поиск производится среди всех имеющихся файлов
  3. Внесите необходимые правки в этот файл.
  4. Нажмите кнопку в виде дискеты для сохранения.

Сделанные изменения в файле hosts сразу будут доступны. Программа доступна на официальном сайте её разработчиков.

Программа Online Solutions Hosts Editor

Приложение OS Hosts Editor располагает расширенным мастером восстановления файла hosts в случае неверных изменений, подстановщиком IP-адресов и портов, а также учитывает малейшие изменения файла hosts с точностью до секунд. Для изменения hosts в OS Hosts Editor выполните следующие шаги:

  1. Запустите OS Hosts Editor и с помощью кнопки в виде открытой папки найдите файл hosts.
  2. Используя кнопки «+» и «-», добавляйте и удаляйте записи в hosts. Кнопка в виде увеличительного стекла откроет панель поиска записей.Поиск записей в hosts с помощью OSHE
    OS Hosts Editor ищет записи как по IP, так и по доменному имени
  3. Кнопка «фломастер» откроет панель редактирования выбранной строки.Правка записей в OSHE
    OS Hosts Editor поможет исправить любые записи за считанные секунды
  4. Сохранение изменений в файле hosts достигается с помощью кнопок в виде дискеты или дискеты со стрелкой.

По завершении редактирования hosts проверьте работу нужных сайтов в любом браузере.

Видео: как добиться сохранения файла hosts

Как восстановить файл hosts

Исправление, как и преднамеренное изменение файла hosts, осуществляется и сторонними программами, и встроенными средствами ОС.

Создание нового файла hosts

Восстановление файла hosts ручным способом — самый простой вариант. Для этого выполните следующие шаги:

  1. Вернитесь в уже знакомую папку, где лежит файл hosts.
  2. Переименуйте имеющийся файл hosts, например, в hosts.old.Старый и новый файлы hosts в системной папке Windows
    Присвойте любое имя старому файлу hosts, чтобы он не мешал новому
  3. Для создания текстового файла выполните команду: правый клик мышью — «Создать» — «Текстовый документ».Создание нового пустого текстового файла в Windows
    Изначально файл TXT не будет содержать никакой информации
  4. Введите имя документа (hosts) без расширения .txt. Будет создан новый текстовый файл.
  5. Откройте только что созданный файл hosts с помощью «Блокнота» и вставьте текст, который был по умолчанию.
  6. Сохраните изменения и перезапустите Windows.

Можно также скачать исходный файл hosts с любого сайта. Когда на ПК установлены разные версии Windows, например, XP, 7 и 10, файл hosts копируется из того раздела, где он не менялся с момента установки конкретной версии ОС, в другие папки <диск>WindowsSystem32driversetc. Для Windows 10 подойдёт файл hosts от Windows XP, а для XP — от 10, т. к. эти файлы одинаковы.

Удаление файла hosts с его автоматическим воссозданием

Файл hosts нельзя удалить. После перезапуска системы он создаётся заново в изначальном варианте. Это решение подойдёт, когда ни один из предыдущих способов не помог, а переустанавливать Windows из-за единственного файла, не нарушающего штатную работу ОС, не имеет смысла.

Восстановление файла hosts с помощью приложения AVZ

Антивирусное средство AVZ — полноценный комплекс по восстановлению работоспособности Windows после «вирусной атаки». Его особенность — всесторонняя работа с файлом hosts. Чтобы исправить файл hosts с помощью AVZ, выполните следующие действия:

  1. Запустите приложение AVZ.exe и перейдите в подраздел операций «Сервис» — «Менеджер файлов hosts».Открытие редактора файла hosts в программе AVZ
    Средство AVZ обладает куда более расширенной версией редактора hosts, чем «Блокнот»
  2. Сохраните отредактированный hosts, нажав кнопку в виде дискеты.Редактор AVZ для файлов hosts
    Версия AVZ-редактора позволяет легко удалить лишние (неправильные) строки
  3. Чтобы «откатить» нежелательные изменения в файле hosts, выполните команду «Файл» — «Восстановление системы».Запуск средства быстрого восстановления системы AVZ
    Программа AVZ поможет исправить множество критических изменений в Windows
  4. Отметьте функцию «Восстановление файла hosts».Указание для AVZ восстановить исходный файл hosts
    По умолчанию будет возвращено прежнее содержимое файла hosts

По окончании очистки файла hosts перезапустите Windows и проверьте, как открываются сайты, с которыми раньше наблюдались проблемы.

Если изменения файла hosts не сработали

Несмотря на любые манипуляции с данными в файле hosts, изменения порой не срабатывают.

Исправление директории hosts в реестре

Размещение файла hosts настраивается в редакторе реестра. Инструкция подходит для всех версий Windows, начиная с XP. Для оценки правильности директории hosts выполните следующие команды:

  1. Нажмите «Пуск» и в поисковой строке главного меню Windows введите regedit. Запустите приложение regedit.exe .Открытие редактора реестра Windows 10
    Откройте Registry Editor по поиску в главном меню ОС
  2. Переместитесь в реестровую папку HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services Tcpip Parameters.Расположение файла DataBasePath, отвечающего за работу файла hosts
    Размещение файла hosts меняется на любое, не выходящее за пределы папки C:Windows
  3. Проверьте, что запись DataBasePath указывает на директорию C:WindowsSystem32driversetc (переменная %SystemRoot% соответствует системной папке C:Windows). Если это не так, исправьте её, сохраните изменения, нажав «OK» при закрытии окон).

Перезапустите Windows и проверьте работу hosts, зайдя на сайт, включённый в список файла.

Очистка кэша DNS

За долгие месяцы работы на ПК скапливается кэш сохранённых DNS-адресов. Чтобы они не мешали редактированию файла hosts, их целесобразно удалить. Для очистки кэша DNS запустите приложение «Командная строка» с правами администратора, введите команду ipconfig /flushdns и нажмите Enter.

Очистка кэша DNS в Windows посредством «Комадной строки»

Очистка кэша DNS вряд ли займёт больше нескольких секунд

Кэш DNS будет очищен. Если его очистка не подействовала, отключите прокси-сервер.

Деактивация прокси-сервера

С прокси-сервером все запросы браузера не запрашивают данные из файла hosts. Любое его редактирование будет для браузера бесполезным.

Для отключения прокси-настроек на примере Google Chrome выполните следующие шаги:

  1. Перейдите в «Меню» — «Настройки».Открытие общих настроек Google Chrome
    Откройте меню браузера и выберите «Настройки»
  2. Отыщите настройку прокси-сервера (можно по ключевому слову) и нажмите соответствующую кнопку.Запуск средства настроек сети для Google Chrome
    Настройки Chrome и IE едины
  3. Перейдите на вкладку «Подключения» (сетевая настройка Internet Explorer), нажмите кнопку «Настройка сети» и выключите опцию локальных прокси-настроек.Настройка подключений Internet Explorer
    Прокси-настройка управляется общими параметрами локальной сети Windows
  4. Последовательно закройте все диалоговые окна Internet Explorer, нажав кнопку «OK». Настройки сохранятся.

IP-адрес и программный порт прокси-сервера перестанут работать. Данные файла hosts вновь будут актуальны.

Снятие защиты файла hosts от редактирования

В Windows может оказаться активной защита файла hosts (или содержащей его папки etc) от изменений. Это мешает его редактированию. Инструкция едина для всех версий Windows. Чтобы отключить эту защиту, проделайте следующее:

  1. Щёлкните правой кнопкой мыши на значке файла hosts (или его родительской папке etc ) и выберите пункт меню «Свойства».Общие свойства файла hosts
    Чтобы отредактировать файл hosts, с него нужно снять защиту от записи
  2. На вкладке «Общие» снимите флажок «Только для чтения» и флажок «Скрытый», если файл hosts был изначально скрыт.
  3. Нажмите кнопку «OK» для изменения атрибутов.

Отредактируйте и сохраните файл hosts по любой из вышеприведённых инструкций.

Исправление ошибок, вызванных ПО для веб-разработчиков

Файл hosts способен не только блокировать запрещённые сайты путём перенаправления с них на другие, но и работать с сайтами, страницы которых ещё не выложены в интернет, а тестируются, отлаживаются самим владельцем ПК.

Так, пакет программ Apache + PHP + MySQL и/или виртуальный сервер Denwer вмешиваются в настройки файла hosts. Образуется программная платформа для веб-программиста, заменяющая собой подписку на платный хостинг. Установка второй Windows на другом разделе диска ПК, например, D, чётко разграничит работу веб-мастера и интернет-досуг.

Какой бы затруднительной ни казалась работа с файлом hosts, любое из описанных действий может помочь. Даже когда допущены ошибки при его изменении, нарушившие работу с рядом сайтов, восстановить исходный вид файла труда не составит.

  • Распечатать

Оцените статью:

  1. 5
  2. 4
  3. 3
  4. 2
  5. 1

(2 голоса, среднее: 5 из 5)

Поделитесь с друзьями!

1. Для чего нужен hosts

Задачей системного файла hosts является хранение перечня доменов (веб-адресов по типу site.ru) различных сайтов и их IP-адресов. Так, в процессе работы с Интернетом происходит преобразование доменов в их IP-адреса и наоборот. Каждый исходящий запрос на открытие того или иного интернет-сайта – это, по сути, запрос на преобразование домена в IP-адрес. Такой запрос выполняет интернет-служба DNS. С технической стороны завесы Интернета не существует веб-адресов в буквенном выражении по типу site.ru. Они используются для удобства веб-серфинга пользователями и отображают суть тематики сайтов. Будучи предназначенной для обеспечения обмена данными между различными участками сети, служба DNS преобразовывает домены в определенные наборы цифр, они же IP-адреса каждого отдельного сайта.

Файл hosts перед системой DNS имеет приоритет. Прежде обращения к этой интернет-службе браузеры сначала проверяют свой кэш, затем получают информацию о соответствии IP-адресов доменам, которая содержится в файле hosts операционной системы Windows. И лишь после этого уже обращение идет к DNS.

Некоторые пользователи вносят изменения в «хостс» с целью ускорения загрузки избранных сайтов. Если прописать в нем для отдельных сайтов соответствия IP-адресов их доменам, можно получить чуть ускоренный доступ к этим сайтам, поскольку таковые будут загружаться в окне браузера, минуя этап отправки запроса и получения данных от службы DNS. Но в таком способе оптимизации интернет-доступа нет необходимости, поскольку существует кэш браузера с наивысшим приоритетом обращения.

Необходимость вмешательства с целью изменения содержимого этого файла встает тогда, когда таковой без ведома пользователя отредактирован вредоносным ПО. Файл hosts – уязвимое место Windows, он вызывает у создателей вредоносных программ особый интерес. Подменив оригинальный системный файл hosts на его аналог, но с готовым перечнем ложных соответствий IP-адресов их доменам, интернет-мошенники таким образом реализуют выгодный им механизм перенаправления. Если внести в «хостс» ложное соответствие IP-адреса домену, заменив реальный IP-адрес, например, какой-то соцсети на IP-адрес, скажем, сайта с платным порноконтентом, соответственно, каждый раз при попытке попасть в соцсеть по факту будем оказываться на порносайте. Но это еще не самый ужасный пример манипуляций мошенников с hosts. Куда сложнее будут обстоять дела с заполнением форм на фишинговых сайтах. Чтобы выудить конфиденциальные данные пользователя, например, счета в финансовых и платежных онлайн-системах, логины и пароли к ним, интернет-мошенники могут подменять отдельные веб-страницы этих онлайн-систем своими веб-страничками, специально созданными для мошеннических целей. Подмена данных файла с перенаправлением на другой сайт также используется как нечестный способ продвижения сайтов, для блокировки страничек соцсетей и вымогательства за разблокировку денег, для блокировки доступа на веб-ресурсы антивирусных программных продуктов и т.п.

Внесение изменений в hosts практикуется еще и с целью локальной блокировки доступа к определенным сайтам. Например, в рамках родительного контроля.

Ниже рассмотрим, как осуществляются процессы внесения изменений в hosts с целью его редактирования для блокировки отдельных сайтов, а также с целью его исправления в случае подмены содержимого вредоносным ПО. Но сначала, естественно, найдем сам файл, откроем его и посмотрим на его исходное содержимое.

2. Путь к файлу hosts и его открытие

Чтобы получить доступ к hosts, необходимо иметь права администратора. Он находится в системном каталоге Windows по пути:

C:WindowsSystem32driversetc

1

Открыть этот путь также можно командой %systemroot%system32driversetc в диалоговом окне«Выполнить»

3

Для открытия файла вызываем на нем контекстное меню, выбираем «Открыть с помощью» (просто «Открыть» для Windows 7) и в перечне предлагаемых программ выбираем стандартный блокнот Windows или любой сторонний блокнот, если таковой присутствует в системе (Notepad++, AkelPad и т.п.).

5

Если по указанному пути (при условии выставленного параметра отображения скрытых папок и файлов в проводнике) файла «хостс» нет, это явное следствие проделок проникшего на компьютер вредоносного ПО. Вирусы и трояны иногда могут перемещать его в другое место на компьютере.

3. Содержимое hosts

После открытия hosts увидим его содержимое в виде информационной справки о сути этого файла. Из соответствий IP-адресов их доменам в исходной редакции содержимого файла (без пользовательского вмешательства, без проделок вредоносного ПО) должна присутствовать только одна рабочая запись. Это отключенное соответствие IP-адреса текущего компьютера значению «localhost», локальному хосту. Знак решетки в начале строки означает, что прописанное соответствие ни на что не влияет, а просто существует в перспективе быть задействованным или в качестве шаблона.

6

4. Блокировка доступа к отдельным сайтам с помощью файла hosts

Редактирование «хостс» является одним из многочисленных способов блокировки доступа к отдельным сайтам. На фоне механизмов блокировки, предлагаемых штатным родительским контролем Windows и сторонними программами, редактирование hosts является простым и быстрым способом ограничения доступа к сайтам.

Чтобы заблокировать доступ к определенному сайту, сначала чистим кэш используемых на компьютере браузеров, затем в открытом в блокноте hosts ниже существующих записей вписываем перенаправление с неугодных сайтов на локальный хост по типу:

127.0.0.1 site1.ru

127.0.0.1 site2.ru

127.0.0.1 site3.ru

Т.е. в каждом соответствии после локального IP-адреса 127.0.0.1 через пробел добавляем домены неугодных сайтов. Отредактировав содержимое файла, жмем меню «Файл» — «Сохранить как».

7

Сохранить новоиспеченный файл непосредственно по пути его размещения в системном каталоге не получится. Сначала этот файл необходимо сохранить в любой несистемной папке (например, в папке «Документы») как обычный текстовый TXT-файл с названием «hosts».

8

После сохранения выделяем этот файл, жмем клавишу переименования F2, удаляем расширение «.txt» (вместе с точкой) и жмем Enter.

9

Подтверждаем действие.

10

Копируем новоиспеченный файл, после чего отправляемся в папку по пути размещения исходного файла hosts, который указан в пункте 1 статьи. Прежде вставки новоиспеченного файла hosts необходимо решить, что делать с этим файлом в его текущей редакции. В качестве альтернативы удалению можно с помощью той же клавиши F2 переименовать текущий файл, добавив к имени приписку в виде порядкового номера, даты или прочих нюансов. Это будет нечто вроде резервной копии hosts с какими-то актуальными настройками, к которой всегда можно будет вернуться, задав файлу исходное имя без приписки.

11

Вставку нового файла подтверждаем с правами администратора.

12

После всех этих действий ни в одном браузере системы внесенные в список блокировки сайты не откроются.

13

В дальнейшем для временного снятия блокировки, чтобы не удалять записи целиком, в начале строки каждого отдельного соответствия необходимо вставить знак решетки и сохранить файл hosts, как указано выше.

14

Не рекомендуется создавать в hosts’e огромный список заблокированных сайтов (более сотни), чтобы не замедлять работу компьютера с Интернетом. При блокировке масштабных веб-проектов типа соцсетей также необходимо учитывать, что таковые могут быть доступны не по одному какому-то домену, а по нескольким.

5. Как исправить файл hosts

Если при попытке посетить нужный сайт вместо него открывается какой-то другой или появляется сообщение с вымогательством денег за разблокировку аккаунта соцсети – самое время заняться исправлением hosts. Прежде, естественно, необходимо очистить компьютер от вирусов и прочих вредоносных программ. Лишь после этого уже можно приступать к исправлению файла. Исправить hosts – это значит, что нужно вернуть его содержимое к исходному состоянию. Сделать это можно несколькими способами.

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

15

И сохраняем файл, как указано в предыдущем пункте статьи.

Записи с ложными соответствиями могут скрываться за пределами обозрения стандартного вида окна блокнота, потому необходимо просмотреть весь документ, прокрутив его вниз до самого конца.

16

Другой вариант исправления файла – полное замещение существующего содержимого исходным текстовым наполнением. Исходный текст файла можно скопировать на сайте поддержки компании Microsoft, где в отдельных блоках представлены варианты для различных версий и редакций Windows:

https://support.microsoft.com/ru-ru/kb/972034#bookmark-fixitformealways

В случае с Windows 10 используется вариант исходного текста файла hosts для Windows 8.1.

Копируем на сайте исходное содержимое файла, в блокноте жмем клавиши Ctrl+A для выделения всего текста документа, затем Ctrl+V для вставки. Сохраняем файл, как указано в третьем пункте статьи.

Если файл по пути, указанном в первом пункте этой статьи, отсутствует, его после нейтрализации вредоносного ПО необходимо там создать. В блокноте открываем новый документ, вставляем скопированный на сайте поддержки Microsoft исходный текст, сохраняем файл и помещаем его в системный каталог, где он должен быть.

Наконец, последний способ исправления файла – автоматический. Правда, он доступен только для Windows 7 и более ранних версий системы. Пройдя по указанной выше ссылке, на сайте поддержки Microsoft в блоке «Простое исправление» скачиваем утилиту Fix it.

17

Запускаем ее, соглашаемся с лицензионными условиями, жмем «Далее».

18

Дожидаемся завершения ее работы и закрываем.

19

Перезагружаем компьютер.

20

Утилита автоматически исправит hosts и вернет его содержимое к исходному состоянию, в том числе и восстановит файл, если его по пути установки из-за проделок вредоносного ПО не оказалось.

Отличного Вам дня!

Содержание

  • 1 Где находится файл hosts в Windows 10
  • 2 Как изменить файл hosts
  • 3 Как скачать или восстановить файл hosts Windows 10
  • 4 Что делать, если файл hosts не работает
  • 5  А что там вообще должно быть?
  • 6 Расположение file hosts на вашем компьютере
  • 7 Как должен выглядеть правильный файл hosts на Windows 10
  • 8 Как внести изменения и сохранить файл hosts
  • 9 Как редактировать и как почистить hosts  на Windows 10
  • 10 Как восстановить и где скачать файл hosts для Windows 10
  • 11 Нет доступа к hosts  на Windows 10
  • 12 Что такое файл hosts
  • 13 Где находиться файл hosts
  • 14 Как изменить файл hosts в Windows 10 с помощью командной строки
  • 15 Как редактировать hosts в Windows 10 в ручную
  • 16 Как восстановить файл hosts Windows 10

Файл hosts в Windows 10В этой инструкции по порядку будет описано, как изменить файл hosts в Windows 10, где он находится (и что делать, если его там нет), каково его содержимое по умолчанию и о том, как правильно сохранить этот файл после изменения, если он не сохраняется. Также в конце статьи приведена информация на случай, если внесенные изменения hosts не работают.

По сути, по сравнению с двумя предыдущими версиями ОС в файле hosts для Windows 10 ничего не поменялось: ни расположение, ни содержимое, ни способы редактирования. Тем не менее, решил написать отдельную детальную инструкцию по работе с данным файлом именно в новой ОС.

Где находится файл hosts в Windows 10

Файл hosts находится в той же папке, что и раньше, а именно в C: Windows System32 drivers etc (при условии, что система установлена именно в C:Windows, а не куда-либо еще, в последнем случае ищите в соответствующей папке).

При этом для того, чтобы открыть «правильный» файл hosts, рекомендую для начала зайти в Панель управления (через правый клик по пуску) — параметры проводника. И на вкладке «Вид» в конце списка снять отметку «Скрывать расширения для зарегистрированных типов файлов», а уже после этого переходить к папке с файлом hosts.

Смысл рекомендации: некоторые начинающие пользователи открывают не файл hosts, а, например, hosts.txt, hosts.bak и тому подобные файлы, в результате, сделанные в таких файлах изменения не влияют на работу Интернета, как требуется. Нужно открывать тот файл, который не имеет никакого расширения (см. на скриншоте).

Расположение файла hosts в Windows 10

Если файл hosts отсутствует в папке C: Windows System32 drivers etc — это нормально (хоть и странно) и не должно никоим образом влиять на работу системы (по умолчанию этот файл и так пустой и не содержит ничего кроме комментариев, не влияющих на работу).

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

  1. Запустите редактор реестра (клавиши Win+R, ввести regedit)
  2. Перейдите к разделу реестра HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services Tcpip Parameters
  3. Посмотрите на значение параметра DataBasePath, именно это значение указывает на папку с файлом hosts в Windows 10 (по умолчанию %SystemRoot%System32driversetcРасположение файла hosts в реестре

По расположению файла закончили, переходим к его изменению.

Как изменить файл hosts

По умолчанию изменение файла hosts в Windows 10 доступно только администраторам системы. То, что этот момент не учитывается начинающими пользователями является наиболее частой причиной того, что файл hosts не сохраняется после изменения.

Для изменения файла hosts необходимо открыть его в текстовом редакторе, запущенном от имени Администратора (обязательно). Покажу на примере стандартного редактора «Блокнот».

В поиске Windows 10 начните набирать «Блокнот», а после того как программа появится в результатах поиска, кликните по ней правой кнопкой мыши и выберите «Запустить от имени администратора».

Запуск блокнота от имени администратора

Следующий шаг — открыть файл hosts. Для этого в блокноте выберите «Файл» — «Открыть», перейдите к папке с этим файлом, в поле с типом файла поставьте «Все файлы» и выберите тот файл hosts, который не имеет никакого расширения.

Открытие файла hosts в блокноте

По умолчанию содержимое файла hosts в Windows 10 выглядит так, как вы можете видеть на скриншоте ниже. Но: если hosts пустой, не следует из-за этого переживать, это нормально: дело в том, что содержимое файла по умолчанию с точки зрения функций — то же самое, что и пустой файл, так как все строки, начинающиеся со знака решетки — это просто комментарии, которые не имеют никакого значения для работы.

Содержимое файла hosts в Windows 10

Для редактирования файла hosts просто добавьте подряд новые строки, которые должны выглядеть как IP-адрес, один или несколько пробелов, адрес сайта (URL, который будет перенаправляться на указанный IP-адрес).

Чтобы было понятнее — в примере ниже был заблокирован ВК (все обращения к нему будут перенаправляться на 127.0.0.1 — это адрес используется для обозначения «текущего компьютера»), а также сделано так, чтобы при вводе адреса dlink.ru в адресную строку браузера автоматически открывались настройки роутера по IP-адресу 192.168.0.1.

Отредактированный файл hosts в Windows 10

Примечание: не знаю, насколько это важно, но по некоторым рекомендациям, файл hosts должен содержать пустую последнюю строку.

После завершения редактирования, просто выберите файл — сохранить (если hosts не сохраняется, то вы запустили текстовый редактор не от имени Администратора. В редких случаях бывает нужно отдельно задать права доступа к файлу в его свойствах на вкладке «Безопасность»).

Как скачать или восстановить файл hosts Windows 10

Как уже было написано чуть выше, содержимое файла hosts по умолчанию, хоть и содержит некоторый текст, но он равнозначен пустому файлу. Таким образом, если вы ищите, где скачать этот файл или хотите восстановить его к содержимому по умолчанию, то самый простой способ будет таким:

  1. На рабочем столе кликните правой кнопкой мыши, выберите «Создать» — «Текстовый документ». При вводе имени сотрите расширение .txt, а сам файл назовите hosts (если расширение не показывается — включите его отображение в «панель управления» — «параметры проводника» внизу на вкладке «Вид»). При переименовании вам сообщат, что файл может не открыться — это нормально.
  2. Скопируйте этот файл в C: Windows System32 drivers etc

Готово, файл восстановлен к такому виду, в каком он пребывает сразу после установки Windows 10. Примечание: если у вас возник вопрос о том, почему мы сразу не создали файл в нужной папке, то да, можно и так, просто в некоторых случаях оказывается недостаточно прав для создания там файла, а вот с копированием всё обычно срабатывает.

Что делать, если файл hosts не работает

Изменения, сделанные в файле hosts должны вступать в действие без перезагрузки компьютера и без каких-либо изменений. Однако, в некоторых случаях этого не происходит, и они не срабатывают. Если вы столкнулись с такой проблемой, то попробуйте следующее:

  1. Откройте командную строку от имени администратора (через меню правого клика по «Пуск»)
  2. Введите команду ipconfig /flushdns и нажмите Enter.

Также, если вы используете hosts для блокировки сайтов, рекомендуется использовать сразу два варианта адреса — с www и без (как в моем примере с ВК ранее).

Использование прокси-сервера также может мешать срабатыванию файла hosts. Зайдите в Панель управления (в поле «Просмотр» вверху справа должно стоять «Значки») — Свойства браузера. Откройте вкладку «Подключения» и нажмите кнопку «Настройка сети». Уберите все отметки, в том числе «Автоматическое определение параметров».

Еще одна деталь, которая может привести к тому, что файл hosts не работает — пробелы перед IP-адресом в начале строки, пустые строки между записями, пробелы в пустых строках, а также набор пробелов и табуляции между IP-адресом и URL (лучше использовать один пробел, допускается табуляция). Кодировка файла hosts — допускается ANSI или UTF-8 (блокнот по умолчанию сохраняет ANSI).

Как изменить файл hosts в Windows 10, где он находится, зачем нужен и как его скачать — обо всем этом мы подробно поговорим в данной статьей.

Для  чего нужно знать, где находится файл hosts при работе с Windows 10? Для начала разберемся с тем, что он вообще собой представляет. Хостс – это один из системных документов, к которому обращается ваш компьютер при попытке открыть Веб-сайт. File hosts важнее, чем DNS сервер, то есть компьютер при запросе IP адреса, на который вы решите перейти, сначала обратится именно к нему. Hosts может изменяться администратором, и, к сожалению, изменить его содержимое могут так же вирусные программы.  Например, если вы найдете в нем вот такие строки:

127.0.0.1 vk.com

127.0.0.1 odnoklassniki.ru

будет значить, что некое вредоносное программное обеспечение уже заблокировало вам доступ к этим сайтам.hosts10.jpg

Поэтому знать, где найти файл hosts в Виндовс 10 и уметь работать с ним необходимо для грамотного пользователя.

 А что там вообще должно быть?

В этом электронном документе  хранятся  IP адреса для активации программ, ключи для которых вы нашли в интернете. Все это для того, чтобы ключ не слетел, и, следовательно, программа качественно работала.

Расположение file hosts на вашем компьютере

Где лежит папка с нужным нам документом? Найти ее можно на диске С:/. Нужно открывать поочередно Windows/System32/drivers/etc. А чтобы совсем сократить путь просто введите в адресной строке Проводника «%SystemRoot%/system32/drivers/etc».hosts.jpg

Как должен выглядеть правильный файл hosts на Windows 10

Оригинальный документ  хостс для Виндовс 10 должен выглядеть, как на картинке ниже.

hosts.png

Если вы открыли хостс и он пустой – это нормально. Содержание  hosts  на Windows 10 по мнению функций выглядит как чистый файл, а все строки, которые начинаются с решетки – комментарии, не имеющие значения для работы.

Как внести изменения и сохранить файл hosts

Чтобы изменить файл hosts в Windows 10, нужно его сначала открыть и вот как это сделать:

Как редактировать и как почистить hosts  на Windows 10

Как восстановить и где скачать файл hosts для Windows 10

Восстановление файла можно выполнить двумя способами:

Способ 1:

  • Создайте на рабочем столе текстовый документ, а затем уберите  расширение  txt . Сам документ назовите hosts. В том случае, если расширение не отображается, нажмите «панель управления», а потом «параметры проводника» во вкладке «вид». То, что файл может не открыться (это компьютер вам сообщит при решении заменить имя электронного документа) – нормально.
  • Скопируйте  или скачайте оригинальный электронный документ хостс. Содержимое его есть в этой статье чуть выше. Или просто вернитесь в Windows/System32/drivers/etc на диске С:/

Способ 2:

Можно просто вернуться к пункту «Как редактировать» и в этом режиме переписать все к оригинальному варианту.

Кстати, скачать файл hosts для Windows 10 можно на нашем сайте.

Нет доступа к hosts  на Windows 10

Вообще, изменения в  хостс  должны действовать без каких-либо дополнительных действий (без перезагрузки компьютера, например). Но что делать если это не происходит или вам отказано в доступе при работе с  этим документом?

  • В первую очередь нужно проверить, работаете вы с ним от имени администратора или нет. Какие-либо действия  с файлом hosts возможны только при соблюдении первого варианта. Так же можно открыть командную строку (опять же от имени администратора), ввести ipconfig/flushdns и подтвердить Enter.
  • Корректной работе file хостс может мешать использование прокси-сервера. В панели управления откройте «Сеть и Интернет» > «Свойства браузера», затем «Подключения» и «Настройка сети». Далее нужно просто убрать все отметки.
  • Еще одна причина, почему file хостс не работает – не правильный ввод строк при его редактировании. Обращайте внимание на лишние пробелы (в начале строки, между записями, в пустых строках). А кодировка хостс может быть ANSI или UTF-8 ( первый вариант блокнот сохранит по умолчанию).
  • Рекомендуем ознакомиться с этими статьями на нашем сайте:

    • Что такое файл подкачки в Windows 10
    • Ошибка dpc watchdog violation Windows 10
    • После обновления Windows 10 не запускается система

    kak-izmenit-fajl-hosts-windows-10-660x330.png

    В этой статье мы поговорим, как изменить файл hosts в Windows 10 и, собственно, где находиться файл hosts Windows 10. Покажу Вам несколько удобных способов, которые использую сам. Все способы будут работать и на предыдущих версиях операционной системы Windows.

    Многие могли уже найти файл hosts, даже внести изменения, но сохранить никак не получалось. Весь секрет состоит в том, что все, по умолчанию, открывают файл hosts не от имени администратора и, собственно, это  есть главная ошибка. Однозначно Вы можете создать такой же файл без расширения и заменить файл hosts, но Вам так же понадобятся права администратора.

    Что такое файл hosts

    Если же говорить что такое файл hosts, то это всего лишь текстовый файл в котором размещены IP адреса и доменные имена. Поскольку каждый домен имеет свой адрес. Файл hosts присутствует на всех операционных и работает по одному и тому же принципу.

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

    Где находиться файл hosts

    Насчет того где находиться файл hosts, то он во всех версиях Windows находиться в одном и том же месте.

    Чтобы найти его нужно перейти по пути: C: Windows System32 drivers etc.

    Или же нажмите Win+R и выполните одну из команд:

    [stextbox id=’grey’]%SystemRoot%system32driversetc

    %WinDir%System32DriversEtc[/stextbox]

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

    Как изменить файл hosts в Windows 10 с помощью командной строки

    Этот способ универсальный который подойдет не только пользователям десятки. Открыть файл можно с использованием командной строки. Как найти командную строку в Windows 10 Вы можете посмотреть по ссылке.

    1. Открываем командную строку от имени администратора, нажав правой кнопкой мыши на Пуск и выбрав пункт Командная строка (администратор).komandnaya-stroka-hosts.png
    2. Вставляем и выполняем команду: [stextbox id=’grey’]notepad C:WindowsSystem32driversetchosts[/stextbox]
    3. После выполнения этой команды будет открыт файл hosts с помощью блокнота, а самое главное что от имени администратора. Теперь Вы можете спокойно вносить изменения в файл hosts и со сохранением проблем не будет. Когда внесете изменения просто сохраните файл нажав Ctrl+S.

    Как редактировать hosts в Windows 10 в ручную

    1. Нажмите Win+Q и в поиске введите слово Блокнот.
    2. Нажмите на классическое приложение Блокнот правой клавишей мыши и выберите пункт Запустить от имени администратора.bloknot-ot-imeni-administratora.png
    3. Дальше нажимаем Файл => Открыть и переходим по пути: C: Windows System32 drivers etc.
    4. Следующим шагом будет изменить тип файла с Текстовые документы на Все файлы и выбрать со списка файл hosts.otkryt-hosts-e1502371995359.png
    5. Вносим необходимые изменения и нажимаем Ctrl+S чтобы сохранить изменения.

    Если же Вы используете Windows 7, тогда чтобы открыть Блокнот от имени администратора вручную нужно перейти в C:WindowsSystem32 и в этой папке найти приложение notepad.exe и уже его открываем от имени администратора. Или же можете в этой папке воспользоваться встроенным в проводник поиском. Дальше все делаем также как написано выше.

    Как восстановить файл hosts Windows 10

    Сейчас много вирусов вносят изменения в файл hosts. И по этому у Вас могут возникнуть проблемы с работой сайтов в браузере. Поэтому здесь разберемся как восстановить файл hosts в Windows 10. Не важно почему Вам придется восстанавливать его, или это через вирус или через неосторожность самого пользователя.

    1. Для начала нам надо включить отображение расширения файлов.
    2. Дальше на рабочем столе создадим текстовый файл, в который вставим текст представленный ниже. Назовем файл hosts и расширение просто уберем при сохранении.
    3. Перенесем пустой созданный файл по пути C: Windows System32 drivers etc.
    # Copyright (c) 1993-2009 Microsoft Corp.   #  # This is a sample HOSTS file used by Microsoft TCP/IP for Windows.   #   # This file contains the mappings of IP addresses to host names. Each   # entry should be kept on an individual line. The IP address should   # be placed in the first column followed by the corresponding host name.   # The IP address and the host name should be separated by at least one   # space.   #   # Additionally, comments (such as these) may be inserted on individual   # lines or following the machine name denoted by a '#' symbol.   #   # For example:   #  #      102.54.94.97     rhino.acme.com          # source server  #       38.25.63.10     x.acme.com              # x client host  # localhost name resolution is handled within DNS itself.  # 127.0.0.1       localhost  # ::1             localhost

    А также говорят что можно просто оставить файл пустым, главное чтобы он присутствовал.

    Выводы

    В этой статье мы рассмотрели как изменить файл hosts в Windows 10 двумя способами и в общем рассмотрели что дает файл hosts и где его искать. Если же Вы знаете ещё какие-нибудь способы пишите в комментарии. В общем статья получилась не большой, но надеюсь пригодиться многим.

    Используемые источники:

    • https://remontka.pro/hosts-file-windows-10/
    • https://windows10x.ru/hosts-windows-10/
    • https://windd.ru/kak-izmenit-fajl-hosts-v-windows-10/

    Понравилась статья? Поделить с друзьями:
  • Путь к файлу в терминале windows
  • Путь к файлам в папке windows
  • Путь к установочным файлам windows 10
  • Путь к удаленному рабочему столу windows
  • Путь к темам в windows 10