Файл Hosts в Windows 10: расположение, редактирование, блокировка, управление

Содержание

Что такое файл hosts

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

При помощи грамотной настройки этого файла можно значительно ускорить загрузку web-страниц. Помимо этого, также предусмотрена возможность блокировки каких-либо сайтов.

Что такое task host windows и как его отключить?

Если компьютер тормозит, не выключается и отключение лишних служб не помогает разгрузить систему, многие пользователи обращают внимание на процесс Task Host Windows и считают его вирусом. На самом деле Task Host Windows – это процесс, который отвечает за наличие и нормальное функционирование библиотек.

Исполнительный файл процесса taskhost.exe находится по адресу: «Диск C:WindowsSystem32» и весит до 50 Кб. Если размер файла намного больше, стоит задуматься об очистке системы от вирусов с помощью антивируса.

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

  • Жмём «Пуск», «Панель управления», «Администрирование», «Планировщик заданий».
  • Откроется новое окно. Переходим во вкладку «Вид», смотрим, чтобы стояла отметка возле пункта «Отображать скрытые значки».
  • Далее по ветке слева выбираем: «Библиотека планировщика заданий», «Microsoft», «Windows», «RAC». В центре появится «RAC Task». Нажимаем на элементе правой кнопкою мыши и выбираем «Отключить».

В случае, если вам не помогли советы как почистить файл hosts и отключить Task Host Windows, стоит проверить систему на вирусы и выполнить восстановление.

Что делать, если файл hosts не работает

Иногда случается, что система работает с файлом hosts некорректно, из-за чего перенаправление не происходит. Если вы попали в такую ситуацию, убедитесь, что:

  • У вас отключен прокси-сервер, VPN и тому подобное.
  • Ваш файл hosts составлен правильно, при его редактировании вы учли примечания, список которых можно увидеть выше.

Если с этим всё в порядке, следует попробовать очистить кэш DNS:

  1. Нажмите Win S.
  2. Наберите в поисковой строке Командная строка.
  3. Кликните по найденной программе правой клавишей мыши и выберите пункт Запустить от имени администратора.
  4. Введите команду ipconfig /flushdns и нажмите Enter.
  5. После окончания процесса перезагрузите систему.

Эта инструкция должна была помочь вам разобраться с файлом hosts в Windows 10, а также научить вас просматривать и редактировать его.

Что делать, если в стандартной папке нет файла hosts

Может случиться, что в указанной выше папке нет файла hosts. В таком случае следует узнать, куда Windows (или ваш системный администратор) могла его поместить.

  1. Нажмите Win R.
  2. Введите команду regedit и нажмите Enter.
  3. Перейдите в следующую ветвь: HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services Tcpip Parameters.
  4. Найдите справа ключ DataBasePath и кликните по нему два раза.
  5. Скопируйте его значение.
  6. Откройте Проводник, вставьте скопированный путь в его адресную строку и нажмите Enter.

:/>  Как вывести Мой компьютер на рабочий стол в Windows 10

Восстановление исходного файла host

Как мы уже ранее говорили, исходный файл “host” не содержит никакой значимой для системы информации и никак не влияет на ее работу. Иногда случается так, что после установки какого-то приложения в файл вносятся нежелательные изменения, или он и вовсе исчезает (как правило, это работа вирусных программ). В этом случае поможет восстановление оригинально файла host.

Для этого потребуется выполнить следующие шаги:

  1. В любом месте (например, на рабочем столе) создайте новый текстовый документ с именем “host”.
  2. Будет создан файл с расширением “txt”. Его нужно убрать. Для этого переходим в любую папку компьютера (можно воспользоваться Проводником, нажав клавиши Win E) и во вкладке “Вид” включаем галочку “Расширения имен файлов”.
  3. Теперь можно переименовать файл, убрав из имени расширение (вместе с точкой). Система дополнительно спросит, точно ли мы хотим изменить расширение файла. Подтверждаем и переходим к следующему пункту.
  4. Копируем созданный в файл в папку, где должен располагаться файл “host” (папка WindowsSystem32driversetc).

Где на компьютере находится файл hosts

