Windows не работает файл hosts

Как восстановить содержимое файла Hosts по умолчанию

Аннотация

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

Что такое файл Hosts?

Файл hosts используется операционной системой для сопоставления удобных для человека имен узлов с номерами IP-адресов, которые определяют и обнаруживают узел в IP-сети. Файл hosts — это один из нескольких системных ресурсов, которые связаны с сетевыми узлами в компьютерной сети, и является общей частью реализации IP-адреса операционной системы.

Файл hosts содержит текстовые строки, которые состоят из IP-адреса, указанного в текстовом поле, и одного или нескольких имен узлов. Каждое поле отделено пробелом (по историческим причинам часто предпочтение отдают знакам табуляции, но пробелы также используются). Файл также может включать строки с примечаниями, обозначенные символом #, который ставится в начале каждой такой строки. Пустые строки в файле игнорируются.

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

Решение

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

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

Откройте приложение «Блокнот». Для этого выполните поиск «Блокнота» с помощью Cortana, а затем коснитесь или щелкните значок «Блокнот».

Скопируйте приведенный ниже текст и вставьте его в файл: # Copyright (c) 1993-2006 Microsoft Corp. # # This is a sample HOSTS file used by Microsoft TCP/IP for Windows. # # This file contains the mappings of IP addresses to host names. Each # entry should be kept on an individual line. The IP address should # be placed in the first column followed by the corresponding host name. # The IP address and the host name should be separated by at least one # space. # # Additionally, comments (such as these) may be inserted on individual # lines or following the machine name denoted by a ‘#’ symbol. # # For example: # # 102.54.94.97 rhino.acme.com # source server # 38.25.63.10 x.acme.com # x client host # localhost name resolution is handle within DNS itself. # 127.0.0.1 localhost # ::1 localhost

В меню Файл выберите команду Сохранить как, введите «hosts» в поле Имя файла (как показано на рисунке ниже) и сохраните файл на рабочий стол.

Закройте приложение «Блокнот».

Найдите %WinDir%\System32\Drivers\Etc с помощью Cortana, а затем выберите значок папки «Файл ».

Коснитесь и удерживайте файл Hosts (или щелкните на нем правой кнопкой мыщи), выберите команду Переименовать и присвойте файлу имя «Hosts.old».

Скопируйте или переместите файл Hosts, созданный на этапе 3, с рабочего стола в папку %WinDir%\System32\Drivers\Etc. Если система предложит ввести пароль администратора, нажмите кнопку Продолжить.

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

Откройте приложение «Блокнот». Для этого проведите пальцем от правого края экрана, коснитесь элемента Поиск, введите запрос Блокнот и коснитесь значка Блокнот. Если вы используете мышь, наведите указатель на правый верхний угол экрана, переместите его вниз и щелкните кнопку Поиск, введите запрос Блокнот и щелкните значок Блокнот.

Скопируйте приведенный ниже текст и вставьте его в файл: # Copyright (c) 1993-2006 Microsoft Corp. # # This is a sample HOSTS file used by Microsoft TCP/IP for Windows. # # This file contains the mappings of IP addresses to host names. Each # entry should be kept on an individual line. The IP address should # be placed in the first column followed by the corresponding host name. # The IP address and the host name should be separated by at least one # space. # # Additionally, comments (such as these) may be inserted on individual # lines or following the machine name denoted by a ‘#’ symbol. # # For example: # # 102.54.94.97 rhino.acme.com # source server # 38.25.63.10 x.acme.com # x client host # localhost name resolution is handle within DNS itself. # 127.0.0.1 localhost # ::1 localhost

Читайте также:  Реализация файловой системы ос linux

В меню Файл выберите команду Сохранить как, введите «hosts» в поле Имя файла (как показано на рисунке ниже) и сохраните файл на рабочий стол.

Закройте приложение «Блокнот».

Откройте папку %WinDir%\System32\Drivers\Etc. Для этого выполните следующие действия:

