Файл hosts не работает в Windows 11/10
Файл Hosts — это файл, который содержит определенные IP-адреса и доменные имена. Он используется в целях тестирования для переопределения DNS (системы доменных имен), чтобы веб-браузер мог быть перенаправлен на определенный IP-адрес. У некоторых пользователей файл Hosts не работает должным образом в их системах Windows 11/10. Если с вами происходит что-то подобное, вы можете попробовать решения, описанные в этой статье, чтобы устранить проблему.
Почему файл Hosts не работает?
Может быть много причин, по которым файл Hosts не работает на вашем компьютере с Windows. Возможно, вы используете неправильный формат в файле Hosts. Кроме того, одной из причин являются проблемы с правами доступа к файлу Hosts. Если вы настроили прокси-сервер на своем компьютере с Windows 11/10, он может обходить файл Hosts. Мы объяснили решения для решения этой проблемы ниже в этой статье.
Файл hosts не работает в Windows 11/10
Прежде чем попробовать решения, упомянутые ниже, убедитесь, что вы используете правильный формат в файле Hosts для перенаправления веб-сайтов в веб-браузере. Файл Hosts не будет работать, если вы добавили веб-сайты в неправильном формате. Правильный формат выглядит следующим образом:
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)
IP-адрес www.abcd.com
Между IP-адресом и доменным именем есть пробел. Вы также можете разделить IP-адрес и доменное имя с помощью Tab, если разделение их пробелом не работает.
Кроме того, один и тот же IP-адрес не должен находиться в разных строках. Если вы хотите добавить несколько записей для одного и того же IP-адреса, вы можете добавить все эти записи в одну строку, разделив их пробелом.
Если вы использовали правильный формат, но файл Hosts по-прежнему не работает, попробуйте решения, указанные ниже:
- Очистите кеш DNS
- Сбросьте кеш NetBios
- Проверьте формат кодировки файла Hosts.
- Проверьте наличие проблем с разрешениями
- Сбросить файл hosts
- Отключить прокси
- Создайте новый файл hosts
- Сброс пулов сокетов в Chrome
- Отключить DoH в Firefox
Давайте подробно рассмотрим все эти исправления.
1]Очистите кеш DNS
Изменения, внесенные в файл Hosts, должны вступить в силу немедленно. Но этого не происходит. Следовательно, очистка кеша DNS может решить проблему. Для этого вам необходимо выполнить следующую команду в командной строке с повышенными привилегиями.
ipconfig /flushdns2]Сбросить кеш NetBios
Если очистка кеша DNS не устранила вашу проблему, может помочь сброс кеша NetBios. Откройте командную строку от имени администратора, введите следующую команду и нажмите Enter.
nbtstat -R
Теперь проверьте, сохраняется ли проблема.
3]Проверьте формат кодировки файла Hosts.
Файл Hosts должен иметь любой из следующих форматов кодировки:
Проверьте, какой формат кодировки имеет ваш файл Hosts. Для этого щелкните правой кнопкой мыши файл Hosts и выберите «Открыть с помощью > Блокнот». Если параметр «Блокнот» отсутствует, откройте «Блокнот» и нажмите клавиши Ctrl + O. Теперь выберите файл Hosts, чтобы открыть его. Перейдите в «Файл > Сохранить как». Блокнот покажет вам тот же формат кодировки, что и для файла Hosts.
Кроме того, вы также можете использовать Firefox для просмотра формата кодировки файла Hosts. Шаги для этого следующие:
- Откройте Фаерфокс.
- Нажмите клавиши Ctrl + T, чтобы открыть новую вкладку.
- Нажмите клавиши Ctrl + O и выберите файл Hosts, чтобы открыть его в Firefox.
- Когда файл Hosts откроется в Firefox, нажмите клавиши Ctrl + I, чтобы просмотреть формат кодировки.
Если формат кодировки отличается от упомянутых выше, вы можете изменить его с помощью Блокнота. Откройте файл в Блокноте и выберите «Файл > Сохранить как». В раскрывающемся списке выберите формат кодировки UTF-8 или ANSI. Напишите его имя под кавычками, как «hosts» и нажмите «Сохранить». Вы получите подтверждающее сообщение для замены существующего файла. Нажмите Да.
Если это не работает, создайте новый файл Hosts. Мы объяснили этот метод позже в этой статье.
4]Проверьте наличие проблем с разрешениями
Проблема может возникнуть из-за проблем с разрешениями. Файл Hosts должен иметь права на чтение и чтение и выполнение. Чтобы проверить это, выполните шаги, перечисленные ниже:
- Щелкните правой кнопкой мыши файл Hosts и выберите «Свойства».
- Когда появится окно «Свойства», выберите вкладку «Безопасность».
- Выберите «Пользователи» в поле «Группы или имена пользователей».
- Разрешения «Чтение» и «Чтение и выполнение» должны иметь галочки в столбце «Разрешить». Если нет, разрешите эти два разрешения для файла Hosts, нажав кнопку «Изменить».
5]Сбросить файл хостов
Если проблема не устранена, восстановите значение по умолчанию для файла Hosts. Сброс файла Hosts по умолчанию может решить проблемы с подключением.
6]Отключить прокси
Если на вашем компьютере включен прокси-сервер, он может обходить файл Hosts, из-за которого файл Hosts не работает. Решение – отключить прокси. Откройте настройки Windows 11/10 и отключите параметры автоматической настройки прокси-сервера и настройки прокси-сервера вручную.
7]Создайте новый файл Hosts
Создайте новый файл Hosts и замените им существующий. Прежде чем создавать новый файл Hosts, мы предлагаем вам выполнить следующие шаги и посмотреть, устранена ли проблема.
- Перейдите в папку по умолчанию, где находится файл Hosts.
- Скопируйте файл Hosts и вставьте его в другое место.
- Удалите файл Hosts из исходного местоположения.
- Теперь перейдите в место, куда вы скопировали файл Hosts, и переместите его в исходное место.
Вышеуказанные шаги решили проблему некоторых пользователей. Возможно, эти шаги решат и вашу проблему. Если это не поможет, создайте новый файл Hosts. Для этого выполните следующие действия:
- Откройте расположение файла Hosts по умолчанию.
- Щелкните правой кнопкой мыши файл Hosts и выберите «Переименовать».
- Назовите его Hosts.old и нажмите Enter. Вы должны войти на свой компьютер как администратор, чтобы переименовать файл Hosts.
- Теперь откройте Блокнот.
- Перейдите в «Файл > Сохранить как».
- В поле Имя файла введите hosts в кавычках.
- Убедитесь, что установлен формат кодировки UTF-8 или ANSI.
- Теперь нажмите Сохранить.
- Переместите этот файл Hosts в папку по умолчанию на диске C (если вы сохранили его в другом месте).
8]Сброс пулов сокетов в Chrome
Проблемы с подключением в Chrome также можно решить, очистив пулы сокетов. Если очистка кеша DNS на вашем устройстве Windows не решает проблему, вы также можете попробовать очистить пулы сокетов в Chrome. Для этого откройте Chrome, затем откройте новую вкладку. Теперь скопируйте следующий адрес, вставьте его в адресную строку Chrome и нажмите Enter.
хром://сетевые-внутренние/#сокеты
Нажмите кнопку Очистить пулы сокетов.
9]Отключить DoH в Firefox
DoH означает DNS через HTTPS. Это протокол, который передает запросы DNS через зашифрованный сеанс HTTPS. Если конфиденциальность является вашей главной заботой, вы можете включить этот параметр в Firefox. Когда вы вводите адрес определенного веб-сайта, ваш веб-браузер отправляет через Интернет запрос на поиск IP-адреса этого веб-сайта. Если это соединение не зашифровано, веб-адрес могут легко увидеть третьи лица. Если DoH включен, запрос отправляется на DNS-сервер, совместимый с DoH, с использованием зашифрованного соединения HTTPS.
DoH может быть медленнее, чем традиционные DNS-запросы. Если DoH включен в Firefox, вы можете столкнуться с проблемой из-за него. Вы можете проверить это, отключив его. Шаги для того же следующие:
- Откройте Фаерфокс.
- Нажмите на три горизонтальные линии в правом верхнем углу и выберите «Настройки».
- Выберите общую категорию с левой стороны.
- Прокрутите вниз и найдите раздел «Настройки сети». Нажмите кнопку «Настройки» в этом разделе.
- Появится окно настроек подключения.
- Прокрутите вниз и снимите флажок «Включить DNS через HTTPS».
- Нажмите OK, чтобы сохранить изменения.
Как открыть файл Hosts в Windows 11?
Вы можете открыть файл Hosts в Windows 11 с помощью текстового редактора. Блокнот имеет программное обеспечение текстового редактора по умолчанию в Windows. Вы можете использовать его или установить Notepad++. Чтобы открыть файл Hosts в Блокноте, сначала откройте Блокнот от имени администратора, нажмите клавиши Ctrl + O и выберите файл Hosts, чтобы открыть его.
Надеюсь это поможет.
Читать дальше: SwitchHosts — это переключатель файлов Hosts, позволяющий легко изменять файл Windows Hosts.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)