Служебная программа Hosts File Editor

Служебная программа PowerToysHosts File Editor предоставляет удобный способ редактирования файлов Windows узлов. Windows включает локальный файл Hosts, содержащий доменные имена и соответствующие IP-адреса. Этот файл выступает в качестве карты для идентификации и поиска узлов в IP-сетях. Каждый раз, когда вы посещаете веб-сайт, компьютер сначала проверяет файл узлов, чтобы увидеть, к каким IP-адресам он подключается. Если сведения отсутствуют, поставщик услуг Интернета обратится к серверу доменных имен (DNS) для загрузки сайта.

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

Добавление новой записи

Убедитесь, что Hosts File Editor установлен в положение Вкл в настройках PowerToys.

Добавление новой записи с помощью Hosts File Editor:

  • Выбор новой записи
  • Введите IP-адрес
  • Введите имя узла
  • Введите любые комментарии, которые могут оказаться полезными при определении цели записи
  • Включите переключатель "Активный" и нажмите кнопку "Добавить"

PowerToysHosts File Editor: добавление новой записи

Фильтрация записей файлов узла

Чтобы отфильтровать записи файла узла, выберите значок фильтра и введите данные в поле "Адрес", "Узлы" или "Комментарий", чтобы сузить область результатов.

PowerToysHosts File Editor: фильтрация записей

Резервное копирование файла hosts

Hosts File Editor создает резервную копию файла hosts перед началом сеанса редактирования. По умолчанию файлы резервного копирования находятся рядом с файлом узлов с %SystemRoot%\System32\drivers\etc именем hosts_PowerToysBackup_YYYYMMDDHHMMSS.

Резервные копии удаляются через 15 дней, но последние 5 всегда хранятся. Это поведение можно настроить в PowerToys параметрах.

Настройки

В меню "Настройки" можно настроить следующие параметры:

Настройка Описание
Открытие от имени администратора Откройте от имени администратора, чтобы иметь возможность изменить файл hosts. При отключении редактор запускается в режиме только для чтения. Hosts File Editor по умолчанию запускается от имени администратора.
Отображение предупреждения при запуске Предупреждает, что редактирование файла hosts может изменить разрешение DNS-имен. Включено по умолчанию.
Размещение дополнительного содержимого Определяет, где добавляются новые записи узлов в файл hosts. Значение по умолчанию — Top (новые записи добавляются в верхней части файла после комментариев заголовка Windows по умолчанию). Если выбрано снизу, новые записи добавляются в конец файла. Это влияет на организацию файла hosts и может повлиять на то, какие записи имеют приоритет при наличии конфликтов.
Рассмотрим адреса обратного цикла как повторяющиеся При включении несколько петлевых адресов (127.0.0.1, ::1), указывающих на одно и то же имя хоста, рассматриваются как дубликаты. Это предотвращает добавление избыточных записей и помогает избежать конфликтов. При отключении можно добавить несколько записей обратного цикла для одного имени узла, что может быть полезно для тестирования различных сетевых конфигураций, но может привести к неожиданному поведению.
Нет ведущих пробелов Если этот параметр включен, при сохранении файла hosts предотвращается добавление пробелов в активные строки. Выключено по умолчанию.
Кодировка Значение по умолчанию — UTF-8. Если выбран параметр UTF-8 с BOM , в начало файла будет включен знак порядка байтов (BOM).
Файл узлов резервных копий Если этот параметр включен, при первом сохранении в сеансе создается резервная копия файла hosts.
Местоположение Укажите место создания резервных копий. %SystemRoot%\System32\drivers\etcпо умолчанию.
Автоматическое удаление резервных копий Выберите "Никогда", на основе количества или на основе возраста и количества.
Количество резервных копий При автоматическом удалении резервных копий на основе количества определите, сколько резервных копий сохранить. Старые резервные копии будут удалены после достижения ограничения.
Дни При автоматическом удалении резервных копийзависит от возраста и количества, определите количество дней для хранения резервных копий. Старые резервные копии будут удалены после достижения ограничения. Необязательное количество резервных копий можно настроить для постоянного хранения фиксированного количества резервных копий, несмотря на их возраст.

Заметка: Невозможно Hosts File Editor запустить с помощью сочетания клавиш. Чтобы открыть Hosts File Editor, щелкните на значок PowerToys в области уведомлений и выберите Hosts File Editor.

Устранение неполадок

Появляется сообщение "Не удалось сохранить файл hosts", если изменение выполняется без разрешений администратора.

PowerToysHosts File Editor: не удалось сохранить файл hosts

Выберите "Открыть от имени администратора" в параметрах, чтобы устранить ошибку.

Установите PowerToys

Эта программа входит в состав служебных программ Microsoft PowerToys для продвинутых пользователей. Он предоставляет набор полезных служебных программ для настройки и оптимизации Windows для повышения производительности. Сведения об установке PowerToysсм. в разделе "Установка PowerToys".