Hosts Windows 10: где находится файл, как его открыть и изменить

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

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

Hosts файл Windows 10 представляет собой компонент операционной системы, предназначенный для включения и отключения доступа к определенным ресурсам в рамках глобальной и локальной сети. Короче говоря, этот системный файл – краткая инструкция для компьютера, как подключиться к интернету. Перед ним стоит задача преобразовывать в IP-адрес, то есть поступающую на ПК символьную информацию о запрашиваемом домене.

Как должен выглядеть системный файл hosts в ОС Windows 10

Основные примечания о требованиях к файлу хост в Виндовс 10:

  • В системном файле должны отсутствовать пустые строки. Если пользователю необходимо добавить при редактировании файла какие-либо отступы, в самом начале этой строки нужно обязательно поставить символ «#» (решетка).
  • Исходные комментарии, оставленные операционной системой в процессе работы, ни на что и никак не влияют. При необходимости отредактировать файл, их можно почистить.
  • IP-адрес в системном файле всегда должен располагаться в самом начале строки, пробелы перед ним должны отсутствовать.
  • Если пользователю необходимо заблокировать сайт вида – xyz.com, то отдельно потребуется заблокировать и сайт – www.xyz.com.
  • Между IP-адресом и сайтом в качестве разделителя должно использоваться несколько пробелов или табуляций (на клавиатуре кнопка «TAB»). Смешивать табуляцию и пробелы нельзя.

Размещение файла hosts в ОС Windows 10

Обратите внимание! Запрос со стороны компьютера к системному файлу hosts приоритетнее, в сравнении с запросом к DNS-серверам.

Для чего нужен hosts в операционной системе Windows 10

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

Такие возможности операционной системы часто используют работодатели, чтобы лишить возможности сотрудников в рабочее время «отдыхать».

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

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

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

Как открыть Hosts в ОС Windows 10

Как и во всех предыдущих версиях операционной системы Windows, файл hosts размещен по пути: C:\Windows\System32\drivers\etc (это при условии, что ОС предустановленна на локальном диске С).

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

Как открыть Hosts в Виндовс 10

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

  1. Воспользовавшись сочетанием горячих клавиш «Win» + «R», запустить редактор реестра.
  2. На экране отобразится полноценное окно со всеми доступными системными директориями. Пользователю потребуется перейти к разделу: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\.

В результате выдачи должен располагаться искомый файл. Теперь можно перейти к его изменению.

Изменение системной директории при помощи Блокнота из учетной записи пользователя

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

В качестве редактора в конкретном случае будет использоваться программа Блокнот:

  1. Правой кнопкой мышки тапнуть по ярлыку «Блокнот», в выпадающем списке выбрать «Запустить от имени администратора».
  2. Откроется окно редактора, после чего нужно нажать «Файл», затем «Открыть».
  3. Далее, проложить путь к искомой директории и нажать «Открыть».

Как изменить hosts при помощи Блокнота из учетной записи пользователя

Редактирование файла «hosts» в Windows 10 через командную строку

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

  1. Открыть окно командной строки. Для этого можно воспользоваться поиском через кнопку «Пуск», расположенную в нижней части экрана с левой стороны. В строке поиска необходимо прописать команду «cmd», из результата выдачи запустить «Командная строка от имени администратора».
  2. На экране компьютера отобразится полноценное окно, в которое нужно прописать команду: notepad C:\Windows\System32\drivers\etc\hosts. Для ее запуска на клавиатуре нажать клавишу «Enter».

Редактирование файла «hosts» в Windows 10 через командную строку

В системной команде слово «notepad» указывает наименование программы, весь остальной фрагмент – это путь к системному файлу. Если операционная система установлена на другом локальном диске, то необходимо указать в команде соответствующую букву.

Как изменить или исправить hosts с помощью сторонних бесплатных программ

Редактировать системные файлы можно при помощи специальных сторонних программ, которые разрабатывались конкретно с этой целью. Большой популярностью пользуется программа Hosts File Editor. Скачать установочный файл можно на официальном сайте разработчиков или на одном из проверенных торрент-трекеров.

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

Запустив программу, пользователю потребуется заполнить соответствующие ячейки таблицы. Чтобы сохранить изменения, достаточно тапнуть на кнопку «Save».

Интерфейс программы Hosts File Editor

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

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

Довольно часто в результате работы какого-либо программного обеспечения в системной директории любая из строк прописывается без символа #. Это приводит к тому, что при попытках посетить конкретные сайты, пользователь автоматически перенаправляется на соответствующие IP-адреса. Аналогичные действия могут быть выполнены системным администратором. Чаще обычного они используют системный адрес – 127.0.0.1 (сайт попросту перестает открываться). Вредоносное программное обеспечение может перенаправлять пользователя на различные рекламные ресурсы.

Для удаления ограничения пользователю достаточно просто стереть с ним строку. Для избавления от всех ограничений потребуется воспользоваться сочетанием горячих клавиш «Ctrl» + «А», а затем «Delete». Чтобы изменения вступили в силу, файл обязательно нужно сохранить.

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

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

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

Файл-оригинал приведен к такому виду, в каком он пребывал сразу после установки операционной системы.

Восстановление измененного файла hosts по умолчанию

Обратите внимание! Сразу создавать этот файл в системных папках не рекомендуется, поскольку почти в 100% случаев система уведомляет пользователя о недостаточности прав для осуществления данной операции, а вот копирования достаточно.

Проблемы с работой hosts

Изменения, внесенные в системную директорию, должны вступать в силу и работать без перезагрузки компьютера. Однако не всегда это работает на практике. Столкнувшись с такой проблемой, пользователю рекомендуется выполнить на компьютере следующие действия:

  1. Открыть от имени администратора командую строку. Сделать это можно через кнопку «Пуск», расположенную в нижней части экрана с левой стороны.
  2. На экране отобразится полноценное окно командной строки. В нее необходимо вставить команду «ipconfig /flushdns». Для запуска операции нажать «Enter».

Отрицательно сказываться на работоспособности системной директории также может использование прокси-сервера. Потребуется зайти в «Панель управления», затем «Свойства браузера». Открыть раздел «Подключения», после чего тапнуть по кнопке «Настройка сети». Там необходимо убрать все галочки, включая напротив строки «Автоматическое определение параметров».

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *