Редактирование файла hosts, где он находится в ОС Windows 10 и как открыть
Через системный файл под названием «hosts» в любой редакции Windows 10 можно управлять доступом к определенному ресурсу. Отредактировать этот компонент удастся через виндовское приложение «Блокнот». Для блокировки сайта нужно знать только его IP и URL. Адреса сторонних ресурсов вносятся внутрь системного компонента (через «Блокнот») и там сохраняются.
СОДЕРЖАНИЕ СТАТЬИ:
Где находится файл «hosts» и что в нем содержится в Windows 10
Во всех ОС, даже в самых ранних редакциях Виндовса, имеется виндовский компонент под названием «hosts». Благодаря этому элементу можно быстро попасть на нужный сайт в обход DNS-сервера. Вирусы, сумевшие проникнуть в систему, через этот файл блокируют доступ к определенным ресурсам.
Как правило, находится этот компонент в папке под названием «System32». Более детальное расположение виндовского файла: C:\ Windows \ System32 \ drivers \ etc. Увидеть его местонахождение можно через «Проводник» или «Свойства папки», правда, предварительно нужно сделать видимыми скрытые файловые расширения. Расположен компонент на главном диске (С). Искомый файл должен выглядеть так: «hosts» (не иметь никакого расширения).
Что делать, если файл отсутствует в «System32»:
- вызвать «Выполнить»;
- ввести: «regedit»;
- откроется реестр;
- пройтись по маршруту (без пробелов): «HKLM \ SYSTEM \ Current Control Set \ Services \ Tcpip \ Parameters\»;
- в самом конце отыскать: «DataBasePath»;
- в столбце «Значение» найденного параметра указано актуальное местонахождение файла.
Как изменить файл
Вносить изменения в системный компонент могут только пользователи с правами Администратора. Найденный через Проводник файл удастся изменить только через приложение «Блокнот». Для редактирования этого виндовского компонента разрешается использовать системные инструменты Win 10 или сторонние утилиты.
Командная строка
Как выполнить редактирование, отыскав компонент через командную консоль:
- активировать «Выполнить» или «Поиск»;
- ввести: «cmd»;
- запустить командную консоль (Администратор);
- прописать путь к элементу через «Блокнот»: «notepad C:\Windows\System32\drivers\etc\hosts»;
- отредактировать найденный компонент;
- добавить или убрать сторонние IP и URL;
- перезапустить ПК.
Через «Блокнот»
Как выполнить редактирование через текстовый редактор:
- в поисковой строчке написать слово: «Блокнот»;
- в окошке «Лучшее соответствие» отобразится результат поиска;
- кликнуть по слову «Блокнот» и открыть это приложение от имени Администратора;
- в меню «hosts-Блокнота» отыскать слово «Файл»;
- выбрать опцию «Открыть»;
- прописать путь, по которому удастся добраться до «hosts» (написать, где конкретно лежит этот компонент);
- отредактировать найденный параметр;
- перезапустить ПК.
Hosts File Editor
Если не удается найти или открыть «hosts» на своем компьютере, то для редактирования этого компонента можно использовать стороннюю утилиту. Разработчики предлагают программы, помогающие вызвать «Блокнот» и отредактировать этот виндовский элемент (например, «DISM++»). Есть приложения, позволяющие заблокировать нужный сайт прямо на своей площадке (Hosts File Editor).
Как выполнить редактирование компонента через стороннюю утилиту:
- скачать Hosts File Editor;
- запустить утилиту;
- в главном меню для блокировки сайта ввести: «IP Address, Host Names, Comment»;
- сохранить внесенные значения;
- перезапустить ПК.
Как восстановить и где скачать файл «hosts» для Windows 10
Простой способ восстановления утраченных параметров системного компонента:
- открыть «Блокнот»;
- «Создать» новый «Текстовый документ»;
- назвать его «hosts»;
- в момент наименования убрать расширение «.txt»;
- вставить в файл: «# 127.0.0.1 localhost # ::1 localhost»;
- полный текст содержимого виндовского компонента для своей версии Виндовса можно найти в интернете;
- сохранить и закрыть созданный документ;
- скопировать созданный элемент в папку (адрес пишется без пробелов): «C:\ Windows \ System32 \ drivers \etc»;
- предварительно нужно переименовать имеющийся там компонент в «old»;
- перезапустить ПК;
- проверить наличие нового компонента в системной папке.
Что делать, если «hosts» не работает
Внесенные в системный файл изменения должны активироваться сразу после перезапуска ПК. Правда, бывает так, что после исправления параметров «hosts» у пользователя по-прежнему нет доступа к нужному сайту или, наоборот, заблокировать определенный ресурс не удалось. Подобные ошибки можно легко исправить.
Как сбросить и обновить IP и DNS и устранить проблемы с подключением к нужному сайту:
- активировать Командную строчку (Администратор);
- ввести: «ipconfig /release»;
- дождаться сообщения (IP сброшен);
- ввести: «ipconfig /renew»;
- дождаться сообщения (IP восстановлен);
- ввести: «ipconfig /flushdns»;
- закрыть командную консоль;
- попробовать подключиться к нужному сайту еще раз.
Важно! Если не удается заблокировать определенные IP и URL, можно прописать адрес с использованием символов «www» или без них. Желательно попробовать вначале один, а потом другой вариант. Блокировка может не сработать и в случае неправильного написания адресов. Рекомендуется не оставлять: пробелы перед IP в самом начале строчки, лишние строки между записями, несколько пробелов между IP и URL.