Советы
Сбрасываем содержимое файла hosts
7 октября 2011 в 16:10

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

 

1. Для начала нужно открыть системную папку, содержащую файл hosts, можно просто ввести в строке поиска меню Пуск следующее:

 

%windir%\System32\drivers\etc\ 

 

В 64-битных версиях Windows дополнительно следует заглянуть и сюда:

 

%windir%\SysWOW64\drivers\etc\

 

2. Затем остается только открыть файл 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

 

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

 

Скачать утилиту:
Внимание! У вас нет прав для просмотра скрытого текста.

  • 0
Просмотров: 50365 Комментариев: 39
{thx_sayed} {thanks}
Комментарии: 39
Alexs48 Пользователь offline 7 октября 2011 в 16:32
Для особо ленивых))) Автору + за старания...
Цитировать          
tchiro Пользователь offline 7 октября 2011 в 16:34
Катигорически- нужная вещь, сейчас глянем есть ли различия между моим содержимым и описанным в посте. :)......
проверил, всё "чисто", совпадение 100% )
Цитировать          
nik873 Пользователь offline 7 октября 2011 в 16:34
в x64 системе файл лежит там же что и в x86, т.е. в C:\Windows\System32\drivers\etc... в SysWOW64 библиотеки и файлы для функционирования x86 приложений...
дальше - зачем заменять? тем более на комментарии? да, строки начинающаяся с символа sharp ( # ) это комментарии... достаточно просто удалить содержимое...
PS MS походу сами не знают где, что и зачем... lol
PSS добавил бы в публикацию ссылку на центр решений... типа "Также можете посетить центр решений Fix It . и более подробно изучить предложенные варианты исправления в программных продуктах MS"
Цитировать          
Betauser Пользователь offline 7 октября 2011 в 16:58
Цитата: nik873
в x64 системе файл лежит там же что и в x86, т.е. в C:\Windows\System32\drivers\etc... в SysWOW64 библиотеки и файлы для функционирования x86 приложений...

Он может находиться и там и тут, проверено.

Цитата: nik873
дальше - зачем заменять? тем более на комментарии? да, строки начинающаяся с символа sharp ( # ) это комментарии... достаточно просто удалить содержимое...

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

Цитата: nik873
добавил бы в публикацию ссылку на центр решений... типа "Также можете посетить центр решений Fix It . и более подробно изучить предложенные варианты исправления в программных продуктах MS"

Опытные пользователи сами найдут, неопытные там только запутаются.
Цитировать          
nik873 Пользователь offline 7 октября 2011 в 17:07
Цитата: Betauser
Он может находиться и там и тут, проверено.

если честно - не встречал...
Цитата: Betauser
Абсолютно пустой файл тоже может вызывать подозрения

только в случае если он (другой пользователь/сисадмин) туда что-то вносил...
в общем, мнение выразил... и ладно...
Цитировать          
Smailyus Пользователь offline 7 октября 2011 в 19:43
У меня всё совпадает только маленькое дополнение внизу:
127.0.0.1 www.ursoftware.com
127.0.0.1 ursoftware.com
Оставить или нет??
Цитировать          
Betauser Пользователь offline 7 октября 2011 в 19:46
Smailyus, убрать.
Цитировать          
Smailyus Пользователь offline 7 октября 2011 в 20:08
Редактирование не сохраняет!!!!!
Цитировать          
291262alex Пользователь offline 7 октября 2011 в 20:14
В хостах нужно разбираться,самому патчить,иначе в некоторых прогах типа пятого фотошопа мигом слетит активация и фаервол не поможет.
Цитировать          
Smailyus Пользователь offline 7 октября 2011 в 20:53
Всё нашёл решение!!!!
Цитировать          
NekSo Пользователь offline 7 октября 2011 в 21:25
Пасиб Очистил good
Цитировать          
Alex1rst Пользователь offline 7 октября 2011 в 22:36
спасибо.удобная вещь.
Цитировать          
Kunzite Пользователь offline 8 октября 2011 в 00:15
Мда.. если вы рассказываете не знающим, что такое хостс и для чего, не надо давать им делать элементарные ошибки.
1) localhost должен указывать на 127.0.0.1, некоторые приложения должны по loopback обращаться и если не будет данной записи (в примере она закоментирована), работать корректно не будут.
2) Некоторым назойливым программам, играм или сервисам может потребоваться (без полноценного файрвола), запретить выход в сеть, что и делается добавлением записей туда, чтобы у программы не слетел временный ключ или пиратская активация.
Приведённый выше пример - метод запретить ПО Uninstaller Pro обращаться к своему сайту. Там могут быть и другие записи, их надо анализировать и если есть перенаправления не на 127.0.0.1, уже тогда разбираться, что, почему и зачем.
3) иногда вирус может поднимать минипрокси для перехвата вёб-обращений (например к сайтам антивирусов, блокируя их или к сайтам банкинга, перенаправляя на фишинг-сайты). В этом случае в hosts вы не найдёте ничего.
Проще говоря, инструмент файла hosts создан для дополнения функционала DNS запросов локальными ответами на эти запросы, а localhosts - для дополнения функционала WINS системы запросов (если она используется).
Цитировать          
werewolf1999 Пользователь offline 8 октября 2011 в 11:22
у меня прописано:

