Как отредактировать, сбросить файл хостов Windows

Попробуйте наш инструмент устранения неполадок

Вопрос возник снова, и я понял, что никогда не публиковал руководство по редактированию и сбросу файла Windows Hosts. Я хотел бы сначала взглянуть на функциональность файла Host.

Файл Windows Hosts можно использовать для блокировки или перенаправления имен хостов. Имя хоста - это основная часть веб-адреса или локального адреса, например ghacks.net или localhost. Каждая запись в файле hosts указывает IP-адрес и имя хоста, которые в основном говорят системе, что имя хоста должно быть разрешено с этим IP-адресом.

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

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

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

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

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

Расположение файла Windows Hosts

Файл Windows Hosts находится по следующему пути:

% SystemRoot% system32 Drivers Etc

% SystemRoot% в начале - это переменная, которая установлена ​​в каталог Windows. Большинство пользователей Windows установили операционную систему на c: windows, что означает, что файл hosts можно найти в папке C: WINDOWS system32 Drivers Etc хостов

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

Щелкните Инструменты> Параметры папки в проводнике Windows и переключитесь на вкладку «Просмотр», чтобы открыть меню конфигурации, в котором можно настроить отображение скрытых папок.

Если вы используете Windows 10, выберите «Файл»> «Изменить папку и параметры поиска», а затем переключитесь в меню «Просмотр».

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

hidden folders

Сам файл Hosts можно редактировать с помощью любого текстового редактора, например Блокнота, который поставляется с Windows. Вы должны сначала проверить, защищен ли файл Hosts от записи. Для этого щелкните файл правой кнопкой мыши и выберите свойства в открывшемся контекстном меню.

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

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

hosts properties

В файле хостов Windows по умолчанию нет активных записей. Обратите внимание, что строка, начинающаяся с символа #, является строкой комментария, которая не будет выполняться или обрабатываться.

windows hosts file

Редактирование файла Windows Hosts

Взгляните на примеры в комментариях. Синтаксис всегда один и тот же: сначала IP-адрес, на который вы хотите перенаправить имя хоста, затем имя хоста, разделенные хотя бы одним пробелом.

  • Чтобы добавить записи в файл hosts, вы должны сначала ввести IP-адрес в следующей пустой строке, а затем пробел (или нажав вкладку) и имя хоста (которое может быть доменным именем или localhost).
  • Чтобы удалить записи файла Windows Hosts, выделите всю строку и нажмите кнопку удаления на клавиатуре. Вы также можете добавить # перед любой строкой, чтобы сделать ее комментарием, чтобы он не обрабатывался, а сохранялся.
  • Чтобы отредактировать отдельные записи, щелкните строку сопоставления, которую вы хотите отредактировать, и внесите изменения.
  • Чтобы сбросить файл hosts, просто удалите все строки, которые не являются комментариями. Microsoft создала решение Fix-Ii для сброса файла hosts, который можно использовать вместо этого. Пользователям просто нужно запустить программу после того, как они загрузили ее в локальную систему. Основное преимущество заключается в том, что им не нужно выполнять ручной процесс таким образом.

Обратите внимание, что вам необходимо сохранить изменения, прежде чем они станут доступны. Для этого в Блокноте выберите в меню Файл> Сохранить.

Вот как вы редактируете и сбрасываете файл Windows Hosts. Пожалуйста, оставляйте любые открытые вопросы или комментарии в разделе комментариев ниже.

Статьи по Теме