Где находится файл «hosts» и что в нем содержится в Windows 10
Во всех ОС, даже в самых ранних редакциях Виндовса, имеется виндовский компонент под названием «hosts». Благодаря этому элементу можно быстро попасть на нужный сайт в обход DNS-сервера. Вирусы, сумевшие проникнуть в систему, через этот файл блокируют доступ к определенным ресурсам.
Как правило, находится этот компонент в папке под названием «System32». Более детальное расположение виндовского файла: C:\ Windows \ System32 \ drivers \ etc. Увидеть его местонахождение можно через «Проводник» или «Свойства папки», правда, предварительно нужно сделать видимыми скрытые файловые расширения. Расположен компонент на главном диске (С). Искомый файл должен выглядеть так: «hosts» (не иметь никакого расширения).
Что делать, если файл отсутствует в «System32»:
- вызвать «Выполнить»;
- ввести: «regedit»;
- откроется реестр;
- пройтись по маршруту (без пробелов): «HKLM \ SYSTEM \ Current Control Set \ Services \ Tcpip \ Parameters\»;
- в самом конце отыскать: «DataBasePath»;
- в столбце «Значение» найденного параметра указано актуальное местонахождение файла.
Важно! У не зараженного вирусами или просто чистого файла внутри должно быть такое содержимое: «127.0.0.1 localhost» или «::1 localhost». Строчки, начинающиеся со значка «решетка» (#), являются комментариями и не влияют на работу ОС
Как исправить хостс в AVZ
Еще один простой способ исправить hosts — использовать антивирусную утилиту AVZ (она может далеко не только это, но в рамках этой инструкции будет рассмотрено только исправление хостс).
Скачать AVZ можно бесплатно с официального сайта разработчика http://www.z-oleg.com/secur/avz/download.php (ищите в правой части страницы).
Распакуйте архив с программой и запустите файл avz.exe, после чего в главном меню программы выберите «Файл» — «Восстановление системы» и отметьте один пункт «Очистка файла hosts».
Затем нажмите «Выполнить отмеченные операции», а по завершении перезагрузите компьютер.
Подготовка Windows к правке файла hosts
Перед редактированием hosts проверьте, отображаются ли расширения имён файлов, и обязательно отключите антивирус (если он есть).
Настройка показа системных файлов в папках Windows
Для включения отображения скрытых файлов, папок и дисков Windows выполните следующие шаги:
- В «Проводнике Windows» откройте вкладку «Вид» и кликните по «Параметры».
Откройте вкладку «Вид» и кликните по «Параметры»
- Перейдите в «Параметры папок» и откройте вкладку «Вид».
- Выключите опции «Скрывать расширения зарегистрированных типов файлов» и «Скрывать защищённые системные файлы», включите функцию «Показывать скрытые файлы, папки и диски», нажмите кнопку «OK».
Во вкладке «Вид» включите опции отображения расширений и скрытых объектов Windows
Перезапуск Windows не нужен. Файлы во всех открытых окнах «Проводника Windows» сразу же покажут расширения своих заголовков.
Как отключить антивирус перед редактированием файла hosts
Любой антивирус пытается остановить пользователя, вмешивающегося в содержание файла hosts. Так как файл системный, антивирусное средство следит за ним, как и за прочими файлами папки C:\Windows.
Чтобы отключить, например, антивирус Avast, придерживайтесь следующей инструкции:
- Кликните по значку в виде стрелки в области уведомлений «Панели задач». Все запущенные интерактивные приложения отображаются в области уведомлений «Панели задач»
- Щёлкните правой кнопкой мыши по значку Avast, выберите «Управление экранами Avast» и нажмите на «Отключить на…», выбрав время. Вариант «Отключить навсегда» необходим, когда, к примеру, вы тестируете приложение, которое вмешивается в работу других программ.
Отключите Avast на время, в которое вы уложитесь при работе с иными приложениями
Теперь приступите к работе над файлом hosts, не опасаясь, что антивирус помешает ей.
Как восстановить файл 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
Многих пользователей подвергшихся взлому интересует, где можно скачать hosts файл. Однако, искать и скачивать оригинальный hosts файл совсем не нужно. Его можно исправить самостоятельно, для этого необходимо открыть текстовым редактором и удалить все кроме строчки кроме «127.0.0.1 localhost». Это позволит разблокировать доступ к всем сайтам и обновить антивирус.
Рассмотрим более детально процесс восстановления файла hosts:
- Откройте папку в которой находится данный файл. Для того чтобы долго не бродить по каталогам в поисках нужной папки можно воспользоваться небольшой хитростью. Нажмите комбинацию клавиш Windows+R, для того чтобы открыть меню «Выполнить». В открывшемся окне введите команду «%systemroot%\system32\drivers\etc» и нажмите кнопку ОК.
- После того как перед вами откроется папка в которой лежит файл hosts, сделайте резервную копию текущего файла. На случай если что-то пойдет не так. Если файл hosts существует, то просто переименуйте его в hosts.old. Если файла hosts вообще нет в этой папке, то этот пункт можно пропустить.
- Создайте новый пустой файл hosts. Для этого Кликните правой кнопкой мышки в папке etc и выберите пункт «Создать текстовый документ».
- Когда файл будет создан его необходимо переименовать в hosts. При переименовании появится окно в котором будет предупреждение о том, что файл будет сохранен без расширения. Закройте окно с предупреждением нажатием на кнопку ОК.
- После того как новый hosts файл создан, его можно отредактировать. Для этого отккройте файл с помощью программы Блокнот.
- В зависимости от версии операционной системы содержимое стандартного hosts файла может отличаться.
- Для Windows XP и Windows Server 2003 нужно добавить «127.0.0.1 localhost».
- Windows Vista, Windows Server 2008, Windows 7 и Windows 8 нужно добавить две строчки: «127.0.0.1 localhost» и «::1 localhost».
Как исправить хостс в AVZ
Еще один простой способ исправить hosts — использовать антивирусную утилиту AVZ (она может далеко не только это, но в рамках этой инструкции будет рассмотрено только исправление хостс).
Скачать AVZ можно бесплатно с официального сайта разработчика http://www.z-oleg.com/secur/avz/download.php (ищите в правой части страницы).
Распакуйте архив с программой и запустите файл avz.exe, после чего в главном меню программы выберите «Файл» — «Восстановление системы» и отметьте один пункт «Очистка файла hosts».
Затем нажмите «Выполнить отмеченные операции», а по завершении перезагрузите компьютер.
Как должен выглядеть оригинал файла Hosts в Windows 10
Оригинальный файла hosts в Windows 10 должен выглядеть так, как это показано на скриншоте внизу. Он должен состоять примерно из 20 строк, каждая из которых начинается со знака «решетка».
Знак «решетка» в начале строки означает, что эта строка является комментарием и не вносит никаких изменений в настройки. Поэтому, если ваш hosts файл полностью пустой, то это также нормально, не стоит переживать по этому поводу.
Но, если есть строки, которые начинаются не со знака решетки, а с IP-адреса, то к ним нужно отнестись внимательно. Не редко вирусы и другие вредоносные программы добаляют такие записи для того чтобы заблокировать доступ к определенным сайтам или сетевым ресурсам. Например, строка «127.0.01 kaspersky.com» будет блокировать доступ к сайту Касперского и обновлениям антивируса. При обнаружении подобных записей их необходимо удалить и сохранить изменения.
Если в вашем hosts файле много изменений и вы не знаете, как его восстановить к оригинальному виду, то можете просто удалить все его содержимое. Просто выделите весь текст (Ctrl-A), удалите его (Del) и сохраните (Ctrl-S).
Редактирование файла hosts в windows 10, 8, 7, vista, 2003 server, xp
- Запускаем Блокнот или другой текстовый редактор, обязательно от имени Администратора;
- Открываем файл hosts, для этого нажимаем файл -> открыть, в открывшимся окне сразу меняем тип файла на «Все файлы» и переходим в системный каталог c:windowssystem32driversetc , выделяем файл hosts и нажимаем открыть;
- Редактируем файл следующим образом, соблюдая формат и последовательность:
- Сохраняем изменения в файле.
- Второй вариант как можно отредактировать файл, одновременно нажимаем сочетание клавиш Windows R и в появившемся окне, в поле «Открыть«, вводим название папки «drivers«. В открывшемся окне переходим в папку «etc» и открываем файл host с помощью блокнота от имени Администратора.
- Третий несложный способ — воспользоваться проводником операционной системы. Для этого откройте «Мой компьютер» и в адресной строке впишите адрес размещения папки c:windowssystem32driversetc редактируем файл host с помощью блокнота от имени Администратора.
Как изменить файл hosts
Изменить файл hosts в Windows 10 можно любым редактором, которым он открывается, например, Блокнот или др. Открывать его нужно строго от имени администратора. Для этого:
- Нажмите на “Лупу” и введите “Блокнот“. Затем щёлкните по на нему ПКМ и выберите запуск от имени админа
- В нём измените “Текстовые документы” на “Все файлы“, пройдите путь, где хранится файл hosts и откройте его
- Если у вас пустой файл, то в этом нет ничего страшного. Файл с записями выполняет одинаковую функцию, что и пустой файл hosts. Дело в том, что каждая строчка начинается с #, а это значит, что это просто комментарии, которые не имеют никакого значения.
- Чтобы отредактировать или изменить файла hosts,0 вам нужно добавить новые строчки. Они обязательно должны выглядеть, как IP-адрес, один или несколько пробелов, адрес сайта (URL, который будет перенаправляться на указанный IP-адрес).
- Если файл hosts был открыт установленным текстовым редактором от имени администратора, то система позволит изменить и сохранить в нём данные. Необходимо будет дополнительно согласиться в окне подтверждения.
https://programmainfo.ru/test/kto-vy-v-mire-vedmaka
Что такое файл hosts
Задача данного файла хранить список доменов и соответствующих им ip-адресов. Операционная система использует этот список для преобразования доменов в ip-адреса и наоборот.
Каждый раз когда вы вводите в адресную строку браузера адрес нужно вам сайта, происходит запрос на преобразования домена в ip-адрес. Сейчас это преобразование выполняет служба под названием DNS. Но, на заре развития Интернета hosts файл был единственной возможностью связать символьное имя (домен) с конкретным ip-адресом.
Даже сейчас, данный файл имеет непосредственное влияние на преобразование символьных имен. Если в hosts файл добавить запись, которая будет связывать ip-адрес с доменом, то такая запись будет отлично работать. Именно этим и пользуются разработчики вирусов, троянов и других вредоносных программ.
Что касается структуры файла, то файл hosts это обычный текстовый файл бузе расширения. То-есть данный файл называется не, hosts.txt, а просто hosts. Для его редактирования можно использовать обычный текстовый редактор Блокнот (Notepad).
Стандартный файл hosts состоит из нескольких строк, которые начинаются с символа «#». Такие строки не учитываются операционной системой и являются просто комментариями.
Также в стандартном файле hosts присутствует запись «127.0.0.1 localhost». Эта запись означает, что при обращении к символьному имени localhost вы буде обращается к собственному компьютеру.
Если изменения файла hosts не сработали
Несмотря на любые манипуляции с данными в файле hosts, изменения порой не срабатывают.
Исправление директории hosts в реестре
Размещение файла hosts настраивается в редакторе реестра. Инструкция подходит для всех версий Windows, начиная с XP. Для оценки правильности директории hosts выполните следующие команды:
- Нажмите «Пуск» и в поисковой строке главного меню Windows введите regedit. Запустите приложение regedit.exe .
Откройте Registry Editor по поиску в главном меню ОС
- Переместитесь в реестровую папку HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ Tcpip\ Parameters\.
Размещение файла hosts меняется на любое, не выходящее за пределы папки C:\Windows
- Проверьте, что запись DataBasePath указывает на директорию C:\Windows\System32\drivers\etc\ (переменная %SystemRoot% соответствует системной папке C:\Windows). Если это не так, исправьте её, сохраните изменения, нажав «OK» при закрытии окон).
Перезапустите Windows и проверьте работу hosts, зайдя на сайт, включённый в список файла.
Очистка кэша DNS
За долгие месяцы работы на ПК скапливается кэш сохранённых DNS-адресов. Чтобы они не мешали редактированию файла hosts, их целесобразно удалить. Для очистки кэша DNS запустите приложение «Командная строка» с правами администратора, введите команду ipconfig /flushdns и нажмите Enter.
Очистка кэша DNS вряд ли займёт больше нескольких секунд
Кэш DNS будет очищен. Если его очистка не подействовала, отключите прокси-сервер.
Деактивация прокси-сервера
С прокси-сервером все запросы браузера не запрашивают данные из файла hosts. Любое его редактирование будет для браузера бесполезным.
Для отключения прокси-настроек на примере Google Chrome выполните следующие шаги:
- Перейдите в «Меню» — «Настройки».
Откройте меню браузера и выберите «Настройки»
- Отыщите настройку прокси-сервера (можно по ключевому слову) и нажмите соответствующую кнопку.
Настройки Chrome и IE едины
- Перейдите на вкладку «Подключения» (сетевая настройка Internet Explorer), нажмите кнопку «Настройка сети» и выключите опцию локальных прокси-настроек.
Прокси-настройка управляется общими параметрами локальной сети Windows
- Последовательно закройте все диалоговые окна Internet Explorer, нажав кнопку «OK». Настройки сохранятся.
IP-адрес и программный порт прокси-сервера перестанут работать. Данные файла hosts вновь будут актуальны.
Снятие защиты файла hosts от редактирования
В Windows может оказаться активной защита файла hosts (или содержащей его папки \etc) от изменений. Это мешает его редактированию. Инструкция едина для всех версий Windows. Чтобы отключить эту защиту, проделайте следующее:
- Щёлкните правой кнопкой мыши на значке файла hosts (или его родительской папке \etc ) и выберите пункт меню «Свойства».
Чтобы отредактировать файл hosts, с него нужно снять защиту от записи
- На вкладке «Общие» снимите флажок «Только для чтения» и флажок «Скрытый», если файл hosts был изначально скрыт.
- Нажмите кнопку «OK» для изменения атрибутов.
Отредактируйте и сохраните файл hosts по любой из вышеприведённых инструкций.
Как исправить файл hosts через AVZ
Для этого отлично подходит AVZ – мощная антивирусная утилита, помогающая почистить ПК от вирусов и всякой рекламной чепухи. Эта программа найдет файлик, даже если он скрытый или вовсе переименован. Она бесплатная, и вы можете скачать ее тут http://z-oleg.com/secur/avz/download.php.
Чтобы открыть AVZ, выделите ярлык, нажмите ПКМ и запустите его от имени админа.
После этого:
- В верхнем меню выберите Файл – Восстановление системы.
- В новом окне поставьте птичку в строке под номером 13 – «Очистка файлика Hosts».
- Щелкните на кнопку «Выполнить».
Утилита AVZ почистит файл host, после чего вам останется лишь перезагрузить ноутбук или компьютер. На все понадобится 5-10 секунд. Плюс программа работает на любых ОС: Windows 10, 8.1, 7 и XP.
Восстановление содержимого файла hosts по умолчанию
и нажмите кнопку ОК.
Переименуйте файл hosts в hosts.old.
Создайте новый файл hosts по умолчанию. Для этого выполните указанные ниже действия.
- Щелкните правой кнопкой мыши в свободном месте в папке %WinDir%system32driversetc, выберите пункт Создать, щелкните элемент Текстовый документ, введите имя hosts и нажмите клавишу ВВОД.
- Нажмите кнопку Да, чтобы подтвердить, что имя файла не будет иметь расширение TXT.
- Откройте новый файл hosts в текстовом редакторе. Например, откройте файл в программе “Блокнот“.
- Скопируйте в файл приведенный ниже текст. # 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
Сохраните и закройте файл.
Можно отредактировать файл hosts и в Блокноте, удалить ненужные строки, или добавить свои. Для этого надо запустить Блокнот в режиме Администратора.
Как запускать стандартные программы Windows смотрите здесь
Махинации с файлом hosts
Существуют два классических способа извлечь выгоду от внесения изменений в файл hosts. Во-первых с его помощью можно заблокировать доступ к сайтам и серверам антивирусных программ.
Например, заразив компьютер, вирус добавляет в файл hosts такую запись: «127.0.0.1 kaspersky.com». При попытке открыть сайт kaspersky.com операционная система будет подключаться к ip-адресу 127.0.0.1. Естественно, это неверный ip-адрес. Это приводит к тому, что доступ к данному сайту полностью блокируется. В результате пользователь зараженного компьютера не может скачать антивирус или обновления антивирусных баз.
Кроме этого разработчики вирусов могут использовать и другой прием. Добавляя записи в файл hosts они могут перенаправлять пользователей на поддельный сайт.
Например, заразив компьютер, вирус добавляет в файл hosts такую запись: «90.80.70.60 vkontakte.ru». Где «90.80.70.60» это ip-адрес сервера злоумышленника. В результате при попытки зайти на всем известный сайт, пользователь попадает на сайт который выглядит точно также, но находится на чужом сервере. В результате таких действий мошенники могут получить логины, пароли и другую персональную информацию пользователя.
Так что в случае любых подозрений на заражение вирусом или на подмену сайтов первым делом необходимо проверять HOSTS файл.
Как внести изменения в файл hosts
Ниже мы рассмотрим, как редактировать и как сохранить файл hosts
Важно открыть файл с правами администратора, иначе система не даст вам его сохранить. Выберите вашу операционную систему и следуйте инструкции:
Редактирование файла hosts в Windows 7
Запустите Блокнот или любой другой редактор от имени администратора. Откройте Пуск, найдите нужный редактор, нажмите по нему правой кнопкой мыши и выберите Запуск от имени администратора.
В меню «Файл» нажмите Открыть и перейдите в каталог, в котором расположен файл hosts. Измените тип файла на «Все файлы».
Выберите файл hosts и откройте его. Добавьте в конце файла необходимую запись в формате:
где 11.11.11.11 — IP-адрес вашего сервера или хостинга, site.ur — имя вашего домена.
Сохраните файл.
Теперь вы можете открыть ваш сайт в браузере, не дожидаясь обновления DNS-серверов.
Редактирование файла hosts в Windows 8, 10
Чтобы изменить файл hosts в виндовс 10 (8), выполните следующие действия:
Запустите Блокнот или любой другой редактор от имени администратора. Для этого найдите его в Пуске, нажмите по нему правой кнопкой мыши и выберите Запуск от имени администратора:
В меню «Файл» нажмите Открыть и перейдите в каталог, где находится файл hosts . Измените тип файла на «Все файлы».
Выберите файл hosts и откройте его. Добавьте в конце файла необходимую запись в формате:
где 11.11.11.11 — IP-адрес вашего сервера или хостинга, site.ur — имя вашего домена.
Сохраните файл.
Теперь вы можете открыть ваш сайт в браузере, не дожидаясь обновления DNS-серверов.
Редактирование файла hosts в Linux, Unix
В Linux файл hosts находится в папке etc. Чтобы отредактировать его:
Введите в терминал Linux команду:
Добавьте в конце файла необходимую запись в формате:
где 11.11.11.11 — IP-адрес вашего сервера или хостинга, site.ur — имя вашего домена.
Сохраните файл.
Теперь вы можете открыть ваш сайт в браузере, не дожидаясь обновления DNS-серверов.
Редактирование файла hosts в MacOS
Файл hosts в Mac OS расположен в каталоге: /private/etc/hosts. Чтобы изменить его:
Запустите терминал с помощью горячих клавиш: Command (⌘) + T или через Spotlight. Введите команду:
и нажмите Enter. Также если у пользователя компьютера установлен пароль, введите его:
Добавьте в конце файла необходимую запись в формате:
где 11.11.11.11 — IP-адрес вашего сервера или хостинга, site.ru — имя вашего домена.
Сохраните файл (CTRL+X затем Y).
Теперь вы можете открыть ваш сайт в браузере, не дожидаясь обновления DNS-серверов.
Также вы можете заблокировать определенный сайт через файл hosts, воспользовавшись инструкцией ниже:
Блокировка доступа к сайту через файл hosts
Доступ к сайту также можно ограничить для локального компьютера. Для этого укажите адрес страницы (домен) в файле hosts. Заблокировать IP нежелательного сайта не требуется. Блокировка осуществляется по локальному хосту с фиксированным IP (127.0.0.1):
Откройте файл hosts от имени администратора на своём ПК (используйте инструкцию выше). В указанной на скриншоте строке укажите IP-адрес 127.0.0.1 и через пробел адрес нежелательного сайта. Чтобы заблокировать несколько сайтов, повторите действие в следующей строке. В примере ниже в файле hosts отказано в доступе (заблокирован доступ) к сайтам «google.com» и «yandex.ru»:
Как открыть и изменить файл hosts
Чаще всего невозможность изменить этот файл связана не с блокировкой его различным вирусным ПО, а просто с тем, что ваш блокнот (или другая программа для редактирования) не открыта с администраторскими правами.
Именно из-за этого, при изменении строк в файле hosts — вам сообщается ошибка, что у вас недостаточно прав.
Способ 1: актуален для Windows 7/8/10/11
1) Сначала нажимаете сочетание кнопок Ctrl+Shift+Esc (или Ctrl+Alt+Del). Должен открыться диспетчер задач.
2) Далее нажимайте файл/новая задача. В открывшемся окне «Создание задачи» впишите в строку «Открыть» команду notepad, и поставьте галочку «Создать задачу с правами администратора».
Как открыть блокнот с администраторскими правами
3) Затем в открывшемся блокноте сделайте следующее:
- сначала нажмите по меню файл/открыть;
- далее в строку «Имя файла» (в нижней части окна) введите адрес файла hosts — C:WindowsSystem32driversetchosts, и нажмите кнопку открыть;
- в блокноте должен открыться файл. Если этого не произошло, то тут два варианта: либо вы неправильно ввели адрес файла, либо он был заблокирован вирусом. Переходите ко второй части статьи про восстановление этого файла…
Открытие файла hosts
4) Теперь обратите пристальное внимание на строки в файле:
- если напротив какого-нибудь IP-адреса стоят сайты соц. сетей (например), то это наверняка вредоносные строки. Обычно, появляются при установке рекламного ПО (пример показан на скрине ниже ). Просто удалите все подобные строчки;
- некоторые не прокручивают до конца этот текстовый файл (а зря!) — дело в том, что иногда используется хитрость: часть строк забивается пробелами, и в результате пользователь, открыв файл, думает, что с ним все в порядке.
Подозрительная строка в hosts
Вообще, идеально удалить ВСЁ, что есть у вас в файле hosts (особенно, если вы с ним не имели никогда дел), и скопировать туда, например, нормальный текст для этого файла (приведен ниже).
После того, как проведете все правки с файлом, не забудьте его сохранить:
- либо нажмите по меню файл/сохранить;
- либо сочетание кнопок Ctrl+S.
Сохранение текста
Способ 2: запуск блокнота с правами администратора вручную
- заходим в системную папку по адресу: C:Windowssystem32
- находим файл notepad.exe и жмем по нему правой кнопкой мышки;
-
в контекстном меню выбираем «Запуск с правами администратора»;
Запуск блокнота от имени администратора
-
если всплывет сообщение «Разрешить этому приложению вносить изменение на вашем устройстве» — разрешаем!
Разрешить
- дальнейшие действия аналогичны первому способу (см. выше).
Как восстановить удаленный или измененный файл hosts
Выше мы рассмотрели основные принципы работы файла, а заодно узнали, как его отредактировать. Увы, не всё бывает так гладко. Нередко от пользователей поступают жалобы, что файл хост не удается открыть, а если удаётся, то не получается его отредактировать либо система автоматически удаляет из него добавленные строки. Основная тому причина заключается в отсутствии у пользователя соответствующих прав.
Редактирование должно осуществляться с повышенными привилегиями. Как открыть файл hosts от имени администратора, если в контекстном меню нет соответствующей опции? Очень просто. Зайдите в расположение исполняемого файла Блокнота или иного текстового редактора, кликните по нему ПКМ, в меню выберите «Запуск от имени администратора».
В интерфейсе редактора через меню Файл – Открыть найдите и откройте файл hosts, не забыв только в стандартном окне обзора выбрать «Все файлы» вместо «Текстовые документы».
В Windows 8.1 и 10 изменённый файл хост может очищаться средствами безопасности системы, в частности, встроенным Защитником Windows. Чтобы этого не происходило, hosts необходимо внести в список исключений. Запустите Защитник, перейдите на вкладку «Параметры» и слева выберите «Исключенные файлы и расположения».
Укажите путь к файлу hosts и сохраните настройки.
Больше система его проверять не будет, следовательно, внесённые вами изменения не будут отменены.
В Windows 10 исключения вносятся из компонента Центр безопасности Защитника Windows, вызванного из системного трея.
Нельзя также исключать проблемы при попытке сохранить отредактированный файл. Причина та же – недостаток прав. Решить эту проблему нетрудно. Так как система не позволяет сохранять отредактированный файл непосредственно в папку etc, сохраните его на рабочий стол (расширение, если будет присвоено, уберите).
Переименуйте исходный файл в hosts.old, а затем скопируйте в папку etc новый изменённый файл hosts с рабочего стола.
Есть и более радикальный способ, например, hosts можно отредактировать напрямую, загрузившись с любого LiveCD со встроенным файловым менеджером.
И последнее. Что делать, если файл hosts оказался изменён или удалён? Можно ли его как-то восстановить? На работу системы удаление этого файла никак не повлияет, если только вы не изменяли его с какими-то определёнными для себя целями. Что касается восстановления, то здесь есть несколько путей решения. Исходный файл hosts хоть и содержит данные, по сути, равносилен пустому файлу. Создайте на рабочем столе пустой текстовый файл, удалите его расширение и переместите его в папку etc, это и будет ваш новый hosts.
Также файл можно взять с другого компьютера или виртуальной машины с Windows, разницы в версиях ОС нет практически никакой. Если же вы хотите восстановить содержимое оригинального hosts, можете удалить вручную все незакомментированные строки или воспользоваться бесплатной лечащей утилитой Dr.Web CureIt! – она способна восстанавливать хост, сбрасывая его содержимое к состоянию по умолчанию.
Работа с файлом hosts
Данные в файле hosts меняются как встроенными программами и компонентами Windows, так и с помощью сторонних приложений.
Редактирование hosts стандартными приложениями Windows
Основной инструмент для правки файла hosts — программа «Блокнот».
Изменение содержимого файла hosts в «Командной строке»
Для внесения нужных изменений в файл hosts посредством «Командной строки Windows» выполните следующие действия:
- Нажмите на «Пуск» правой кнопкой мыши и выберите в меню пункт «Командная строка (администратор)». Без прав администратора изменения в файле hosts не сохранятся.
Для изменения параметров Windows нужны права администратора
- Введите в «Командной строке» строчку notepad C:\Windows\System32\drivers\etc\hosts.
Введите строчку notepad C:\Windows\System32\drivers\etc\hosts
- В открывшемся приложении «Блокнот» отредактируйте файл hosts, соблюдая правило: слева — адрес перенаправления, справа — адрес-перенаправитель. То есть в левом списке вводятся IP-адреса, на которые пользователь перенаправится браузером, набрав в его адресной строке искомый адрес. Например, вместо открытия сайта pornolab.net браузер обратится на один из адресов vk.com — 87.240.182.224, если напротив pornolab.net в правой колонке в этой же строке будет указан веб-адрес vk.com в левом столбце.
Можно вместо 127.0.0.1 вписать IP любого сайта, полученный на ресурсе-детекторе IP-адресов
- Кликните на «Файл» в левом верхнем углу окна и выберите «Сохранить». Изменения в файле hosts сохранятся.
После добавления нужных адресов в hosts изменения в файле нужно сохранить
Для проверки перехода в любом браузере перейдите на сайт, для которого только что переназначился IP-адрес.
Редактирование файла hosts непосредственно в «Блокноте»
Для непосредственного перехода к редактированию hosts выполните следующие действия:
- Откройте папку C:\Windows\System32\drivers\etc\ и двойным щелчком левой кнопки мыши попытайтесь открыть файл hosts, выбрав приложение «Блокнот».
Блокнот Windows как нельзя лучше подходит для правки служебных файлов ОС
- Отредактируйте файл и сохраните его, как было описано выше.
Файл hosts сохранится с новыми изменениями. Перезапустите Windows и проверьте работу сайтов, которым вы прописали перенаправление на другие сайты, с любого из браузеров.
Правка файла hosts сторонними приложениями
В качестве редакторов служебных файлов Windows подойдут как специализированные утилиты, облегчающие поиск и изменение записей в файле hosts, так и усовершенствованные текстовые редакторы (Notepad++, AkelPad и т. д.).
Работа с файлом hosts в приложении Micro Hosts Editor
Программа Micro Hosts Editor — простое приложение для лёгкого и быстрого изменения файлов hosts. Отдалённо оно напоминает «Блокнот», в который добавлен инструментарий по изменению таблиц.
Сетевые адреса вписываются так же, как и в «Блокноте»
Для работы с файлом hosts в программе Micro Hosts Editor:
- Скачайте и запустите приложение с правами администратора, используя вызов контекстного меню правой кнопкой мыши.
- С помощью команды «Файл» — «Открыть» найдите файл hosts.
Файл hosts не имеет расширения имени: поиск производится среди всех имеющихся файлов
- Внесите необходимые правки в этот файл.
- Нажмите кнопку в виде дискеты для сохранения.
Сделанные изменения в файле hosts сразу будут доступны. Программа доступна на официальном сайте её разработчиков.
Программа Online Solutions Hosts Editor
Приложение OS Hosts Editor располагает расширенным мастером восстановления файла hosts в случае неверных изменений, подстановщиком IP-адресов и портов, а также учитывает малейшие изменения файла hosts с точностью до секунд. Для изменения hosts в OS Hosts Editor выполните следующие шаги:
- Запустите OS Hosts Editor и с помощью кнопки в виде открытой папки найдите файл hosts.
- Используя кнопки «+» и «-», добавляйте и удаляйте записи в hosts. Кнопка в виде увеличительного стекла откроет панель поиска записей.
OS Hosts Editor ищет записи как по IP, так и по доменному имени
- Кнопка «фломастер» откроет панель редактирования выбранной строки.
OS Hosts Editor поможет исправить любые записи за считанные секунды
- Сохранение изменений в файле hosts достигается с помощью кнопок в виде дискеты или дискеты со стрелкой.
По завершении редактирования hosts проверьте работу нужных сайтов в любом браузере.
Используем стороннее ПО для обновления hosts
Microsot FixIt
Если вы не хотите, не можете, или просто боитесь открывать и изменять системные файлы, положитесь на автоматические решения. Первое из таких решений — это Microsoft FixIt, универсальное приложение для сканирования и обновления некоторых (в том числе hosts) важных частей ОС (файлы, реестр и т. д.) Пользоваться ею очень просто, достаточно запустить и нажать «Далее», всё остальное программа сделает сама. Скачивается она с официального сайта компании.
Dism++
Продвинутый интерфейс с низкоуровневым доступом к системе, с его помощью вы сможете без труда не только подправить hosts, но и выполнять ряд других, полезных операций, вроде очистки диска от мусора, создания резервной копии диска и т. п. Данная утилита распространяется совершенно бесплатно, её исходный код открыт, и она активно разрабатывается энтузиастами со всего мира.
Программа не требует установки, запускается из папки после разархивирования. Интерфейс переведён более чем на 15 языков, в том числе на русский. Инструменты управления хостс находятся в подменю «Дополнительно», запустите из него «Редактор hosts». Откроется стандартный Блокнот, где вы можете выполнить все требуемые действия, только не забудьте сохранить изменения.
AdwCleaner
Коммерческий профессиональный проект, предоставляет комплекс мер по защите системы. Существует несколько разновидностей данного продукта, и для работы с hosts вам понадобится Malwarebytes AdwCleaner версии 7+, скачать его можно с официально сайта компании. Данная версия годится для одноразового сканирования дисков компьютера, и проведения других процедур обслуживания и оптимизации, в том числе сбрасывания файла хостс. Для этого откройте Настройки в программе, и на вкладке Приложение, найдите переключатель «Сбросить файл Hosts».
AVZ
Некоторые антивирусы не только следят за деятельностью процессов в системе, но и предусмотрительно ограждают системные зоны от несанкционированного доступа. Среди таких антивирусов и AVZ – бесплатно распространяемая многофункциональная утилита от отечественного разработчика. Она умеет восстанавливать файл hosts или импортировать его. В первом случае нужно выбрать пункт меню «Файл» и «Восстановление системы», в появившемся окне отметьте тринадцатый пункт и запустите выполнение задачи.
Во втором случае откройте из меню «Сервис» — «Менеджер файла Hosts». В окне редактора можно удалить те строки, которые не нужны в конечном файле импорта, затем нажать на кнопку с изображением дискеты, чтобы сохранить результат в таблицу формата HTML.