Проведите пальцем от правого края экрана, коснитесь кнопки Поиск, введите слово выполнить, а затем коснитесь значка Выполнить. Если вы используете мышь, наведите указатель на правый верхний угол экрана, переместите его вниз, щелкните Поиск, введите выполнить и щелкните значок Выполнить.

В поле Открыть введите команду %WinDir%\System32\Drivers\Etc и нажмите кнопку ОК.

Выберите файл Hosts, выберите команду Переименовать и присвойте файлу имя «Hosts.old».

Скопируйте или переместите файл Hosts, созданный на этапе 3, в папку %WinDir%\System32\Drivers\Etc. Если будет предложено ввести пароль администратора, нажмите или коснитесь кнопки Продолжить.

Чтобы самостоятельно восстановить параметры файла hosts до значений по умолчанию, сделайте следующее:

Нажмите кнопку Пуск, щелкните команду Выполнить, введите слово «Блокнот», а затем нажмите кнопку ОК.

Скопируйте в файл приведенный ниже текст.

Windows 7 # Copyright (c) 1993-2006 Microsoft Corp. # # This is a sample HOSTS file used by Microsoft TCP/IP for Windows. # # This file contains the mappings of IP addresses to host names. Each # entry should be kept on an individual line. The IP address should # be placed in the first column followed by the corresponding host name. # The IP address and the host name should be separated by at least one # space. # # Additionally, comments (such as these) may be inserted on individual # lines or following the machine name denoted by a ‘#’ symbol. # # For example: # # 102.54.94.97 rhino.acme.com # source server # 38.25.63.10 x.acme.com # x client host # localhost name resolution is handle within DNS itself. # 127.0.0.1 localhost # ::1 localhost Windows Vista или Windows Server 2008 # Copyright (c) 1993-2006 Microsoft Corp. # # This is a sample HOSTS file used by Microsoft TCP/IP for Windows. # # This file contains the mappings of IP addresses to host names. Each # entry should be kept on an individual line. The IP address should # be placed in the first column followed by the corresponding host name. # The IP address and the host name should be separated by at least one # space. # # Additionally, comments (such as these) may be inserted on individual # lines or following the machine name denoted by a ‘#’ symbol. # # For example: # # 102.54.94.97 rhino.acme.com # source server # 38.25.63.10 x.acme.com # x client host 127.0.0.1 localhost ::1 localhost Windows XP или Windows Server 2003 # Copyright (c) 1993-1999 Microsoft Corp. # # This is a sample HOSTS file used by Microsoft TCP/IP for Windows. # # This file contains the mappings of IP addresses to host names. Each # entry should be kept on an individual line. The IP address should # be placed in the first column followed by the corresponding host name. # The IP address and the host name should be separated by at least one # space. # # Additionally, comments (such as these) may be inserted on individual # lines or following the machine name denoted by a ‘#’ symbol. # # For example: # # 102.54.94.97 rhino.acme.com # source server # 38.25.63.10 x.acme.com # x client host 127.0.0.1 localhost

В меню Файл выберите команду Сохранить как, введите «hosts» в поле Имя файла, а затем сохраните файл на рабочий стол.

Нажмите кнопку Пуск и выберите элемент Выполнить, введите команду %WinDir%\System32\Drivers\Etc и нажмите кнопку ОК.

Выберите файл hosts и переименуйте его в hosts.old.

Скопируйте или переместите файл Hosts, созданный на этапе 3, в папку %WinDir%\System32\Drivers\Etc. Если система предложит ввести пароль администратора, нажмите кнопку Продолжить.

Поддержка Windows XP прекращена

Корпорация Майкрософт прекратила поддержку Windows XP с 8 апреля 2014 г. Это могло повлиять на безопасность и своевременную установку обновлений для вашего программного обеспечения. Что это значит и как обеспечить защиту.

Поддержка Windows Server 2003 завершилась 14 июля 2015 г.

Читайте также:  Как удалить touch vpn mac os

Поддержка Windows Server 2003 завершилась 14 июля 2015 г. Это могло повлиять на безопасность и своевременную установку обновлений для вашего программного обеспечения. Что это значит и как обеспечить защиту.

