Восстановление содержимого файла hosts по умолчанию

Тема в разделе "Рекомендации и инструкции", создана пользователем Pili, 22 май 2009.

Статус темы:
Закрыта.
  1. Pili
    Оффлайн

    Pili Активный пользователь

    Сообщения:
    47
    Симпатии:
    171
    hosts — текстовый файл, содержащий базу данных доменных имен и используемый при их трансляции в сетевые адреса узлов. Запрос к этому файлу имеет приоритет перед обращением к DNS-серверам. В отличие от DNS, содержимое файла контролируется администратором компьютера.
    Расположение %SystemRoot%\system32\drivers\etc\, его расположение может быть переопределено в ключе реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\DataBasePath, в котором содержится путь к папке.
    [​IMG]
    1. Скачайте [DLDOWN="43"]HostsXpert 4.4 (349.4 Кб)[/DLDOWN]
    2. Распакуйте в папку C:\HostsXpert
    Выберите "File Handling" и нажмите 'Restore MS Hosts file' и нажмите OK.
    1. Нажмите на "Make Read Only?"
    2. Закройте программу.
     
    34 пользователям это понравилось.
  2. akok
    Оффлайн

    akok Команда форума Администратор

    Сообщения:
    12.456
    Симпатии:
    13.954
    Добавлю еще несколько распространенных методик очистки Hosts файла.

    Небольшое отступление: что такое Hosts-файл

    Расположение файла hosts зависит от разрядности операционной системы:
    • Windows 32-bitC:\Windows\System32\Drivers\Etc\
    • Windows 64-bitC:\Windows\SysWOW64\Drivers\Etc\

    1. При помощи AVZ:
      Запустите AVZ, меню "Файл - Выполнить скрипт" -- Скопировать ниже написанный скрипт -- Нажать кнопку "Запустить".
      Код (Text):
      begin
      ExecuteRepair(13);
      end.
      Обратите внимание, что утилиты необходимо запускать от имени Администратора. По умолчанию в Windows XP так и есть. В Windows Vista и Windows 7 администратор понижен в правах по умолчанию, поэтому, не забудьте нажать правой кнопкой на программу, выбрать Запуск от имени Администратора, при необходимости укажите пароль администратора и нажмите "Да".

    2. При помощи HijackThis:
      Запустите HJT, нажмите "Open the Misc Tools selection" => "Open hosts file manager" => "Open in Notepad" (наиболее удобный вариант, но никто не запрещает проводить исправления при помощи интерфейса HJT)

      Обратите внимание, что утилиты необходимо запускать от имени Администратора. По умолчанию в Windows XP так и есть. В Windows Vista и Windows 7 администратор понижен в правах по умолчанию, поэтому, не забудьте нажать правой кнопкой на программу, выбрать Запуск от имени Администратора, при необходимости укажите пароль администратора и нажмите "Да".

      Стандартный Hosts файл выглядит так:

      Windows XP:

      Код (Text):
      # (C) Корпорация Майкрософт (Microsoft Corp.), 1993-1999
      #
      # Это образец файла HOSTS, используемый Microsoft TCP/IP для Windows.
      #
      # Этот файл содержит сопоставления IP-адресов именам узлов.
      # Каждый элемент должен располагаться в отдельной строке. IP-адрес должен
      # находиться в первом столбце, за ним должно следовать соответствующее имя.
      # IP-адрес и имя узла должны разделяться хотя бы одним пробелом.
      #
      # Кроме того, в некоторых строках могут быть вставлены комментарии
      # (такие, как эта строка), они должны следовать за именем узла и отделяться
      # от него символом '#'.
      #
      # Например:
      #
      #      102.54.94.97     rhino.acme.com          # исходный сервер
      #       38.25.63.10     x.acme.com              # узел клиента x

      127.0.0.1       localhost
      Windows Vista, Windows 7 (XP с поддержкой IPv6):

      Код (Text):
      # (C) Корпорация Майкрософт (Microsoft Corp.), 1993-2006
      #
      # Это образец файла HOSTS, используемый Microsoft TCP/IP для Windows.
      #
      # Этот файл содержит сопоставления IP-адресов именам узлов.
      # Каждый элемент должен располагаться в отдельной строке. IP-адрес должен
      # находиться в первом столбце, за ним должно следовать соответствующее имя.
      # IP-адрес и имя узла должны разделяться хотя бы одним пробелом.
      #
      # Кроме того, в некоторых строках могут быть вставлены комментарии
      # (такие, как эта строка), они должны следовать за именем узла и отделяться
      # от него символом '#'.
      #
      # Например:
      #
      #      102.54.94.97     rhino.acme.com          # исходный сервер
      #       38.25.63.10     x.acme.com              # узел клиента x

      127.0.0.1       localhost
      ::1             localhost
       
      Подойдите внимательно к правке этого файла, не все изменения могли быть произведены вредоносными программами.

    3. Лечащая утилита CureIt!® которая не только поможет избавиться от вредоносного ПО, но и почистит файл Hosts. (подробнее)

    4. Чтобы исправить файл hosts автоматически можно воспользоваться этим средством Microsoft Fix it
     
    20 пользователям это понравилось.
  3. Severnyj
    Оффлайн

    Severnyj Команда форума Супер-Модератор Ассоциация VN/VIP

    Сообщения:
    7.841
    Симпатии:
    8.599
    Как отредактировать hosts-файл с помощью PC Hunter


    Скачайте PC Hunter по следующей ссылке:


    Распакуйте архив в отдельную папку на рабочий стол.

    Отключите антивирусное ПО и запустите программу.
    Обратите внимание, что утилиты необходимо запускать от имени Администратора. По умолчанию в Windows XP так и есть. В Windows Vista и Windows 7 администратор понижен в правах по умолчанию, поэтому, не забудьте нажать правой кнопкой на программу, выбрать Запуск от имени Администратора, при необходимости укажите пароль администратора и нажмите "Да".

    Вверху выберите вкладку Network, а во второй появившейся строке вкладок вкладку Hosts File (появится редактор hosts файла):

    [​IMG]

    Стандартные значения файла Hosts приведены в посте №2

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

    В редакторе можно использовать стандартные клавиатурные сочетания, такие как:

    и другие...

    После редактирования файла hosts, нажмите кнопку Save(S).
    Для проверки сохранения изменений, нажмите кнопку Refresh(F).
     
    14 пользователям это понравилось.
  4. akok
    Оффлайн

    akok Команда форума Администратор

    Сообщения:
    12.456
    Симпатии:
    13.954
    Вернуть путь к файлу Hosts по умолчанию

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

    Для проверки необходимо войти реестр: Пуск - Выполнить (строка поиска в win7 и Vista) - набрать regedit и нажать Enter.

    Стандартные значения ключей:
    Для Windows 32-bit
    Код (Text):
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters
    DataBasePath = %SystemRoot%\System32\drivers\etc
    Для Windows 64-bit
    Код (Text):
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters
    DataBasePath = %SystemRoot%\SysWOW64\drivers\etc
    Если значения отличаются, то их необходимо исправить.

    Для восстановления значений можно воспользоваться следующим скриптом AVZ:
    AVZ, меню "Файл - Выполнить скрипт" -- Скопировать ниже написанный скрипт-- Нажать кнопку "Запустить".
    Код (Text):

    begin
    ShowMessage('Внимание! Перед выполнением скрипта AVZ автоматически закроет все сетевые подключения.'+#13#10+'После перезагрузки компьютера подключения к сети будут восстановлены в автоматическом режиме.');
    ExecuteFile('net.exe', 'stop tcpip /y', 0, 15000, true);
       BackupRegKey('HKEY_LOCAL_MACHINE',
                       'SYSTEM\CurrentControlSet\services\Tcpip\Parameters',
                         'hosts_old');
    if not IsWOW64
    then {если х86}
     RegKeyParamWrite('HKEY_LOCAL_MACHINE',
                          'SYSTEM\CurrentControlSet\services\Tcpip\Parameters',
                           'DataBasePath',
                            'REG_EXPAND_SZ',
                             '%SystemRoot%\System32\drivers\etc')
    else {если х64}
      RegKeyParamWrite('HKEY_LOCAL_MACHINE',
                          'SYSTEM\CurrentControlSet\services\Tcpip\Parameters',
                           'DataBasePath',
                            'REG_EXPAND_SZ',
                             '%SystemRoot%\SysWOW64\drivers\etc');
     RebootWindows(false);
    end.
    После выполнения скрипта компьютер перезагрузится.
     
    хотабыч, Dragokas, machito и 13 другим нравится это.
Статус темы:
Закрыта.

Поделиться этой страницей