127.0.0.1 genuine.microsoft.com
127.0.0.1 mpa.one.microsoft.com
127.0.0.1 sls.microsoft.com

и почему-то убирать их не сильно хочется, может кто скажет что это?
Цитировать          
mohnatii777 Пользователь offline 8 октября 2011 в 13:31
# 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
НИЧЕГО БОЛЕЕ ТАМ БЫТЬ НЕ ДОЛОЖНО!!!
ТЫ ПРОВЕРЬ ЭТИ АДРЕСА....... ИХ НЕ СУЩЕСТВУЕТ !
Цитировать          
Betauser Пользователь offline 8 октября 2011 в 13:33
werewolf1999, эти адреса наверняка прописаны там активатором или подобным софтом, действуй на свое усмотрение.
Цитировать          
ALINCA Пользователь offline 8 октября 2011 в 14:43
Кто сказал что в мануале оригинальный файл hosts? scratch_
1. перед 127.0.0.1 не должно быть знака коментария (#)
2.127.0.0.1 localhost это запись должна быть последняя .


Забыла добавить .. wacko .# localhost name resolution is handle within DNS itself. этой записи тоже быть не должно .
Цитировать          
nik873 Пользователь offline 8 октября 2011 в 15:48
Цитата: ALINCA
1. перед 127.0.0.1 не должно быть знака коментария (#)
2.127.0.0.1 localhost это запись должна быть последняя

давно с ХР?
виста и семерка "знают"(на уровне ядра видимо) адрес системы... и поэтому файл "пуст"...

Цитата: ALINCA
Забыла добавить .. wacko .# localhost name resolution is handle within DNS itself. этой записи тоже быть не должно .

а не по*уй на комментарий то? написанный с ошибкой... тем более что он все таки присутствует...
Цитировать          
ALINCA Пользователь offline 8 октября 2011 в 16:04
nik873 вот хамить то и не надо и материться тоже .
Цитата: nik873
давно с ХР?

Никогда . wink2
И вот только скажите что у меня hosts не в оригинале .
Цитировать          
nik873 Пользователь offline 8 октября 2011 в 16:18
Цитата: ALINCA
И вот только скажите что у меня hosts не в оригинале

в оригинале то он может и в оригинале, но вот года копирайта сравни...
вот оригинал с семерки... "свеже выдранный" с установочного диска... дабы не было суждений о том что я сам, или софт его "поправили"...

случаем cureit, или drweb не обнаруживал изменения файла hosts, и не предлагал его исправить? а то похоже на его работу...
Цитата: ALINCA
вот хамить то и не надо и материться тоже

прошу прощения, но я такой, какой есть...
Цитировать          
ALINCA Пользователь offline 8 октября 2011 в 16:47
Цитата: nik873
вот оригинал с семерки... "свеже выдранный" с установочного диска... дабы не было суждений о том что я сам, или софт его "поправили"..

У меня на ноуте стоит предустановленая семерка лицензия и выдернула я его из системы ,и за все время пользования ни разу Сureit не обнаруживал модификаций файла и ничего не менял .Вэба на компе нет совсем и никогда не "жил " biggrin
Цитата: nik873
прошу прощения, но я такой, какой есть.


Цитировать          
Betauser Пользователь offline 8 октября 2011 в 17:31
Цитата: ALINCA
Кто сказал что в мануале оригинальный файл hosts?

Microsoft - ссылка.

Цитата: ALINCA
И вот только скажите что у меня hosts не в оригинале .

Он не в оригинале.

Цитата: ALINCA
У меня на ноуте стоит предустановленая семерка лицензия и выдернула я его из системы

А вот и ответ. Вполне может быть что файл был изменен на этапе создания дистрибутива производителем компьютера, либо шедшим в комплекте софтом. Но изменение это не критично, да.

Надеюсь вы не считаете, что у сотен других пользователей файл изменен, а у вас он именно тот, что нужно?
Цитировать          
nik873 Пользователь offline 8 октября 2011 в 17:36
Цитата: ALINCA
предустановленая семерка

допустим... а можно увидеть содержимое файла hosts из системного образа восстановления(Winre.wim), не c диска или раздела восстановления данным производителем, а из папки C:\Recovery\<идентификатор системы в загрузчике>\Winre.wim открыть архиватором и следовать знакомому пути... Windows\System32\drivers\etc\...
Цитировать          
Homer Simpson Пользователь offline 8 октября 2011 в 22:34
Спасибо yes
Цитировать          
STeeFF Пользователь offline 9 октября 2011 в 12:21
У Вас у всех, что винда английская??

В русской всё по-русски. :)
Цитировать          
Alekseyii Пользователь offline 9 октября 2011 в 19:59
как все сложно)))
на мой взгляд установите Dr.Web CureIt, он просканирует на вирусы и сам предложит восстановить в первичный вид «hosts» yahoo
Цитировать          
GrayWolf Пользователь offline 9 октября 2011 в 21:41
Очень занимательно! good
Цитировать          
mypavlik Пользователь offline 11 октября 2011 в 17:04
У меня Win7 Ult x64
Папка etc, как и сам файл hosts, отсутствует!
Где искать?
Цитировать          
Dmitru Пользователь offline 12 октября 2011 в 18:20
Цитата: mypavlik
Где искать?