Если вы не знаете, где найти этот файл, то нижеизложенная информация даст вам исчерпывающий ответ на данный вопрос.

В Windows 10 этот файл располагается по тому же адресу, что и в предыдущих версиях операционной системы. Вот полный путь к нему: WindowsSystem32driversetc.

Расширение у файла “hosts” как таковое отсутствует вообще. Однако, открывается он очень просто, при помощи любого текстового редактора.

Для этого щелкните правой кнопкой мыши по файлу, нажмите в контекстном меню пункт “Открыть с помощью” и выберите доступный редактор, например, Блокнот.

При желании можно изменить месторасположение файла, хотя потребность в этом действие возникает крайне редко. Но все же знать о наличии такой возможности будет нелишним. И для того, чтобы выполнить эту задачу потребуется произвести следующие действия:

  1. Запустите редактор реестра. Для этого нажмите Win R, чтобы вызвать строку “Выполнить”. Введите команду “regedit” и нажмите Enter или “OK”.Также, можно воспользоваться строкой поиска, введя “regedit” и выбрав лучшее соответствие.
  2. После того, как мы дали приложению разрешение вносить изменения на ПК, в открывшемся окне переходим по адресу: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParameters.
  3. Находим в этом каталоге файл “DataBasePath”. Двойным щелчком мыши по нему открываем свойства и прописываем новый адрес расположения файла hosts. После этого щелкаем “OK” и можно закрывать редактор реестра.

Зачем нужен файл hosts

Файл hosts предназначен для включения или отключения доступа к тем или иным ресурсам локальной сети и интернета. С его помощью ваш системный администратор или какие-либо программы могут ограничить посещение каких-нибудь сайтов. Иногда файл используется вредоносными программами: с его помощью они перенаправляют все попытки зайти на какие-либо сайты на, например, рекламные ресурсы.

Вы можете использовать файл hosts в Windows 10 для ограничения доступа, к примеру, детей к конкретным сайтам, а также для снятия запретов, установленных системным администратором.

:/>  Как узнать температуру процессора в Windows 10

Как восстановить файл hosts

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

  • Откройте файл hosts и удалите все ограничения. Можно просто нажать Ctrl A, а затем Delete. Не забудьте сохранить файл с помощью комбинации клавиш Ctrl S или кликнув на кнопку Файл – Сохранить.
  • Удалите старый файл hosts и создайте пустой новый. О том, как это сделать, мы писали выше.

Как добавить ограничения в файл hosts

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

  1. В новой строке введите IP-адрес.
  2. Нажмите пробел один или несколько раз.
  3. Введите адрес сайта, запросы на который будут перенаправляться.
  4. Сохраните изменения. Для этого нажмите Ctrl S либо кликните на Файл – Сохранить.

Как должен выглядеть оригинал файла hosts в windows 10

Оригинальный файла hosts в Windows 10 должен выглядеть так, как это показано на скриншоте внизу. Он должен состоять примерно из 20 строк, каждая из которых начинается со знака «решетка».

Знак «решетка» в начале строки означает, что эта строка является комментарием и не вносит никаких изменений в настройки. Поэтому, если ваш hosts файл полностью пустой, то это также нормально, не стоит переживать по этому поводу.

Как запустить блокнот с правами администратора

Существует несколько способов сделать это, причем некоторые работают только в Windows 10. Если какая-то инструкция для вас не подошла, воспользуйтесь следующей.

Как запустить блокнот с правами администратора через исполняемый файл

Этот способ сработает также для сторонних приложений, вроде Notepad .

  1. Откройте Проводник.
  2. Перейдите в папку C:Windowssystem32.
  3. Найдите файл notepad.exe, кликните по нему правой клавишей мыши и выберите пункт Запуск от имени администратора.

Как запустить блокнот с правами администратора через командную строку

  1. Нажмите Win S.
  2. Наберите в поисковой строке Командная строка.
  3. Кликните по найденной программе правой клавишей мыши и выберите пункт Запустить от имени администратора.
  4. Введите команду notepad и нажмите Enter.

Как запустить блокнот с правами администратора через поиск

  1. Нажмите Win S.
  2. Наберите в поисковой строке Блокнот.
  3. Кликните по найденной программе правой клавишей мыши и выберите пункт Запустить от имени администратора.

