Файл 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 отсутствует в папке C:\ Windows\ System32\ drivers\ etc — это нормально (хоть и странно) и не должно никоим образом влиять на работу системы (по умолчанию этот файл и так пустой и не содержит ничего кроме комментариев, не влияющих на работу).
Примечание: теоретически, расположение файла hosts в системе может быть изменено (например, какими-то программами для защиты этого файла). Чтобы узнать, не было ли изменено оно у вас:
- Запустите редактор реестра (клавиши Win+R, ввести regedit)
- Перейдите к разделу реестра
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\
- Посмотрите на значение параметра DataBasePath, именно это значение указывает на папку с файлом hosts в Windows 10 (по умолчанию %SystemRoot%\System32\drivers\etc )
По расположению файла закончили, переходим к его изменению.
Как изменить файл hosts
По умолчанию изменение файла hosts в Windows 10 доступно только администраторам системы. То, что этот момент не учитывается начинающими пользователями является наиболее частой причиной того, что файл hosts не сохраняется после изменения.
Для изменения файла hosts необходимо открыть его в текстовом редакторе, запущенном от имени Администратора (обязательно). Покажу на примере стандартного редактора «Блокнот».
В поиске Windows 10 начните набирать «Блокнот», а после того как программа появится в результатах поиска, кликните по ней правой кнопкой мыши и выберите «Запустить от имени администратора».
Следующий шаг — открыть файл hosts. Для этого в блокноте выберите «Файл» — «Открыть», перейдите к папке с этим файлом, в поле с типом файла поставьте «Все файлы» и выберите тот файл hosts, который не имеет никакого расширения.
По умолчанию содержимое файла hosts в Windows 10 выглядит так, как вы можете видеть на скриншоте ниже. Но: если hosts пустой, не следует из-за этого переживать, это нормально: дело в том, что содержимое файла по умолчанию с точки зрения функций — то же самое, что и пустой файл, так как все строки, начинающиеся со знака решетки — это просто комментарии, которые не имеют никакого значения для работы.
Для редактирования файла hosts просто добавьте подряд новые строки, которые должны выглядеть как IP-адрес, один или несколько пробелов, адрес сайта (URL, который будет перенаправляться на указанный IP-адрес).
Чтобы было понятнее — в примере ниже был заблокирован ВК (все обращения к нему будут перенаправляться на 127.0.0.1 — это адрес используется для обозначения «текущего компьютера»), а также сделано так, чтобы при вводе адреса dlink.ru в адресную строку браузера автоматически открывались настройки роутера по IP-адресу 192.168.0.1.
Примечание: не знаю, насколько это важно, но по некоторым рекомендациям, файл hosts должен содержать пустую последнюю строку.
После завершения редактирования, просто выберите файл — сохранить (если hosts не сохраняется, то вы запустили текстовый редактор не от имени Администратора. В редких случаях бывает нужно отдельно задать права доступа к файлу в его свойствах на вкладке «Безопасность»).
Как скачать или восстановить файл hosts Windows 10
Как уже было написано чуть выше, содержимое файла hosts по умолчанию, хоть и содержит некоторый текст, но он равнозначен пустому файлу. Таким образом, если вы ищите, где скачать этот файл или хотите восстановить его к содержимому по умолчанию, то самый простой способ будет таким:
- На рабочем столе кликните правой кнопкой мыши, выберите «Создать» — «Текстовый документ». При вводе имени сотрите расширение .txt, а сам файл назовите hosts (если расширение не показывается — включите его отображение в «панель управления» — «параметры проводника» внизу на вкладке «Вид»). При переименовании вам сообщат, что файл может не открыться — это нормально.
- Скопируйте этот файл в C:\Windows\System32\drivers\etc
Готово, файл восстановлен к такому виду, в каком он пребывает сразу после установки Windows 10. Примечание: если у вас возник вопрос о том, почему мы сразу не создали файл в нужной папке, то да, можно и так, просто в некоторых случаях оказывается недостаточно прав для создания там файла, а вот с копированием всё обычно срабатывает.
Что делать, если файл hosts не работает
Изменения, сделанные в файле hosts должны вступать в действие без перезагрузки компьютера и без каких-либо изменений. Однако, в некоторых случаях этого не происходит, и они не срабатывают. Если вы столкнулись с такой проблемой, то попробуйте следующее:
- Откройте командную строку от имени администратора (через меню правого клика по «Пуск»)
- Введите команду ipconfig /flushdns и нажмите Enter.
Также, если вы используете hosts для блокировки сайтов, рекомендуется использовать сразу два варианта адреса — с www и без (как в моем примере с ВК ранее).
Использование прокси-сервера также может мешать срабатыванию файла hosts. Зайдите в Панель управления (в поле «Просмотр» вверху справа должно стоять «Значки») — Свойства браузера. Откройте вкладку «Подключения» и нажмите кнопку «Настройка сети». Уберите все отметки, в том числе «Автоматическое определение параметров».
Еще одна деталь, которая может привести к тому, что файл hosts не работает — пробелы перед IP-адресом в начале строки, пустые строки между записями, пробелы в пустых строках, а также набор пробелов и табуляции между IP-адресом и URL (лучше использовать один пробел, допускается табуляция). Кодировка файла hosts — допускается ANSI или UTF-8 (блокнот по умолчанию сохраняет ANSI).
Сергей
Здравствуйте, Дмитрий. У меня в мониторе стабильности системы регулярно появляется запись: «Хост-процесс для служб Windows. Остановка работы». На работу системы никак не влияет, если не посмотришь на монитор, то и не заметишь. Все службы хост работают, их 12. Эта запись появляется после работы в безопасном режиме, удаления вирусов после сканирования и перезагрузки системы. Вирусов нет, системные файлы на месте. Может, подскажете что-нибудь по этому поводу. В интернете нашел рекомендацию отключить проверку цифровой подписи WHQL. Отключил,наблюдаю. Можно ли так делать?
Ответить
Dmitry
Можно, если есть подозрение, что это вызвано драйверами недавно установленными или виртуальными устройствами. Но вообще тут бы лучше откатиться до точки восстановления до момента появления проблемы. Также может помочь проверка целостности системных файлов.
Ответить
Alex
все перепробовал не открывает никак файл хост… нет прав и все.
Ответить
Dmitry
а блокнот от администратора запустили?
Ответить
Serzh
Спасибо огромное, на многие свои вопросы нахожу у Вас исчерпывающие ответы.
Ответить
Dmitry
Спасибо за отзыв!
Ответить
Владимир
А для чего существует файл hosts? Какова его роль в работе ОС? С этого надо было начинать объяснение.
Ответить
Dmitry
Да, думаю, вы правы.
Ответить
Александр
Всё здорово, спасибо. Только я тоже не понял, на что влияет файл hosts. Извиняюсь, конечно.
Ответить
Dmitry
Нечего извиняться.
hosts — это своего рода «локальный DNS», который позволяет создать собственные сопоставления URL (адреса, который из букв) и IP (адреса, который из цифр).
Т.е. условно говоря, вы можете сделать, чтобы при вводе адреса что-то.ру открывался какой-то иной сайт, чем тот который обычно открывается.
Для чего нужно? Например, для доступа к компьютерам локальной сети по URL. А вирусописатели используют для того, чтобы подменить вам какой-то сайт (т.е. вирус вносит изменения в хостс, вы заходите на mail.ru, а на самом деле это сайт-подделка и вы, не зная этого, отдаете свой пароль злоумышленникам).
Ответить
светлана
Добрый день!Помогите мне-с месяц или больше стала доставать ОПАНЬКИ! У меня уже было раньше, я как-то исправила, по-моему с помощью hosts, уже не помню
Ответить
Dmitry
Здравствуйте. Посмотрел ваш hosts, дело точно не в нем. Попробуйте сброс TCP/IP и WinSock через командную строку.
Ответить
светлана
Не помогло!
Ответить
Рам
Спасибо Вам! Всё получилось. Я всё никак не мог добавить в файл «C:\Windows\System32\drivers\etc\hosts» новою строку чтобы не «слетела» лицензия Malwarebytes AntiMalware
Ответить
Nastya
почему не получается через hosts заблокировать blackdesert, прописываю blackdesert-online, gamenet? через браузер сайты не открываются, но игра запускается всё равно
Ответить
Dmitry
Ну данный способ блокирует только доступ к адресу сайта (игра, даже если по интернету подключается, обычно IP-адрес использует, из цифр). Заблокировать доступ игры к интернету можно через брандмауэр Windows.
Ответить
Алина
Спасибо за отличную статью! В своем файле hosts удалил кучу заблокированных файлов, я так понял это скорее всего из за отсутствия антивируса. Хотя тоже странно у друга стоит антивирус Avast, но у него тоже была куча заблокированных сайтов.
Ответить
Dmitry
Алина, спасибо за отзыв.
Если вдруг вы после установки 10-ки использовали какие-то программы для отключения шпионства Windows, то они добавляют блокировки в hosts (в условно хороших целях). Также если используете нелицензионное ПО, оно тоже может что-то туда прописывать.
Т.е. это не всегда действия вирусов.
Ответить
Светлана
Здравствуйте. Скажите, пожалуйста, если у меня в hosts после строчки localhost ещё куча всяких строчек, это нормально или их не должно быть?
Ответить
Dmitry
Обычно не должно. Но: если вы используете какие-то взломанные программы, а также программы для отключения «шпионства» Windows 10, то они могут добавлять туда строчки для своей работы. Т.е. нужно смотреть что там, какие адреса прописаны. Если всякие ВК и одноклассники — это вирусы добавили. Если майкрософты — то антишпионские утилиты.
Ответить
Светлана
А, если восстановить файл hosts, проблем не будет?
Ответить
Dmitry
Обычно не бывает. Если только у вас в файле хостс не прописали ничего какие-то ваши нелицензионные программы (тогда могут появиться проблемы с их запуском).
Ответить
Максим
Спасибо, всё получилось! Но мне еще пришлось убрать галочку в: свойства ( файл hosts) — общие — атрибуты- только чтение. Выражаю огромную благодарность за эту статью!
Ответить
Эдуард Николаевич
Здравствуй, Дмитрий!
У меня Виндовс 10 про. Куда-то исчезла папка etc поэтому далее не пробраться. Но файл хостс
я скачал в блокнот и акел пад. Не знаю они могут там быть всегда или надо восстанавливать
заводской путь? Но никак не могу добиться нужна ли в Винд 10 папка etс и где ее взять?
Спасибо!
Ответить
Dmitry
Здравствуйте. Папка находится здесь C:\ Windows\ System32\ drivers\ etc и да, она должна быть.
А файл hosts в блокноте или другом текстовом редакторе, не находясь в указанной папке, не выполняет никаких функций. Т.е. они там конечно могут быть, но толку от них там нет.
Ответить
Алексей
У меня тоже win10Pro и нет никакой вложенной папки etc.. а drivers выглядит как-то «не так», в ней несколько папок En-US, ru-RU, UMDF
еще мелькнула такая догадка. А может в 64-битных системах все как-то иначе?
извините за избыточные сообщения. проблема разрешилась. Оказалось, это так неполно отражает список файлов Total Commander, хотя в нем выставлена опция «показывать скрытые и системные файлы».
Ответить
Александа
Спасибо огромное!
Ответить
Максим
Здравствуйте! У меня возникла проблема, при изменении доступа во вкладке: свойства-безопасность. Теперь я не могу открыть hosts. Мне выдает:
У вас нет разрешения на открытие этого файла.
Обратитесь к владельцу файла или к администратору сети, чтобы получить разрешение.
Как это исправить?
Ответить
Dmitry
Стать владельцем файла + дать себе полный доступ для чтения-записи. Примерно как здесь описано: https://remontka.pro/zaprosite-razreshenie-ot-administratora/
Ответить
Любовь
Здравствуйте. Часто Доктор Веб находит угрозу DEN:HOSTS.corrupted, расположенную в файле hosts. Не удаётся открыть этот файл через Блокнот от имени администратора — «Нет разрешения». пробовала стать владельцем и дать себе полный доступ, но это возможно сделать только в папке etc (ставила галочку применить для вложенных папок и файлов), но всё равно файл не открывается , «Нет доступа». В свойствах — безопасность файла hosts окно с предупреждением «Для просмотра свойств этого объекта у вас должны быть разрешения на чтения». Ставлю на вкладке Общие галочку. Только чтение, выдаёт опять «У вас нет разрешения на просмотр или изменение текущих разрешений для этого объекта. На компьютере одна учётная запись с правами администратора.
Ответить
Dmitry
У меня лишь догадка: возможно, в каком-то антивирусе (в том же Докотор Вебе) включена опция защиты файла hosts, отсюда и невозможность его открыть-отредактировать.
Ответить
Любовь
Да, вы правы, что то блокировало файл Hosts. Только вернув ноутбук в исходное состояние т.к. медленно стал работать, hosts открылся.
Ответить
Антон
Добрый день. Давно знаком с файлом хостс, но проблема вот в чем. У меня есть созданный мною файл, с ограниченным списком адресов и заблокированный только на чтение, но время от времени, создается новый файл хостс, и соответственно все блокировки слетают, как определить от чего создается новый файл (может это быть связано с обновлениями виндоус?), и как сделать что бы впредь такого не происходило. Сижу на Вин 8.1.
Ответить
Dmitry
А никакие сторонние антивирусы или фаерволы не проверяют хостс?
Ответить
олег
Скажите эту часть файла hosts нужно ли удалять? (скриншот)
Ответить
Dmitry
Решайте сами. Это адреса серверов майкрософт, которые были заблокированы, судя по всему, программой для «отключения шпионства» Windows 10.
Ответить
Владимир
Нет доступа к файлу hosts «Отсутствуют разрешения на открытие этого файла. Обратитесь к администратору сети или к владельцу файла».
Открывал редактором с правами администратора.
п.с.: добавьте на сайт возможность вставлять скрины!
Ответить
Dmitry
Некоторые антивирусы и другие программы для борьбы с вредоносами блокируют редактирование hosts, попробуйте отключить временно.
Ответить
миша
Здравствуйте , Dmitry !
Начал с пункта Как изменить файл hosts
Всё сделал правильно, Блокнот от имени администратора,но в папке etc пусто . Написано «Нет элементов , удовлетворяющих условиям поиска» Это нормально Что делать ?
Хотя если пойти по простому пути (без Блокнот ) — файл hosts есть
Ответить
Dmitry
в поле «тип файла» при открытии в блокноте поставить «все».
Ответить
миша
Спасибо!
Ответить
Сергей
Добрый день Дмитрий, очень нужным делом занимаетесь, часто читаю статьи на ремонтке всегда понятно и продуктивно, а в этот раз как-то никак не «победю». В общем после выхода обновления Asphalt 8 полез обновляться да не тут-то было. Вычитал нужно удалить игру и скачать по новой. Не помогло. Обновил драйвер на видео, тоже не как. Подлепил host как у Вас написано, ничего. Попробовал другие игры скачать молчок, появляется кнопка «starting download» и стоят 4 в ожидании не понятно чего. Подскажите, может что нибудь еще можно сделать.
Ответить
Dmitry
Здравствуйте. Попробуйте вот эти варианты: https://remontka.pro/store-apps-errors-windows-10/
Ответить
Александр
Здравствуйте, у меня почему не стали открываться все соц сети и форумы например на Дроме да и другие не все сайты открываются пишет например что Сайт заблокирован!
Сайт vk.com заблокирован, так как относится к запрещенной категории: Социальные сети. уже и антивирусами проверял комп и файл hosts смотрел всё чистил, что ещё может быть? Подскажите пожалуйста
Ответить
Dmitry
Возможно, кто-то родительский контроль настроил на вашем компьютере?
Ответить
Александр
Процесс не может получить доступ к файлу, так как этот файл занят другим процессом.
Что делать
Ответить
Dmitry
Попробуйте в безопасном режиме.
Возможно также что какой-то ваш антивирус «защищает» файл hosts от изменений таким образом.
Ответить
hogofogo
Спасибо.
Ответить
Roman
дилемма такая… не открывается файл HOSTS ни в каком из редакторов. говорит нет разрешения итд и как не заменяется вообще нет доступа к каким либо действиям типо я не админ.. а я админ компа владелец итд..помогите пожалуйста
Ответить
Dmitry
Возможно, в вашем антивирусе какая-то дополнительная защита файла hosts включена. Попробуйте временно отключить антивирус и проверить.
Ответить
Мария
Здравствуйте! Я устала от одной и той же проблемы. Приходится файл Хостс чуть ли ни каждый день чистить. После строки
localhost
возникает кучу разного адреса начинающегося с 0.0.0.0 адрес microsoft… и не только
Этих адресов целая страница набегает и комп страшно дико тормозит и перегревается. Работать не возможно.
Что делать?
Спасибо
Ответить
Dmitry
Очень похоже, что это какая-то утилита для блокировки «шпионских функций Windows» добавляет эти адреса, во всяком случае по описанию. Но: от этого комп тормозить и перегреваться не может, причина точно не в этом.
Ответить
BoB4uk
Может не в тему. Вчера обновил Windows 10 Pro на 1709 16299.19, а сегодня поставил Malwarebytes 3.2.2.2029. Не могу в Malwarebytes добавить в исключения файл hosts, при выборе его нет и даже папки etc нет, а в проводнике все на месте. Показывать скрытые файлы и папки включил на всякий случай.
Подскажите пожалуйста, почему так и что делать?
Ответить
Dmitry
В тему, но ответить пока не могу, не знаю (нужно самому проверить, сейчас нет возможности).
Ответить
Максим
Добрый день. Проблема в том что после того как использовал (удалено администратором), прописанное мною в hosts перестало работать. Удаление и создание нового файла, также ipconfig /flushdns не помогает. Что можно сделать?
Ответить
Dmitry
А почему вы уверены, что перестало работать? И именно после этого?
Если речь вдруг идет о серверах майкрософт, то часть из них теперь нельзя заблокировать в hosts после последних обновлений, они глубже прописаны.
Ответить
Ivan
Здравствуйте,сделал все по инструкции, но в итоге файл hosts не восстановился по умолчанию, а просто стал пустым, подскажите как исправить
Ответить
Dmitry
Здравствуйте. Так и оригинальный файл hosts тоже пустой. Т.е. комментарии в нем не имеют функций.
Ответить
BoB4uk
Можно ли в hosts-файле написать комментарии кириллицей, он будет работать?
Ответить
Dmitry
Да, проблем быть не должно.
Ответить
xard
Подскажите, у меня при кликах на ссылки на определенном сайте всплывают рекламные окна, говорили дело в хостс, я его заново создал, старый удалил, но проблема не исчезла. Чем можно почистить систему? Браузер Вивальди.
Ответить
Dmitry
Если речь идет о каком-то четко определенном сайте (а на других такого нет), вполне возможно, что сайт взломан или сам автор сайта так зарабатывает.
Если это исключено, попробуйте временно отключить все расширения (без исключения, даже нужные) и проверить, исчезнет ли проблема.
Ответить
frizen
У меня windows 10 весия 1709 домашняя там в папке C:\Windows\System32\drivers\etc есть папка BACKUP внутри документ hosts_2018-02-11_01-45-03.txt позволяет легко восстанавливать hosts
достаточно скопировать и с помощью блокнота стереть-вставить текст в hosts
Ответить
Елена
Здравствуйте! Помогите пожалуйста, у меня почему то со всех устройств когда пытаюсь подключиться к вай фай выскакивает «подключение не защищено».
То есть эта проблема не только на компе. Пробовала уже и с двух телефонов подключиться к вай фай и открыть ссылки, но когда захожу через мобильный инэт, то всё нормально работает.
Заранее большое спасибо!
Ответить
Dmitry
А никакие прокси-серверы не прописаны в Панель управления — Параметры Браузера — Подключения — Настройка сети? (там не должно быть никаких галочек).
Ответить
Елена
Да, все галочки там убрала.
Ответить
Dmitry
Другие браузеры? Также: пробовали отключить все расширения в браузере (даже на 100% хорошие и нужные)?
Ответить
Павел
Здравствуйте.
Недавно появился файл hosts.ics
Пожалуйста расскажите подробнее об этом файле и о возможных причинах его появления.
Ответить
Dmitry
Этот файл создается, когда вы предоставляете общий доступ к интернет-подключению (например, для виртуальных машин, для раздачи интернета по Wi-Fi с ноутбука).
Ответить