Поиск

Надо когда файл не заражон, в свойствах поставить галочку, только для чтения.
Цитировать          
ALIXS Пользователь offline 17 октября 2011 в 00:39
вот это правильно внизу пропуск # Copyright (c) 1993-2009 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 handled within DNS itself.
# 127.0.0.1 localhost
# ::1 localhost

Цитата: ALIXS
# 127.0.0.1 localhost# ::1 localhost
внизу # 127.0.0.1 localhost
# :: 1 localhost


ALIXS,
# после них пробелы длинные

mypavlik,
Ручками создаем папку etc\
В папке etc\ без вашего участия (автоматически) появляется файл hosts
Цитировать          
Ancik 18 октября 2011 в 19:59
Статья полезная, автор молодец. Единственное, что существуют нюансы, когда вирусы переписывают путь к файлу hosts, тогда придется попотеть маленько побольше.
Более подробно можно посмотреть по ссылке http://luchshii-antivirus-free.ru/articles/fayl-hosts-v-windows.html
Цитировать          
Russianman Пользователь offline 21 октября 2011 в 10:36
А я удалил файл hosts,винда отэтого не сломалась же.работает даже кажется что лучше)так зачем этот хост нужен.
Цитировать          
koshls Пользователь offline 7 ноября 2011 в 14:06
Открыл файл,а он пустой.Это нормально?
Цитировать          
n9919 Пользователь offline 5 декабря 2011 в 19:52
werewolf1999,
Это запрет проверки подлинности Windows.
Когда будет идти проверка подлинности все данные будут отправляться не в корпорацию Microsoft, а на Ваш компьютер.
Цитировать          
))) 24 декабря 2011 в 15:09
Я не могу найти файл hosts. С чем это может быть связано?
Цитировать          
komyagina.99 Пользователь offline 30 декабря 2011 в 10:07
А я заменила,хотя смысл то???Там тоже самое было написано,как здесь,только на русском.И табличка всё равно вылазит,типо прекращена работа Hosts file cleaner...

А ну и бог с ним...ничего же не стало такого...страшного!!!
Цитировать          
Betauser Пользователь offline 30 декабря 2011 в 10:57
komyagina.99, это сообщение от какой-то программы, ищи её в панели управления и удаляй.
Цитировать          
Ligas Пользователь offline 30 декабря 2011 в 12:30
Заглянул в файл host и обнаружил в нем строки которых по идее вроде и быть там не должно.
Вопрос;что делать с лишними строками?
Цитировать          
Юлькин86 5 января 2012 в 12:16
Цитата: Betauser
# localhost name resolution is handle within DNS itself. # 127.0.0.1 localhost # ::1 localhost

А как найти эту программу?У меня тож появляется это окно и не могу войти в соц.сети :(
Цитировать          
Оставить комментарий
Ваше имя
Электронная почта
Комментарий
Полужирный Наклонный текст Подчеркнутый текст Зачеркнутый текст | Выравнивание по левому краю По центру Выравнивание по правому краю | Вставка смайликов Выбор цвета | Скрытый текст Вставка цитаты Преобразовать выбранный текст из транслитерации в кириллицу Вставка спойлера
Введите два слова, показанных на изображении:
Популярные публикации
Опрос
Понравился ли вам Windows 10 в целом?
Да, очень
Ну норм
Нет
Не переходил