Windows не работает файл hosts

Junior Member Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору почитал данную ветку, у меня похожая проблема, но решение так и не нашел

имеем
параметр DataBasePath = %SystemRoot%\System32\drivers\etc
тип = REG_EXPAND_SZ

имеем файл хостс, расположенный в System32\drivers\etc, следующего содержания

127.0.0.1 localhost
192.168.240.1 comp1
192.168.240.228 comp2

что получили:
comp1 пингуетс как по ип адресу так и по имени comp1
comp2 пингуется только по ip адресу.

прри попытке ping comp2 получаем ответ
При проверке связи не удалось обнаружить узел comp2 . Проверьте имя узла и повто
рите попытку.

В чем м.б. проблема? Всего записей: 84 | Зарегистр. 07-05-2007 | Отправлено: 09:54 24-11-2009 | Исправлено: noloved, 09:55 24-11-2009

vlary

Platinum Member

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Какая-нибудь кривизна, типа внесли изменения не в файл hosts, а в hosts.sam,
или вместо точки запятая, или еще что нибудь.
Проверьте еще раз файл, желательно не ноутпадом, а ФАРом или подобным редактором
Всего записей: 16953 | Зарегистр. 13-06-2007 | Отправлено: 10:50 24-11-2009 | Исправлено: vlary, 10:51 24-11-2009
noloved

Junior Member

Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору начну из далека

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

переставил tcp/ip, юзал winsocketfix, безрезультатно

Добавлено:
алелуйа.
так и не понял в чем было дело..
при переустановке tcp/ip он переименовал существующий host файл в файл host.bak, и создал новый (пустой) hosts.
Добавил в него все свои строки и заработало

Всего записей: 84 | Зарегистр. 07-05-2007 | Отправлено: 10:58 24-11-2009 | Исправлено: noloved, 10:59 24-11-2009
xamlow

Newbie

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Курю гугл с самого утра, но решения никак не найду.

Винда не читает файл hosts (или же просто его не интерпретирует, не суть важно). Windows 7 64 enterprise.

Формат самого файла hosts — верный. Слава богу, не первый день замужем ))

В \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\DataBasePath путь указан правильный, вид параметра верный (reg_expand_sz).

Права доступа к файлу — полные.

DNS кэш обновлял.

Антивирусы и прочие — блокировал, бесполезно.

На дрянь машину проверял, ad-aware и спайботом — ну, если только очень глубоко сидит кто-то.

Что еще копать?

Всего записей: 15 | Зарегистр. 05-11-2005 | Отправлено: 15:44 22-04-2010
sonik75

Junior Member

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору поменять строчки местами, посмотреть
открыть файл например far ом или hex редактором на предмет каких-нибудь неправильных
символов (которые не отображаются)
Всего записей: 33 | Зарегистр. 01-09-2009 | Отправлено: 13:09 28-04-2010
xamlow

Newbie

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору sonik75, при помощи обильной матершины проблему в итоге решил.

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

Вообщем с третьей итерации неожиданно все зашуршало.

Суть до сих пор не могу уяснить.

Всего записей: 15 | Зарегистр. 05-11-2005 | Отправлено: 13:52 28-04-2010
ipmanyak

Platinum Member

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору xamlow Покажите сам файл hosts и расскажите как проверяете. nslookup-ом проверяли?
ping имя_хоста
пробовали?

———-
В сортире лучше быть юзером, чем админом.
Всего записей: 10542 | Зарегистр. 10-12-2003 | Отправлено: 13:57 28-04-2010
xamlow

Newbie

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата:

ping имя_хоста пробовали?

да, пинг не проходил.

Цитата:

Покажите сам файл hosts и расскажите как проверяете

127.0.0.1 serial.alcohol-soft.com
127.0.0.1 www.alcohol-soft.com
127.0.0.1 images.alcohol-soft.com
127.0.0.1 trial.alcohol-soft.com
127.0.0.1 alcohol-soft.com
127.0.0.1 activate.adobe.com
127.0.0.2 ttr.local
127.0.0.3 test.local

