Используем стороннее ПО для обновления hosts
Microsot FixIt
Если вы не хотите, не можете, или просто боитесь открывать и изменять системные файлы, положитесь на автоматические решения. Первое из таких решений — это Microsoft FixIt, универсальное приложение для сканирования и обновления некоторых (в том числе hosts) важных частей ОС (файлы, реестр и т. д.) Пользоваться ею очень просто, достаточно запустить и нажать «Далее», всё остальное программа сделает сама. Скачивается она с официального сайта компании.
Dism++
Продвинутый интерфейс с низкоуровневым доступом к системе, с его помощью вы сможете без труда не только подправить hosts, но и выполнять ряд других, полезных операций, вроде очистки диска от мусора, создания резервной копии диска и т. п. Данная утилита распространяется совершенно бесплатно, её исходный код открыт, и она активно разрабатывается энтузиастами со всего мира.
Программа не требует установки, запускается из папки после разархивирования. Интерфейс переведён более чем на 15 языков, в том числе на русский. Инструменты управления хостс находятся в подменю «Дополнительно», запустите из него «Редактор hosts». Откроется стандартный Блокнот, где вы можете выполнить все требуемые действия, только не забудьте сохранить изменения.
AdwCleaner
Коммерческий профессиональный проект, предоставляет комплекс мер по защите системы. Существует несколько разновидностей данного продукта, и для работы с hosts вам понадобится Malwarebytes AdwCleaner версии 7+, скачать его можно с официально сайта компании. Данная версия годится для одноразового сканирования дисков компьютера, и проведения других процедур обслуживания и оптимизации, в том числе сбрасывания файла хостс. Для этого откройте Настройки в программе, и на вкладке Приложение, найдите переключатель «Сбросить файл Hosts».
AVZ
Некоторые антивирусы не только следят за деятельностью процессов в системе, но и предусмотрительно ограждают системные зоны от несанкционированного доступа. Среди таких антивирусов и AVZ – бесплатно распространяемая многофункциональная утилита от отечественного разработчика. Она умеет восстанавливать файл hosts или импортировать его. В первом случае нужно выбрать пункт меню «Файл» и «Восстановление системы», в появившемся окне отметьте тринадцатый пункт и запустите выполнение задачи.
Во втором случае откройте из меню «Сервис» — «Менеджер файла Hosts». В окне редактора можно удалить те строки, которые не нужны в конечном файле импорта, затем нажать на кнопку с изображением дискеты, чтобы сохранить результат в таблицу формата HTML.
Настройте параметры сети в Windows 10, 8, 7, Vista или XP
Файл Windows HOSTS работает как локальная копия DNS-сервера, поэтому знание того, как его редактировать, может оказаться полезным, если вы хотите перенаправлять пользовательский домен, блокировать веб-сайты или удалять вредоносные записи, установленные вредоносным ПО. Тем не менее, вы можете столкнуться с проблемами с разрешениями и другими проблемами при попытке внести изменения в этот файл в некоторых версиях Windows.
Инструкции в этой статье относятся к Windows XP, Windows 7, Windows 8 и Windows 10.
Как отредактировать файл Windows HOSTS
В Windows 7, 8 и 10 вы не сможете сохранить изменения в файле HOSTS, если не откроете его непосредственно из Блокнота или другого текстового редактора. Для этого:
-
Откройте Блокнот или другой текстовый редактор, например Блокнот ++.
-
В текстовом редакторе выберите Файл> Открыть и перейдите к расположению файла HOST по адресу C: \ Windows \ System32 \ drivers \ etc \ .
Скопируйте и вставьте путь к файлу HOSTS в поле Имя файла , чтобы быстро найти папку, не просматривая ее вручную.
-
Выберите Текстовые документы (* txt) в правом нижнем углу окна Открыть и измените его на Все файлы .
Этот шаг является обязательным, поскольку файл HOSTS не имеет расширения файла .TXT.
-
Когда файлы появятся в папке, дважды щелкните hosts , чтобы открыть ее.
-
Теперь вы можете редактировать файл HOSTS и сохранять любые изменения.
Что делать, если я не могу сохранить файл HOSTS?
В некоторых версиях Windows у вас нет разрешения на прямое сохранение в папку \ etc \ . Если это так, вы можете увидеть такую ошибку при попытке сохранить:
Доступ к C: \ Windows \ System32 \ drivers \ etc \ hosts запрещен Невозможно создать файл C: \ Windows \ System32 \ drivers \ etc \ hosts. Убедитесь, что путь и имя файла указаны правильно.
Вместо этого вы должны сохранить файл в другом месте, например в папке Документы или Рабочий стол . После сохранения перейдите в эту папку, скопируйте файл HOSTS и вставьте его прямо в место, где должен быть файл HOSTS ( C: \ Windows \ System32 \ drivers \ etc \ ). Вам будет предложено подтвердить разрешение и вам придется подтвердить перезапись файла.
Если вам все еще не удается сохранить измененный файл HOSTS, проверьте атрибуты файла, чтобы убедиться, что он помечен только для чтения. Нажмите правой кнопкой мыши файл и выберите Свойства , чтобы просмотреть атрибуты.
Другой вариант – открыть программу текстового редактора в качестве администратора, чтобы разрешения уже были применены к редактору. Затем можно сохранить файл HOSTS поверх оригинала, не проверяя учетные данные администратора.
Если вы все еще не можете сохранить файл в папке HOSTS, возможно, у вас нет необходимых прав для редактирования файлов в этой папке. Вы должны войти в систему с учетной записью, обладающей административными правами на файл HOSTS. Чтобы проверить это, щелкните файл правой кнопкой мыши и перейдите на вкладку Безопасность .
Для чего используется файл HOSTS?
Файл HOSTS является виртуальным эквивалентом справочной помощи телефонной компании. Если справочная служба сопоставляет имя человека с номером телефона, файл HOSTS сопоставляет доменные имена с IP-адресами.
Записи в файле HOSTS переопределяют записи DNS, поддерживаемые провайдером. Хотя это может пригодиться для регулярного использования, например, для блокировки рекламы или определенных вредоносных IP-адресов, его функции также делают этот файл общей целью вредоносного ПО.
Изменяя его, вредоносные программы могут блокировать доступ к обновлениям антивируса или принудительно переходить на вредоносный веб-сайт. Поэтому рекомендуется периодически проверять файл HOSTS или хотя бы знать, как удалить ложные записи.
Гораздо более простой способ заблокировать определенные домены с вашего компьютера – использовать пользовательскую службу DNS, которая поддерживает фильтрацию содержимого или черные списки.
Как изменить файл hosts?
Ниже описано, как можно внести изменения в файл hosts.
Запустите «Блокнот» от имени администратора
Сначала необходимо запустить «Блокнот» (или другой текстовый редактор) от имени администратора. Это связано с тем, что файл hosts является системным файлом и не может быть изменен другим пользователем.
Откройте файл hosts
- Windows 95/98/Mec:windows;
- Windows NT/2000/XP Proc:winntsystem32driversetc;
- Windows XP Home/Vista/Windows 7c:windowssystem32driversetc;
- Windows 8c:windowssystem32driversetc;
- Windows 10c:windowssystem32driversetc.
Теперь нужно открыть файл hosts. В Блокноте выберите меню «Файл», затем пункт «Открыть …». Файл hosts не является стандартным .txt файлом, который «Блокнот» будет искать по умолчанию. Поэтому измените в раскрывающемся в правом нижнем углу списке значение «Текстовые документы» на «Все файлы (*.*)». Затем дважды кликните по файлу, чтобы открыть его в «Блокноте».
Найдите IP-адрес, связанный с вашей учетной записью
- Войдите в cPanel.
- Справа найдите столбец статистики, описывающей вашу учетную запись. Найдите информацию о сервере и нажмите на ссылку.
- Ниже на странице найдите «Общий IP-адрес». Если у вас выделенный IP-адрес, вместо «Общий IP-адрес» будет написано «Выделенный IP-адрес». Это информация, которая понадобится вам для изменений файла hosts.
Как отредактировать файл hosts?
Содержимое файла hosts выглядит примерно следующим образом:
# 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! Для этого выполните следующие действия:
- В «Блокноте» зайдите в меню «Файл» и выберите пункт «Сохранить как …»
- В качестве имени файла введите то, что вы запомните, например hosts_file_09.16.2013
- Нажмите кнопку «Сохранить»
Добавьте несколько строк в файл hosts. Они будут выглядеть примерно так:
202.133.229.123 my-wordpress-site.com 202.133.229.123 www.my-wordpress-site.com
После внесения изменений зайдите в меню «Файл», затем выберите пункт «Сохранить».
Где находится файл hosts в Windows 10
Файл hosts находится в той же папке, что и раньше, а именно в
C:\ Windows\ System32\ drivers\ etc
(при условии, что система установлена именно в C:\Windows, а не куда-либо еще, в последнем случае ищите в соответствующей папке).
При этом для того, чтобы открыть «правильный» файл hosts, рекомендую для начала зайти в Панель управления (через правый клик по пуску) — параметры проводника. И на вкладке «Вид» в конце списка снять отметку «Скрывать расширения для зарегистрированных типов файлов», а уже после этого переходить к папке с файлом hosts.
Смысл рекомендации: некоторые начинающие пользователи открывают не файл hosts, а, например, hosts.txt, hosts.bak и тому подобные файлы, в результате, сделанные в таких файлах изменения не влияют на работу Интернета, как требуется. Нужно открывать тот файл, который не имеет никакого расширения (см. на скриншоте).
Если файл hosts отсутствует в папке
C:\ Windows\ System32\ drivers\ etc
— это нормально (хоть и странно) и не должно никоим образом влиять на работу системы (по умолчанию этот файл и так пустой и не содержит ничего кроме комментариев, не влияющих на работу).
Примечание: теоретически, расположение файла hosts в системе может быть изменено (например, какими-то программами для защиты этого файла). Чтобы узнать, не было ли изменено оно у вас:
-
Запустите редактор реестра (клавиши Win+R, ввести
regedit
)
-
Перейдите к разделу реестра
HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ Tcpip\ Parameters\
-
Посмотрите на значение параметра
DataBasePath
, именно это значение указывает на папку с файлом hosts в Windows 10 (по умолчанию
%SystemRoot%\System32\drivers\etc
)
По расположению файла закончили, переходим к его изменению.
Как скачать или восстановить файл hosts Windows 10
Как уже было написано чуть выше, содержимое файла hosts по умолчанию, хоть и содержит некоторый текст, но он равнозначен пустому файлу. Таким образом, если вы ищите, где скачать этот файл или хотите восстановить его к содержимому по умолчанию, то самый простой способ будет таким:
- На рабочем столе кликните правой кнопкой мыши, выберите «Создать» — «Текстовый документ». При вводе имени сотрите расширение .txt, а сам файл назовите hosts (если расширение не показывается — включите его отображение в «панель управления» — «параметры проводника» внизу на вкладке «Вид»). При переименовании вам сообщат, что файл может не открыться — это нормально.
- Скопируйте этот файл в C: Windows System32 drivers etc
Готово, файл восстановлен к такому виду, в каком он пребывает сразу после установки Windows 10. Примечание: если у вас возник вопрос о том, почему мы сразу не создали файл в нужной папке, то да, можно и так, просто в некоторых случаях оказывается недостаточно прав для создания там файла, а вот с копированием всё обычно срабатывает.
Работаем с файлом hosts
- Чтобы открыть его, достаточно перейти по вышеуказанному пути и нажать по файлу правой кнопкой мыши. Затем выберите пункт «Открыть с помощью» появившегося меню и в списке нажмите на «Блокнот». В Windows 10 по умолчанию можно нажать по файлу два раза левой кнопкой мыши, и система сама предложит варианты программ для запуска документа. Тут тоже нужно выбрать стандартную утилиту «Блокнот».
- После запуска вы увидите текст, написанный разработчиками Майкрософта: всё что, идёт после знака решётки является комментарием к содержимому файла. На английском языке вас информируют о том, что это стандартный файл, используемый компанией Майкрософт TCP/IP для операционной системы Windows. Далее, рассказывается о том, что должно содержаться в этом документе (об этом мы уже говорили выше) и для чего этот файл предназначен. В конце приводится небольшой пример, после которого уже идёт ваш список сайтов.
- Что ещё нужно знать перед редактированием? После запуска hosts не факт, что у вас будет огромный список сайтов и доменных имён. Если там не будет ни одного, то ничего страшного в этом нет. Это значит, что никаких блокировок не установлено.
Содержимое файла hosts
Что за блокировки? Дело в том, что, внеся в hosts какой-нибудь сайт под адресом вашего собственного компьютера, вы заблокируете к нему доступ. Например, если после строчек комментариев, заключённых знаком решётки, вы увидите строку ХХХ.Х.Х.Х an.yandex.ru, где вместо Х используются цифры адреса вашего компьютера, то вы не сможете зайти на сайт an.yandex.ru. Таким образом, можно вносить вредоносные или нежелательные сайты.
Чтобы редактировать файл hosts достаточно просто нажать левой кнопкой мыши по свободному месту на странице блокнота и печатать необходимую информацию
Обратите внимание, что при занесении большого числа сайтов (больше ста) в этот документ, рекомендуется отключить службу DNS-клиента. Это связано с возможным снижением скорости работы интернета.
Что делает файл Hosts?
Первоначально целью файла hosts было то, что теперь делают DNS-серверы — сопоставлять дружественные доменные имена с недружественными IP-адресами.
Гораздо проще запомнить доменное имя, например YouTube.com, чем IP-адрес 172.217.1.238. Вместо того, чтобы вводить IP-адрес в адресную строку каждый раз, когда вы хотите посмотреть видео на YouTube, вы можете просто ввести доменное имя, и DNS-сервер, используемый вашим устройством, сопоставит имя с правильным адресом, чтобы вы могли получить доступ к веб-страница намного проще.
Файл hosts, так как он служит своего рода DNS-сервером, работает так же. Вы можете ввести IP-адрес, к которому должно быть разрешено доменное имя. Другими словами, вы можете приказать компьютеру загружать IP-адрес, отличный от DNS-сервера, что позволит вам сделать несколько интересных вещей.
Создание новой версии файла в Windows 10
Удалить «hosts» невозможно: после перезагрузки системы он появится вновь, причем в том же самом виде, в каком он был в момент удаления. Но есть возможность перехитрить Windows и заменить заражённый файл «чистым». Делается это так:
- Открываем папку «etc» (путь к ней указан выше) и переименовываем «hosts» в, скажем, «hosts.old».
- Далее щелкаем ПКМ по белому полю в окне и выбираем в контекстном меню опцию «Создать», затем «Текстовый документ».
- Называем его «hosts» и открываем с помощью «Блокнота». Расширения быть не должно, его следует убрать.
- Мы создали абсолютно пустой файл, в который необходимо добавить базовый текст. Найти его можно, например, на официальном сайте Майкрософта по адресу https://support.microsoft.com/ru-kz/help/972034. Копируем текстовый блок и вставляем в наш файл. Выходим, сохранив изменения.
Можно поступить ещё проще: скачать уже готовый новый файл из интернета, но в любом случае важно не забыть переименовать старый, чтобы система перестала его использовать
Что делать, если «hosts» не работает
Внесенные в системный файл изменения должны активироваться сразу после перезапуска ПК. Правда, бывает так, что после исправления параметров «hosts» у пользователя по-прежнему нет доступа к нужному сайту или, наоборот, заблокировать определенный ресурс не удалось. Подобные ошибки можно легко исправить.
Как сбросить и обновить IP и DNS и устранить проблемы с подключением к нужному сайту:
активировать Командную строчку (Администратор);
ввести: «ipconfig /release»;
- дождаться сообщения (IP сброшен);
- ввести: «ipconfig /renew»;
- дождаться сообщения (IP восстановлен);
- ввести: «ipconfig /flushdns»;
- закрыть командную консоль;
- попробовать подключиться к нужному сайту еще раз.
Важно! Если не удается заблокировать определенные IP и URL, можно прописать адрес с использованием символов «www» или без них. Желательно попробовать вначале один, а потом другой вариант
Блокировка может не сработать и в случае неправильного написания адресов. Рекомендуется не оставлять: пробелы перед IP в самом начале строчки, лишние строки между записями, несколько пробелов между IP и URL.
Где расположен файл hosts?
Как правило, если это операционная система Windows (NT, 2000, XP, 2003, Vista, 7, 8), файл hosts расположен в системном разделе на диске С. Полный адрес выглядит так: C:\Windows\System32\drivers\etc\hosts.
Есть и более быстрый способ добраться до файла host. Для этого нажимаем сочетание клавиш: Win + R или «Пуск» → «Выполнить». Откроется окно для ввода команды. Вводим следующую команду:
notepad %windir%\system32\drivers\etc\hosts
А вот и сам файл host, который по умолчанию имеет следующий вид:
Если в данной папке файла hosts нет, то скорее всего вирус подменил его расположение в ключе реестра. Ниже указан ключ реестра, в котором прописывается путь к папке с файлом host:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters \DataBasePath
Кроме этого, файл hosts может быть скрыт. В этом случае проходим в «Параметр папок» → «Вид» и выставляем значение «Показывать скрытые папки файлы и диски».
Второй фальшивый файл Hosts
Учитывая, что пользователь узнает где находится файл hosts в windows 7, 8, 10, воспользовавшись интернетом и попробует просмотреть наличие записей в указанном файле, создатели данных вирусов придумали схему сложнее и создали второй фальшивый файл hosts. Записи в оригинальный файле при этом не меняются, а в реестре прописывается путь к второму и в нём уже указаны другие адреса:
Для того, что бы просмотреть, к какому файлу указан путь для системы – заходим в реестр компьютера комбинацией клавиш “Win+R” и в открывшееся окно “Выполнить” вводим “regedit” и нажимаем “Ок“.
В открывшемся реестре компьютера следуем по папкам HKEY_LOCAL_MACHINESYSTEM-> CurrentControlSet-> services-> Tcpip-> Parameters и правее смотрим присвоенное значение параметру “DataBasePath“
- На картинке данному параметру присвоено значение “%SystemRoot%\System32\temp” это означает, что операционная система по этому присвоеному пути будет обращаться к второму фальшивому файлу hosts (который будет находиться в указанной папке), так как должен быть “%SystemRoot%\System32\drivers\etc” (для Windows 2000/NT/XP/Vista/7/8/10) или %SystemRoot%” (для Windows 95/98/ME).
- Данное значение, можно исправить нажав правой кнопкой мыши и выбрав “Изменить” и установить правильное.
Автоматическая очистка файла hosts
Перейдя на сайт, нажмите ссылку для скачивания находящуюся справа.
После распаковки скачанного архива, запустите “ехе“файл программы во вкладке “Файл” необходимо выбрать “Восстановление системы“.
Далее установить галку на “Очистка файла Hosts” и нажать “Выполнить отмеченные операции“
Утилита AVZ очистит файл Hosts, восстановив его первоначальные записи в соответствии с установленной операционной системой.
Как изменить файл hosts
Редактирование файла hosts может потребоваться для установки или снятия каких-нибудь ограничений. Для этого понадобится запустить Блокнот с правами администратора, открыть в нём файл hosts и записать/стереть необходимые строки.
Как запустить блокнот с правами администратора
Существует несколько способов сделать это, причем некоторые работают только в Windows 10. Если какая-то инструкция для вас не подошла, воспользуйтесь следующей.
Как запустить Блокнот с правами администратора через поиск
- Нажмите Win + S.
- Наберите в поисковой строке Блокнот.
- Кликните по найденной программе правой клавишей мыши и выберите пункт Запустить от имени администратора.
Как запустить Блокнот с правами администратора через командную строку
- Нажмите Win + S.
- Наберите в поисковой строке Командная строка.
- Кликните по найденной программе правой клавишей мыши и выберите пункт Запустить от имени администратора.
- Введите команду notepad и нажмите Enter.
Как запустить Блокнот с правами администратора через исполняемый файл
Этот способ сработает также для сторонних приложений, вроде Notepad++.
- Откройте Проводник.
- Перейдите в папку C:\Windows\system32.
-
Найдите файл notepad.exe, кликните по нему правой клавишей мыши и выберите пункт Запуск от имени администратора.
Как открыть файл hosts
Когда у вас открыт Блокнот, сделайте следующее:
- Нажмите Файл — Открыть.
- Перейдите в папку, где хранится файл hosts.
- В выпадающем списке справа от имени файла замените Текстовые документы (*.txt) на Все файлы (*.*).
- Выберите файл hosts.
Как отредактировать файл hosts
Структура файла hosts довольно проста. В каждой строке записаны какие-либо данные, причём каждую строку система рассматривает по отдельности. Существует два вида строк:
- В начале строки стоит решётка (#). В таком случае эта строка распознаётся, как комментарий, и система с ней ничего не делает.
- В строке записан IP-адрес, а затем какой-либо сайт. В таком случае при открытии данного сайта в любом браузере или другой программе система автоматически перебросит вас на данный IP-адрес.
По умолчанию в файле hosts содержится около двух десятков закомментированных строк. Возможны случаи, когда файл полностью пуст.
Как удалить ограничения в файле hosts
Если ваш системный администратор или какое-либо ПО (в том числе вредоносное) оставили в файле hosts какие-либо строки без решётки (#), то при попытках посещения указанных в них сайтов вы будете перенаправлены на соответствующие IP-адреса. Системными администраторами чаще всего используется адрес 127.0.0.1 — это перенаправление на самого себя, то есть сайт просто не откроется. Вредоносные программы могут перенаправлять на какие-либо рекламные ресурсы.
Чтобы удалить ограничение, достаточно просто стереть строку с ним. Если вы хотите избавиться от всех ограничений, нажмите Ctrl + A, после чего Delete. Не забудьте сохранить файл после редактирования. Для этого нажмите Ctrl + S либо кликните на Файл — Сохранить.
Как добавить ограничения в файл hosts
Для непосредственно отключения возможности посещения какого-либо сайта нужно использовать перенаправление на IP-адрес 127.0.0.1. Если же вы хотите, например, чтобы какой-то сайт переадресовывал вас на страницу настроек роутера, вам нужно будет ввести другой IP.
- В новой строке введите IP-адрес.
- Нажмите пробел один или несколько раз.
- Введите адрес сайта, запросы на который будут перенаправляться.
- Сохраните изменения. Для этого нажмите Ctrl + S либо кликните на Файл — Сохранить.
В качестве примера покажем файл hosts, который будет блокировать несколько социальных сетей, а также перенаправлять пользователя с сайта router.com на настройки его роутера:
Несколько примечаний о дополнительных требованиях к файлу hosts в Windows 10:
- В файле не должно быть пустых строк. Если вы хотите добавить какие-то отступы, не забудьте поставить в начале пустой строки решётку (#). Пример такого отступа можно увидеть на скриншоте выше.
- IP-адрес должен находиться в самом начале строки, без пробелов перед ним.
- В качестве разделителя между IP-адресом и сайтом должны использоваться несколько пробелов или несколько табуляций. Не следует смешивать их.
- Если вы блокируете какой-либо сайт вида xyz.com, то необходимо отдельно заблокировать и сайт www.xyz.com.
- Исходные комментарии, которые оставила система, можно стереть — они ни на что не влияют.
Всё про папку etc
Найти где находится папка etc просто, жмите «Пуск» — «Компьютер» — «Локальный диск С» — «Windows» — «System32» — «drivers» — «etc».
Какие файлы в папке etc
Если у вас пропала папка etc то можете скачать папку etc Windows 7 и для Windows 8.
Теперь опишу как восстановить папку etc, скачав архив папки etc разархивируйте её. Скопируйте только etc, найдите где она должна быть и вставьте. Папка etc для Windows 7 ничем не отличается от папки etc для Windows XP. Содержимое папки etc Windows 7 отличается от Windows 8. В Windows 8 на два файла в etc папке больше: hosts.backup и hosts.rollback. Полное содержание папки etc Windows 8 hosts, lmhosts.sam, networks, protocol, services, hosts.backup и hosts.rollback. Вирусы обычно изменяют содержимое двух файлов это файл hosts в папке etc и файл services в папке etc. Открывать файлы в etc папке можно с помощью блокнота.
Файл hosts предназначен для сопоставления имен доменов (сайтов), которые записываются при помощи символов, и соответствующих IP-адресов (например, 145.45.32.65), которые записываются в виде четырех значений чисел. Вы можете открыть любой сайт в браузере не только после ввода его имени, но и после ввода IP-адреса этого сайта.
В Windows запрос к файлу hosts имеет приоритет, по сравнению к запросу DNS-серверам. При этом, содержимое этого файла контролирует сам администратор компьютера.
Поэтому, довольно часто вредоносные программы пытаются изменить содержание файла хостс. Для чего они это делают?
Они это делают для блокировки доступа к популярным сайтам, или для перенаправления пользователя на другие сайты. Там, в лучшем случае, ему продемонстрируют рекламу, а в худшем, будет открыта поддельная страница популярного ресурса (социальная сеть, окно сервиса электронной почты, сервис онлайн банкинга и т. п.), с просьбой ввести для входа на поддельный сайт данные от своей учетной записи.
Таким образом, из-за невнимательности пользователя, злоумышленник может получить доступ к данным пользователя, и нанести ему ущерб.
Способы редактирования
В Windows 10 изменить файл hosts можно несколькими способами, которые различаются уровнем предоставляемых прав, сложностью и удобством.
Командная строка
Для исправления лучше заранее войти в Windows под именем администратора. Если пользователь у компьютера один, проблем с доступом возникнуть не должно. В противном случае может потребоваться изменение некоторых настроек.
Редактировать hosts можно при помощи «Командной строки». Этот многофункциональный инструмент избавит от необходимости искать нужный документ или использовать дополнительное ПО.
«Командная строка» обязательно должна открываться от имени админа — прав стандартного пользователя не хватит для получения полного доступа к конкретным используемым настройкам:
- Перейти в Пуск.
- Отыскать приложение в списке установленных.
- Щелкнуть правой кнопкой мыши (ПКМ) и из предложенных вариантов выбрать позицию «Запустить от имени администратора».
В окно вписывается текст notepad C:WindowsSystem32driversetchosts. Этот запрос создает в системе задачу по запуску hosts в «Блокноте». Там можно вносить все требуемые исправления. В конце работы нужно щелкнуть по пункту «Сохранить» в разделе «Файл».
Блокнот с правами администратора
Внести поправки в hosts file на Windows 10 можно вручную, не используя возможности «Командной строки». Рекомендуется запускать используемый текстовый редактор с подключенными правами админа. Этот способ подразумевает запуск «Блокнота» с последующим редактированием необходимого файла без ограничений со стороны системы.
Пошаговая инструкция:
- Перейти в папку с исполняемым файлом приложения «Блокнот». Программа находится в папке System32, которую можно найти на системном диске. Искомый файл имеет обозначение notepad.exe.
- Щелкнуть по приложению notepad.exe ПКМ и перейти к позиции «Запуск от имени администратора». «Блокнот» откроется, появится главное окно.
- Нажать кнопку Файл и выбрать позицию «Открыть».
- Перейти в директорию C:WindowsSystem32driversetc, где располагается документ hosts. Файл не имеет классического текстового расширения, потребуется внизу выбрать из выпадающего списка позицию «Все файлы».
- После внесения необходимых правок hosts сохраняется нажатьем Ctrl + S, редактор можно закрыть.
Блокнот без прав администратора
Вносить серьезные изменения в работу системы может только пользователь со статусом администратора. Возможности простых пользователей ограничены, но отредактировать файл hosts в ОС Windows 10 все равно можно.
Если на ПК не активен профиль управляющего или действия пользователя не ограничиваются специальным паролем, проблем с использованием «Блокнота» при работе с важными документами не возникнет. Иначе на некоторых этапах может понадобиться пароль, который используется админом для входа в ОС.
В качестве основного редактора используется «Блокнот». Приложение нужно будет изначально запустить с возможностями администрирования, а затем осуществлять все необходимые манипуляции с hosts.
Внутри редактора нужно пройти по адресу C:WindowsSystem32driversetc и вручную открыть hosts. По завершению редактирования все изменения сохраняются, «Блокнот» закрывается.
Hosts File Editor
Дополнительно для исправления файла hosts можно использовать сторонние программы, которые обладают всеми функциями для того, чтобы внесение исправлений было максимально удобным. Одной из самых продвинутых программ является Hosts File Editor, которая работает с сетевыми адресами.
Приложение формирует файл не просто как набор символов (по образцу «Блокнота»), а в виде подробной таблицы. Содержимое всех ячеек можно менять, а после редактирования достаточно нажать кнопку Save.
За счет продуманного набора инструментов и понятной настройки параметров эта программа подойдет для глубокого исправления с последующей проверкой работоспособности.