Как изменить файл hosts

Редактирование файла hosts может потребоваться для установки или снятия каких-нибудь ограничений. Для этого понадобится запустить Блокнот с правами администратора, открыть в нём файл hosts и записать/стереть необходимые строки.

Как открыть файл hosts

Когда у вас открыт Блокнот, сделайте следующее:

  1. Нажмите Файл – Открыть.
  2. Перейдите в папку, где хранится файл hosts.
  3. В выпадающем списке справа от имени файла замените Текстовые документы (*.txt) на Все файлы (*.*).
  4. Выберите файл hosts.

:/>  Установка Windows 10

Как отредактировать файл hosts

Структура файла hosts довольно проста. В каждой строке записаны какие-либо данные, причём каждую строку система рассматривает по отдельности. Существует два вида строк:

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

Как удалить ограничения в файле hosts

Если ваш системный администратор или какое-либо ПО (в том числе вредоносное) оставили в файле hosts какие-либо строки без решётки (#), то при попытках посещения указанных в них сайтов вы будете перенаправлены на соответствующие IP-адреса. Системными администраторами чаще всего используется адрес 127.0.0.

Чтобы удалить ограничение, достаточно просто стереть строку с ним. Если вы хотите избавиться от всех ограничений, нажмите Ctrl A, после чего Delete. Не забудьте сохранить файл после редактирования. Для этого нажмите Ctrl S либо кликните на Файл – Сохранить.

Открылась другая папка

Если откроется какая-либо другая папка, то, значит, ваш системный администратор или стороннее ПО переместили файл hosts в неё. Если он в ней присутствует, то всё в порядке. Если же его там нет, то воспользуйтесь инструкцией выше для его создания.

Проблемы с работой hosts

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

  1. Запустите командную строку от имени администратора из меню, которое вызывается клавишами Win X.
  2. Пропишите в открывшемся окне системную команду “ipconfig /flushdns“.
  3. Подождите, пока команда будет выполнена, закройте окно командной строки и проверьте, исчезла ли проблема.

В случае если проблема не исчезла, нужно отключить работу прокси-сервера.

  1. Заходим в Панель управления компьютера (у нас есть отдельная инструкция, как это сделать – “Панель управления в Windows 10: где находится и как открыть”).
  2. Кликаем по разделу «Свойства браузера», сменив предварительно вариант просмотра на значки (крупные или мелкие).
  3. В свойствах переходим в раздел “Подключения”, затем щелкаем по кнопке “Настройки сети”.
  4. Убираем все галочки и подтверждаем внесенные изменения нажатием “OK”. Теперь проблема должна быть решена окончательно.

Заключение

Многие пользователи не догадываются о наличии такого системного файла, как “host”. Однако, умение им пользоваться может улучшить работу в Интернете, ускорив загрузку некоторых веб-сайтов, а также, что очень важно, с помощью данного файла можно блокировать нежелательные сайты.

Для определения IP адресов, которые соответствуют доменам, сейчас используется система DNS (Domain Name System). Используя эту систему компьютер может определить IP адрес узла сети, к которому нужно обращаться для получения данных.

Но, кроме DNS есть еще один способ сопоставления доменов и IP адресов. Это файл Hosts, который присутствует в любой операционной системе. В данном файле в виде обычных текстовых строк хранятся названия доменом и соответствующие им IP адреса. Используя эти записи компьютер может узнать нужный IP адрес в обход DNS.

В данной инструкции мы расскажем о файле Hosts в операционной системе Windows 10. Здесь вы сможете узнать, где находится файл Hosts в Windows 10, как его изменить и как он должен выглядеть в оригинальном варианте.

Содержание

В операционной системе Windows 10, как и в предыдущих ее версиях, файл Hosts находится на системном диске. Полный путь к папке с данным файлом выглядит так:

c:WINDOWSsystem32driversetc

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

%systemroot%system32driversetc

Данный сокращенный пусть можно ввести в любом окне Проводника Windows. Например, вы можете просто открыть окно «Этот компьютер», вставить этот адрес в адресную строку и нажать клавишу ввода.

После ввода указанного адреса сразу откроется папка etc с файлом hosts.

Обратите внимание, hosts не должен иметь никакого расширения (txt или bak). Это просто документ с именем «hosts», без каких-либо дополнений после точки. Также нужно учитывать, что его расположение может быть изменено через настройки реестра. Для того чтобы проверить точное расположение этого файла на вашем компьютере нужно открыть редактор реестра (regedit) и перейти в раздел:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParameters

Здесь будет доступен параметр «DataBasePath», в котором будет указана папка с файлом hosts. Но, по умолчанию, этой папкой является «%SystemRoot%System32driversetc».

Для того чтобы просмотреть или изменить файл Hosts желательно использовать стандартный текстовый редактор Блокнот (Notepad). Для этого откройте папку etc и просто дважды кликните по Hosts.

После этого появится окно со списком программ, которые можно использовать для открытия. Здесь нужно найти программу Блокнот и нажать на кнопку «ОК». В результате файл Hosts откроется с помощью программы Блокнот, в которой вы сможете его отредактировать и сохранить.

Если с этим способом открытия возникают трудности, то можно пойти другим путем. Вы можете сначала запустить программу Блокнот и уже потом открыть файл hosts с помощью меню «Файл – Открыть».

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

Также можно запустить программу Блокнот сразу указав ей какой файл нужно открывать. Для этого нужно нажать комбинацию клавиш Win-R и в появившемся окне выполнить следующую команду:

notepad %systemroot%system32driversetchosts

Это будет выглядеть примерно так:

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

Вы сможете изменить его на свое усмотрение и сохранить изменения с помощью меню «Файл – Сохранить» или комбинации клавиш Ctrl-S.

Оригинальный файла hosts в Windows 10 должен выглядеть так, как это показано на скриншоте внизу. Он должен состоять примерно из 20 строк, каждая из которых начинается со знака «решетка».

Знак «решетка» в начале строки означает, что эта строка является комментарием и не вносит никаких изменений в настройки. Поэтому, если ваш hosts файл полностью пустой, то это также нормально, не стоит переживать по этому поводу.

Но, если есть строки, которые начинаются не со знака решетки, а с IP-адреса, то к ним нужно отнестись внимательно. Не редко вирусы и другие вредоносные программы добаляют такие записи для того чтобы заблокировать доступ к определенным сайтам или сетевым ресурсам. Например, строка «127.0.01 kaspersky.com» будет блокировать доступ к сайту Касперского и обновлениям антивируса.При обнаружении подобных записей их необходимо удалить и сохранить изменения.

Если в вашем hosts файле много изменений и вы не знаете, как его восстановить к оригинальному виду, то можете просто удалить все его содержимое. Просто выделите весь текст (Ctrl-A), удалите его (Del) и сохраните (Ctrl-S).

Как изменить файл hosts в windows 10?

Домой Компьютер Настройка Windows Восстановить файл hosts в Windows 10

Если файл hosts на вашем компьютере был изменен по какой-либо причине, не паникуйте. Мы расскажем вам, как за несколько шагов вернуть его в первоначальное содержимое. Восстановить файл hosts довольно просто. В Windows 10 это делается аналогично тому, как и в предыдущих версиях системы Windows.

Что это за файл hosts?

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

В Windows при помощи файла hosts доменные имена преобразуются в соответствующие им IP-адреса.

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

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

Как восстановить файл Hosts в Windows 10

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

Можно сделать это вручную. Для этого: 

  • Откройте проводник Windows и введите следующий адрес (или просто просмотрите этот путь): C:WindowsSystem32driversetc
  • Когда увидите файл hosts, измените его имя на hosts.bak (Вам нужно изменить лишь расширение с .txt на .bak)

Если в указанной папке нет файла hosts, то Вам нужно показать скрытые и системные файлы. Вид — Параметры Проводника. После этого в разделе Вид нажмите на «Показать скрытые файлы, папки и диски». 

  • Создайте новый документ в Блокноте. Чтобы открыть Блокнот, наберите Win+R и начните вводить «Блокнот»
  • Запустить его надо от имени администратора
  • Теперь вставьте это содержимое в Блокнот, заменив все, что-то нем есть (или скачайте готовый файл):
# 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 handle within DNS itself.  #        127.0.0.1 localhost  #        ::1 localhost  
  • Теперь остается сохранить файл hosts в директории C:WindowsSystem32driversetc и закрыть Блокнот.

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

Как исправить файл hosts в программе AVZ 

Если Вы не хотите восстанавливать файл hosts вручную, то можно сделать это в автоматическом режиме. В этом Вам поможет антивирусная утилита AVZ. Также можно почитать подробнее о всех функциях программы AVZ

Чтобы восстановить содержимое hosts в AVZ:

  • В программе нажмите на пункт меню «Файл»
  • Выберите в нем «Восстановление системы» — «Очистка файла hosts»
  • Кликните «Выполнить отмеченные операции»
  •  Когда программа закончит работу Вам нужно будет перезагрузить компьютер

Этими способами можно пользоваться, если файл hosts был изменен или его случайно удалили. Как видите, восстановить файл hosts довольно легко. Для этого потребуется лишь утилита Блокнот. 

Главная » Уроки и статьи » Windows

Многие люди хотят изменить файл без расширения, который называется «hosts». Он позволяет заблокировать определенные сайты, что может быть полезно в ряде случаев. Однако важно также знать, как восстановить файл hosts. В Windows 10 эта процедура проводится аналогично предыдущим версиям ОС.

Расположение файла

Как и раньше, hosts находится в следующей папке:

Необходимо отметить, что иногда расположение, установленные по умолчанию, изменяется (чаще всего пользователем). В таком случае найти файл можно с помощью реестра. Его редактор открывается разными путями, но самый простой из них – ввести название утилиты в поиск на панели задач.

Далее нужно перейти в раздел, указанный на изображении ниже. Там будет параметр «DataBasePath», в значении которого как раз написано расположение файла.

Как восстановить и изменить

Итак, следует начать с изменения. Для этого требуется открыть файл в блокноте с правами администратора (без них сохранить внесенные изменения будет нельзя). Также можно использовать и другие текстовые редакторы. Изначально файл может быть как пустым, так и содержать текст на английском языке. Последний представляет собой не более чем пояснение, а потому его можно спокойно удалить.

Чтобы заблокировать сайт, нужно написать IP-адрес, а затем после пробела адрес сайта. Каждый новый пункт следует начинать с новой строки. Кроме того, многие пользователи рекомендуют оставлять последнюю строку пустой: это снижает риск некорректной работы.

Восстановление – очень простая процедура, т. к. файл можно легко создать самостоятельно. Требуется вновь открыть блокнот и создать текстовый файл с названием «hosts». Далее необходимо удалить расширение. Делается это следующим образом:

  1. Если расширения не отображаются, требуется открыть проводник, перейти во вкладку «Вид» и поставить галочку напротив соответствующего пункта.
  1. После этого нужно кликнуть по созданному файлу ПКМ и в меню выбрать «Переименовать».
  2. Мышью или с помощью стрелочек на клавиатуре перейти от названия к расширению и стереть его.

По завершению данной инструкции у вас будет готовый файл hosts, который останется только перенести в нужную папку.

Таким образом, восстановление не требует много времени или опыта, поэтому изменение файла hosts в Windows 10 считается совершенно безопасным. В дополнение необходимо убедиться, что файл расположен по указанному в начале статьи адресу. К слову, его местонахождение можно в любой момент изменить с помощью реестра.

Дата: 24.11.2021 Автор/Переводчик: Wolf

После некоторого затишья вновь пошла волна вопросов на тему «Не открывается страница..», «не могу войти на сайт…». Правило здесь одно – начать проверку с файла hosts.

Что такое файл hosts

Начнем с того у каждого сайта есть текстовое название и соответствующий уникальный цифровой код. Обычно в адресной строке мы пишем текстовый адрес сайта, поскольку так нам удобнее. Как только мы ввели название сайта, тут же специальный DNS-сервер преобразует это название в цифровой код – IP-адрес.

image

Файл hosts предназначен для ускорения доступа к сайту в обход DNS-сервера. То есть, если мы сами пропишем  здесь пару IP-адрес и  имя сайта, то обращения к DNS- серверу не будет.

Теперь вы понимаете, что если прописать эту пару неверно, то и переход будет не туда, куда вы ожидали или вообще никуда.

Вот эту особенность и используют вредоносные программы, дописывая в hosts неверные пары — IP адрес и имя сайта.

Исправление файла hosts.

Файл hosts текстовый и его легко исправить самому. Расположен он по адресу

c:/windows/system32/etc

image

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

ВНИМАНИЕ! В папке etc кроме файла hosts находятся другие файлы, которые предназначены для настройки сети.  Это networks, protocol, services,hosts, lmhosts.sam.  НЕ УДАЛЯЙТЕ эту папку совсем!.

Вы можете исправить файл hosts с помощью:

  •  утилиты Microsoft Fix it  — перейдите на сайт к его создателям и проделайте это двумя щелчками мыши.
  •  утилиты AVZ — очень подробно об этом написано здесь.
  •  при проверке компьютера с помощью бесплатной утилиты CureIt — скачать бесплатно Dr Web CureIt.
  •  исправление вручную.

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

Какой файл hosts вы правите?

Если вы проверяете свой hosts и либо не находите его совсем, либо считаете его правильным, проведите дополнительный анализ.  Вам потребуется дополнительное умение, чуть больше чем обычное владение блокнотом. Но — ничего сложного.

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

Уловка 1 —  перенаправление в реестре

Если вы не можете войти на сайт, а ваш файл hosts верный или вы не находите hosts в папке С:windowssystem32driversetc,  значит вирус подменил расположение файла в ключе реестра.

Чтобы избавиться от вируса, выполните следующие действия: 1. Пуск — Выполнить — regedit.exe. 2. В окне редактора реестра найдите ветку — HKLMSYSTEMCurrentControlSetServicesTcpipParameters 3. Во вкладке Parameters в правой части окна появится меню с именем файла, его типом и значением. Проверьте значение параметра DataBasePath. Должно быть %SystemRoot%System32driversetc. Если это не так, то кликаем правой кнопкой мыши на этой строке, выбираем Изменить, и вводим правильное значение.

image

Даже если hosts у вас там, где нужно, но операционная система использует тот файл, путь к которому указан параметром DataBasePath.

Уловка 2 — вставка пустых строк.

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

С первого взгляда такой файл выглядит нормально и при беглом взгляде мы можем ничего не заметить, однако надо всегда обращать внимание на ползунок полосы прокрутки в Блокноте:

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

Уловка 3 — скрытие файла.

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

Если у вас нету файла hosts, значит нам надо сделать его видимым. Для этого в Windows XP делаем следующее: Пуск – Панель управления – Свойства папки – вкладка Вид – установить признак Показывать скрытые файлы и папки – нажать Ok (в Windows 7 все то же, но вместо Свойства папки пункт называется Параметры папок).

image

Уловка 4 — подложный файл с похожим названием.

Создается ложный файл без расширения, но имеющий схожее название, например файл host. А настоящий файл hosts при этом делают скрытым.

В этом случае мы опять редактируем ложный файл, а настоящий остается без изменений. Такой файл (host) можно тоже смело удалять!

Уловка 5 — изменение расширения.

Создается ложный файл hosts, который в отличие от настоящего файла имеет какое-нибудь расширение (например .txt). А поскольку по умолчанию для зарегистрированных типов файлов расширения не отображаются, то пользователь а следовательно мы можем легко перепутать файлы и редактировать совсем не тот файл.

Уловка 6 — невозможно отредактировать файл hosts.

И еще одна вещь, на которую слишком торопливые часто не обращают внимание.

Вы нашли правильный файл hosts, обнаружили в нем лишние строки, начинаете править, но изменения не сохраняются. А все потому, что вашему файлу hosts присвоен атрибут «Только чтение».

image

Уловка 7 — настройка прокси.

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

Opera: Общие настройки (Ctrl+F12) — Расширенные — Сеть — кнопка Прокси

image

Firefox:  Настройки->Дополнительно->вкладка Сеть — Настроить

image

По умолчанию там стоит галочка «использовать системные настройки прокси», переключите на “Без прокси”, попробуйте сохранить настройки и перезапустить браузер.

Если стоит ручная настройка и прописан адрес прокси сервера, при этом вы его не устанавливали: сохраните адрес, удалите его, переведите в режим «без прокси».

Открываем наш редактор реестра (используйте сочетание клавиш Win+R), нажимаем CTRL+F (поиск) и вставляем сохраненный адрес, затем — найти далее… Все ключи с данным адресом нужно будет изменить, а именно удалить присвоенное им значение нашего адреса.

Перезагружаем Windows и проверяем.

Использование hosts в своих целях.

Способ 1 — ускорить доступ к сайту с помощью hosts.

Если мы часто посещаем какой-либо сайт (например, yandex.ru), то можно добавить в конец файла hosts такие строки:

Браузер, обнаружив эти строки, не будет обращаться к DNS-серверу, а значит, процесс загрузки данного сайта будет проходить быстрее.

Как узнать IP сайта?

Да хотя бы здесь.

image

Способ 2 — запретить доступ к сайту.

Можно заблокировать нежелательные сайты, назначив против их имени либо локальный IP 127.0.0.1. либо IP какого-то другого сайта.

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

вообще закрывает доступ к этому сайту (сообщение об ошибке при соединении).

А строка вида

81.176.66.163 kiss.ru

работает изощреннее. При попытке ввести в браузере kiss.ru будет происходить соединение с IP 81.176.66.163, т.е. с библиотекой Мошкова.

Как видите, мы можем сделать то же самое что и вирусы, но уже с пользой.

Можно заблокировать наиболее зловредные баннерообменные сети и прочие рассадники рекламного мусора. Например строка вида:

127.0.0.1 www.bannerdrive.ru

отключит загрузку баннеров с www.bannerdrive.ru. В принципе, в интернете можно найти очень большие (до 1 МБ) файлы hosts, в которых вписаны (блокированы) тысячи рекламных серверов.

Но не увлекайтесь этим особо — большие (от нескольких десятков кБ) файлы hosts требуют заметного времени на их просмотр, что подтормаживает работу. Но сильно экономить строки тоже не надо — файлы до 10 кБ ничего не тормозят даже на старых машинах, а 10 кБ — это многие сотни строк.

Особенности правки файла hosts в Windows 8.

В Windows 8, в отличие от предыдущих версий, изменен порядок редактирования файла hosts. Разработчики уделили этому вопросу гораздо больше внимания. И связано это с более жесткими требованиями к безопасности системы и защите столь важного файла от посягательств из вне.

Эту защиту осуществляет встроенный антивирус Windows Defender — при внесении любых изменений в файл hosts, Windows 8 автоматически удалит их, защитив систему от атак злоумышленников. Но для более опытных и уверенных в себе пользователей существует один способ обхода данной защиты.

  • Открываем окно самого защитника. Для этого перейдите на стартовый экран и вызовите боковую панель Charms Bar. Если вы успели принарядить свою систему и установили windows 8 темы такие, что система изменилась до неузнаваемости, то воспользуйтесь сочетанием клавиши Windows Win+C
  • Зайдите в поиск и введите запрос «Defender».
  • Кликаем на показанной строке. Откроется окно, в котором нужно  перейти на вкладку «Параметры», выбрать  «Исключенные файлы и расположения» и нажать кнопку «Обзор».
  • Находим путь к файлу C:WindowsSystem32Driversetchosts и нажимаем ОК.
  • Теперь, чтобы внести этот файл в исключения защиты, нужно нажать кнопку «Добавить» и «Сохранить изменения».

Теперь можно приступать к редактированию самого файла. Однако, имейте в виду, что изменить файл можно только от имени администратора.  Для этого включаем поиск приложений — Win+C -> Иконка Поиска -> вводим запрос «Блокнот«.

Запускаем Блокнот и в появившемся снизу меню выбираем иконку с заголовком «Запуск от имени Администратора».

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

В заключение.

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

Оцените статью
Рейтинг автора
4,8
Материал подготовил
Егор Новиков
Наш эксперт
Написано статей
127
А как считаете Вы?
Напишите в комментариях, что вы думаете – согласны
ли со статьей или есть что добавить?
Добавить комментарий