сам файл — plain text 1251, никакого юникода.

nslookup пробовал, понятно.

Повторюсь, проблема решилась, не очень понятна только логика и причины.

Всего записей: 15 | Зарегистр. 05-11-2005 | Отправлено: 14:05 28-04-2010
ipmanyak

Platinum Member

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору xamlow
Цитата:

проблема решилась, не очень понятна только логика и причины.

то есть почему решилась не знаете?

———-
В сортире лучше быть юзером, чем админом.
Всего записей: 10542 | Зарегистр. 10-12-2003 | Отправлено: 14:50 28-04-2010
xamlow

Newbie

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору ipmanyak, выше я описал, что сделал:

Цитата:

Удалил hosts, перезагрузился, создал новый. Вообщем с третьей итерации неожиданно все зашуршало.

Непонятно, в чем причина такого поведения ОС — то ли файл закеширован был неким образом, то ли еще чего.

Всего записей: 15 | Зарегистр. 05-11-2005 | Отправлено: 15:37 28-04-2010
TheBarmaley

Platinum Member

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору xamlow
Цитата:

то ли еще чего

проверьте галочку «использовать LMHOST» в настройках TCP/IP, по дефольту — вкл..
из «нетленки», т.е. из родной справки:
Цитата:

Hosts Обеспечивает разрешение имен узлов в IP-адреса для программ, использующих интерфейс Windows Sockets.
Lmhosts Обеспечивает разрешение имен NetBIOS в IP-адреса для сетей на основе Windows.

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

1. Убедитесь, что формат записей этого файла соответствует формату записей файла-примера, который был установлен вместе с протоколом TCP/IP.
2. Проверьте файл на наличие синтаксических ошибок.
3. Проверьте, нет ли в этом файле неправильных IP-адресов или идентификаторов.

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

а также (оттуда же):
Цитата:

Не удается разрешить имя узла.

Причина Способы разрешения имен узлов не могут разрешить имя узла в IP-адрес.

Решение
.
При использовании служебных программ TCP/IP, например программы ping, для разрешения имен применяется файл Hosts.
Из-за ошибок, связанных с файлом Hosts, могут возникать следующие неполадки.

— Файл Hosts или DNS-сервер не содержат определенного имени узла.
— Имя узла в файле Hosts или в параметре команды указано неправильно.
— В файле Hosts для имени узла указан неправильный IP-адрес.
— Файл Hosts содержит несколько записей на разных строках для одного и того же узла; если так, то будет использоваться запись, расположенная раньше всех остальных.
— Сведения о сопоставлении имени компьютера IP-адресу были ошибочно добавлены в файл Hosts, а не в файл Lmhosts.

т.е. для определения узлов локальной сети под вендой юзаем не hosts, а LMHOST..

Всего записей: 11917 | Зарегистр. 07-06-2006 | Отправлено: 16:58 28-04-2010
xamlow

Newbie

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору TheBarmaley, спасибо, взял на заметку.
Всего записей: 15 | Зарегистр. 05-11-2005 | Отправлено: 17:22 28-04-2010
TheBarmaley

Platinum Member

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору xamlow
в довесок — чтобы нетбиос нормально отрабатывал, для локали со статическими адресами тупо включить его (там же, в настройках тсп/ип, чуть ниже галки лмхоста)..
Всего записей: 11917 | Зарегистр. 07-06-2006 | Отправлено: 17:28 28-04-2010
Greebers

Newbie

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Операционка Винда 7
У меня тоже была аналогичная проблема, не как не мог закрыть доступ на любые адресса обновления.

Я смог эту проблему решить так.

Через программу cmd пропинговал вначале адрес 127.0.0.1 так как сижу через прокси виртуальный сервер. Затем додуплил и решил сменить на адрес который не будет пинговатся

Затем я начал пинговать и нашел адрес который не пингуется 10.0.0.2
И затем заменил и заткнул те проги которые не должны выходить в интернет

Читайте также:  Изменить точку восстановления windows 10
Оцените статью