Как сохранить файл hosts windows 7

Файл hosts в Windows 7/10 – где находится и как редактировать?

Как сохранить файл hosts windows 7

Проблемы с интернет-соединением – одно из самых распространенных последствий заражения компьютера вирусом.

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

Причина? Изменение вредоносной программой системных настроек и файлов, среди которых одним из наиболее важных является файл hosts.

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

Да, такой функционал в нем действительно заложен, но изначально использовался он для иных, более важных целей.

Кстати, известно ли вам, что файл hosts присутствует не только в Windows 7/10, но также и в Linux, Mac OS и Android? Эта универсальность вовсе не случайна, ведь появился файл hosts ещё на заре Интернета.

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

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

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

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

Поначалу всё было чудесно, но ресурсов становилось всё больше, список в файле Hosts увеличивался, и рассылать его на ПК стало всё более проблематично. Потребовалось новое решение, и оно также было найдено.

Таблица соответствий была перенесена в тогда уже сформировавшийся Интернет, образовав систему доменных имён, а файл Hosts стал по большому счёту не нужен.

Удалять его из своих операционных систем разработчики, однако, не стали.

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

В ранних версиях Windows файл хост располагался в папке %windir%, начиная с NT его постоянным местом значится расположение C:/Windows/System32/drivers/etc. В редких случаях файл HOSTS располагается в иной папке, путь к нему можно определить в редакторе реестра, развернув ветку HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/services/Tcpip/Parameters и посмотрев значение параметра DataBasePath.

Как изменить файл hosts: открытие, редактирование и сохранение

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

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

Синтаксис записей очень прост. Сначала идет IP-адрес, а через несколько пробелов после него указывается имя хоста. Например, IP 38.25.63.10 будет соответствовать адрес x.acme.com, а IP 127.0.0.

1 или ::1 (для IPv6) – адрес локального компьютера (localhost).

Обратите внимание, что перед всеми строками стоит знак #, это означает, что строка закомментирована, то есть она неактивна, а это равносильно тому, как если бы файл был пустым. Работать он начнёт только тогда, когда вы добавите новую запись.

Приведем пример, как изменить файл hosts в Windows 7/10 и заблокировать с его помощью сайт, перенаправив обращение на локальный компьютер. Допустим, мы хотим ограничить доступ к социальной сети .

Для этого в конце файла добавляем такую строчку:

127.0.0.1     .com

Сохраняем файл HOSTS как любой другой текстовый файл, перезапускаем браузер и пробуем зайти на сайт. В результате вы получите ошибку «Не удается получить доступ к сайту». Работает это очень просто. Когда пользователь переходит на .

com, браузер первым делом обращается к HOSTS и ищет в нём соответствие имени хоста и его IP-адреса, и, найдя, переходит по указанному IP-адресу, игнорируя службы DNS-серверов, так как обращение к файлу хост является приоритетным.

Само собой, на локальном компьютере никакой социальной сети нет, поэтому браузер возвращает ошибку. Таким образом можно блокировать любые ресурсы, прописывая их в HOSTS в столбик.

Другой пример использования хост-файла – перенаправление на другой сайт в интернете. Тут всё то же самое, только вместо локального IP-адреса 127.0.0.1 прописывается адрес другого сайта.

Кстати, этим часто грешат вирусы, изменяя HOSTS и добавляя в него редиректы на фишинговые ресурсы.

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

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

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

Как восстановить удаленный или измененный файл hosts

Выше мы рассмотрели основные принципы работы файла, а заодно узнали, как его отредактировать. Увы, не всё бывает так гладко.

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

Основная тому причина заключается в отсутствии у пользователя соответствующих прав.

Редактирование должно осуществляться с повышенными привилегиями. Как открыть файл hosts от имени администратора, если в контекстном меню нет соответствующей опции? Очень просто. Зайдите в расположение исполняемого файла Блокнота или иного текстового редактора, кликните по нему ПКМ, в меню выберите «Запуск от имени администратора».

В интерфейсе редактора через меню Файл – Открыть найдите и откройте файл hosts, не забыв только в стандартном окне обзора выбрать «Все файлы» вместо «Текстовые документы».

В Windows 8.1 и 10 изменённый файл хост может очищаться средствами безопасности системы, в частности, встроенным Защитником Windows. Чтобы этого не происходило, hosts необходимо внести в список исключений. Запустите Защитник, перейдите на вкладку «Параметры» и слева выберите «Исключенные файлы и расположения».

Укажите путь к файлу hosts и сохраните настройки.

Больше система его проверять не будет, следовательно, внесённые вами изменения не будут отменены.

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

Переименуйте исходный файл в hosts.old, а затем скопируйте в папку etc новый изменённый файл hosts с рабочего стола.

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

И последнее. Что делать, если файл hosts оказался изменён или удалён? Можно ли его как-то восстановить? На работу системы удаление этого файла никак не повлияет, если только вы не изменяли его с какими-то определёнными для себя целями.

Что касается восстановления, то здесь есть несколько путей решения. Исходный файл hosts хоть и содержит данные, по сути, равносилен пустому файлу.

Создайте на рабочем столе пустой текстовый файл, удалите его расширение и переместите его в папку etc, это и будет ваш новый hosts.

Также файл можно взять с другого компьютера или виртуальной машины с Windows, разницы в версиях ОС нет практически никакой. Если же вы хотите восстановить содержимое оригинального hosts, можете удалить вручную все незакомментированные строки или воспользоваться бесплатной лечащей утилитой Dr.Web CureIt! – она способна восстанавливать хост, сбрасывая его содержимое к состоянию по умолчанию.

Источник: https://viarum.ru/file-hosts-windows/

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

Как сохранить файл hosts windows 7

Вопрос пользователя

Здравствуйте.

У меня следующая проблема: при попытке открыть соц. сети (ВК, ) — вместо них появляется какой-то другой сайт, похожий на них, и просит отправить SMS на короткий номер.

“Доктор Веб” (портативная версия) нашел проблему в файле HOSTS, но не может его удалить (вручную тоже никак). Подскажите, как изменить восстановить файл HOSTS…

Здравствуйте!

На самом деле файл hosts имеет большое влияние на работу вашего интернета.

Источник: https://ocomp.info/kak-izmenit-i-vosstanovit-fayl-hosts.html

Что такое файл hosts. Как ограничить доступ к сайтам стандартными способами windows

Как сохранить файл hosts windows 7
Для чего нужен файл Hosts?Предназначение этого системного файла – присвоение определенным адресам сайтов определенного IP.

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

Результатом этих действий могут быть признаки “вставки” сайта в браузеры, который будет просить отправить смс при открытии браузера или блокировка различных сайтов, на усмотрение создателей вируса.

Где находится файл hosts в windows?

Для различных версий ОС Windows расположение файла hosts немного разное:

Windows 95/98/ME: WINDOWS\hosts
Windows NT/2000: WINNT\system32\drivers\etc\hosts
Windows XP/2003/Vista/Seven(7)/8: WINDOWS\system32\drivers\etc\hosts

Причем окончание hosts, это уже и есть конечный файл, а не папка. У него нет расширения.

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

“Содержимое” файла hosts так же немного отличается для разных версий windows, но не особо. В нем “написано” на английском языке для чего он нужен и как делать исключения с приведением одного примера. Все строчки, начинающиеся со знака #, означают что они закомментированы и не влияют на файл.
оригинального файла hosts для Windows XP:
 Показать / Скрыть текст# 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

оригинального файла hosts для Windows Vista:
 Показать / Скрыть текст# Copyright (c) 1993-2006 Microsoft Corp.## This is a sample HOSTS file used by Microsoft TCP/IP for Windows.## This file contains the mappings of IP addresses to host names. Each# entry should be kept on an individual line. The IP address should# be placed in the first column followed by the corresponding host name.# The IP address and the host name should be separated by at least one# space.

## Additionally, comments (such as these) may be inserted on individual# lines or following the machine name denoted by a '#' symbol.## For example:## 102.54.94.97 rhino.acme.com # source server# 38.25.63.10 x.acme.

com # x client host

127.0.0.1 localhost ::1 localhost

оригинального файла hosts для Windows 7:
 Показать / Скрыть текст# 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 для Windows 8:
 Показать / Скрыть текст# 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

Как Вы можете убедиться, в содержании файла host для разных версий windows, особых отличий нет.

Как открыть и изменить файл hosts?

Файл hosts можно открыть с помощью стандартного Блокнота Windows.Вот здесь, наверное, самая интересная часть статьи.

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

Для того, чтобы изменить файл hosts, желательно открыть его от имени администратора (Как запустить файл или программу от имени администратора) щелкнув ПКМ на файле и выбрав “Запуск от имени администратора”. Либо открыть таким образом Блокнот и уже в нём открыть файл.

Для быстроты действий можно просто нажать кнопку Пуск и выбрать пункт Выполнить (win+r) (Что делать, если в Пуск нет Выполнить) и ввести в строку:

notepad %windir%\system32\drivers\etc\hosts

В результате чего откроется этот файл в Блокноте.

Для того, чтобы заблокировать доступ к сайту (предположим, он будет test.ru), нужно просто добавить строку с этим сайтом в самый низ:

127.0.0.1 test.ru

В результате чего, файл будет такого содержания:# 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# This HOSTS file created by Dr.Web Anti-rootkit API# 127.0.0.1 localhost# ::1 localhost
127.0.0.1 test.ru

Каждый новый сайт, который хотите заблокировать, нужно начинать с новой строки и прописывать, не забывая локальный IP адрес 127.0.0.1

Так же, для редактирования файла hosts, существует программа HOSTS EDITOR, скачать которую и почитать описание можно с официального сайта.

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

Из скрина ниже понятен принцип её работы, всё делается в пару кликов. Добавление осуществляется путем нажатия на +.

как отредактировать файл hostsПосле редактирования не забудьте нажать на кнопку сохранения (2 кнопка “Save changes” слева от кнопки «+»).

Так же изменить этот файл можно и для хороших целей, например ускорить загрузку сайта.

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

Но здесь нужно знать то, что файл hosts имеет приоритет при обращении к сайтам, и только после него идет запрос к DNS.Для того, чтобы ускорить загрузку сайта, нужно знать его IP адрес и домен.

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

Домен – это название сайта.Для примера, ускорим загрузку этого сайта, на котором Вы читаете статью, явно указав файлу IP адрес и домен.Тогда добавляемая строчка будет:

91.218.228.14 vindavoz.ru

Это ускоряет загрузку страницы в пару секунд, а иногда может дать доступ, если стандартными средствами Вы не можете зайти на сайт.

Ещё с можно перенаправить на другой сайт с помощью файла hosts.

Для этого нужно знать IP адрес сайта и его домен (как и в вышеописанном случае), тогда добавляемая строка будет такая:

91.218.228.14 test.ru

И теперь, после ввода в адресную строку браузера сайта test.ru, Вы будете перенаправлены на сайт, указанный в IP адресе. В данном случае на сайт vindavoz.ru .Если хотите почистить файл hosts, то можете это сделать, просто удалив содержимое и вставить в него оригинальный текст, из описания выше (под спойлерами).

Некоторые нюансы в файле hosts:

  • Всегда проверяйте, есть ли у Вас сбоку полоса прокрутки и всегда прокручивайте окно донизу. это связанно с тем, что некоторые вирусы прописываются в область, скрытую за пределы окна.
  • В некоторых случаях, обычно если не получается сохранить файл, нужно войти под учетной записью Администратора.
  • Иногда, из-за вирусов, этот файл может быть скрытым. Читайте статью Скрытые файлы и папки.
  • В двух описанных способах (перенаправление и ускорение) может не получится желаемый результат. Дело в том, что на одном IP адресе может находится несколько сайтов, особенно это актуально для внешних IP адресов, которые дают сервисы.
  • В связи с тем, что вирусы любят этот файл, его атрибуты можно изменить на Скрытый и Доступный только для чтения.
  • Проверьте атрибуты файла, если не удается сохранить файл hosts.

    Таким образом Вы можете легко и бесплатно заблокировать доступ к сайтам в Windows путем правки файла hosts.

  • Источник: http://vindavoz.ru/poleznoe/289-chto-takoe-fayl-hosts-kak-ogranichit-dostup-k-saytam-standartnymi-sposobami-windows.html

    Не удается сохранить файл hosts в Windows 10, Windows 7

    Как сохранить файл hosts windows 7

    2 years ago | 26.6K

    Достаточно часто пользователи сталкиваются с такой проблемой, что не удается сохранить файл hosts при настройке локального веб-сервера XAMPP в связке с языком программирования PHP. Обычно это связано либо с непониманием процесса и особенностей документа, либо с блокировкой со стороны антивирусных систем.

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

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

    txt после названия приведёт к тому, что документ просто перестанет выполнять свои функции.

    Браузер обращается к файлу при каждом поиске какого-либо веб-ресурса. В hosts содержатся инструкции по работе с каждым конкретным порталом. Например, там могут быть следующие строки:

    127.0.0.1 kinomonster.com127.0.0.1 mysite.test127.0.0.1 mysite2.com127.0.0.1 mysite3.ua127.0.0.1 mysite4.ru127.0.0.1 mysite5.by

    В приведённом выше примере даны команды, которые блокируют пользователю доступ к перечисленным  порталам в интернете и перенаправляют все локальные запросы к данным сайтам на ваш компьютер (веб-сервер). 

    Перечисленные доменные имена – это ваши локальные сайты. Когда вы вносите правила в файл hosts, вы говорите вашему браузеру и сети, что при обращении, например к kinomonster.com загружай сайт не из интернета, а с моего компьютера (локального веб-сервера). 

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

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

    Это никакие не функции, а обычные комментарии, поясняющие работу файла. Но неопытные пользователи  воспринимают их за правило и при написании собственных команд ставят впереди решётку #. Этого делать  не надо. Так вы закомментируете свой скрипт, не дадите ему работать. Кроме того, нельзя допускать  лишние пробелы. Допустимая кодировка файла hosts – ANSI или UTF-8.

    Браузер обращается к файлу по заранее прописанному пути – C:\Windows\System32\drivers\etc. Изменение  местоположения документа приведёт к тому, что программа просто не сможет его найти. Поэтому нельзя  перетаскивать файл в другие папки.

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

    Поэтому нужно открывать файл  через Блокнот от имени администратора.

    1. Нужно нажать «Пуск» (в самом низу слева), найти пункт «Все программы», а в нём выбрать  «Стандартные».

    После чего по надписи «Блокнот» щёлкнуть правой клавишей мыши и выбрать в  открывшемся меню запись «Запустить от имени администратора».

    В Windows 10 процедура может отличаться. Вполне возможно, что «Блокнот» после открытия меню  «Пуска» окажется в разделе «Часто используемые» в самом начале. Так что искать его не придётся, можно  сразу кликать правой кнопкой мышки и выбирать соответствующий пункт. В противном случае нужную  строчку можно найти во вкладке «Стандартные»

    Важно! Частой ошибкой является то, что запись «Запустить от имени администратора» ищут не через  главное меню, а нажав правой клавишей на файл hosts. Там этого пункта нет. Открывать надо не этот документ, а Блокнот (через «Пуск»).

    2. Следующей ошибкой является то, что после запуска файла от имени администратора люди закрывают его  и идут открывать hosts. Нужный вам документ следует искать через меню Блокнота, а не напрямую! То есть  вы делаете так: щёлкаете «Файл», затем «Открыть».

    В появившемся окне нужно пройти по указанному выше пути – C:\Windows\System32\drivers\etc\

    Так как искомый документ не имеет расширения txt, то Блокнот его просто так не увидит. Для этого нужно  внизу справа в открывшемся окне выбрать пункт «Все файлы», после чего отобразится нужная нам иконка.

    После этого щёлкаем один раз левой клавишей по файлу hosts (это его так выбираем), а запускаем с  помощью кнопки «Открыть», расположенной внизу справа в нашем окне.

    Далее вносим необходимые изменения. После чего в главном меню Блокнота в пункте «Файл» нажимаем  «Сохранить». Также можно кликнуть «Сохранить как». Но тогда надо обязательно проверить:

    * что строка в адресе соответствует местоположению hosts;

    * что после имени файла нет никакого расширения (txt и прочего);

    * что выбран пункт «Все файлы».

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

    Самый простой и надёжный способ отключения следующий:

    1. Заходим в меню «Пуск» и выбираем там «Средства администрирования». Щёлкаем.

    2. В выпавшем меню ищем и кликаем «Конфигурация системы»

    3. Откроется окно. Там нужно во вкладках «Службы» и «Автозагрузка» найти название вашей антивирусной  системы и снять галочки. После чего нажать кнопку «Применить».

    4. В итоге система запросит перезапуска компьютера. После повторной загрузки антивирусные программы  не будут мешать сохранить файл hosts.

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

    Самой распространённой ошибкой является несоблюдение инструкции по изменению документа hosts.  Также часто наблюдается неправильное расширение (его наличие) при сохранении.

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

    Если у вас возникают сложности с настройкой локального веб-сервера в Linux или Windows при сохранении файла hosts, вам поможет информация из этой статьи. 

    Источник: https://fructcode.com/ru/blog/cant-edit-hosts-file/

    Поделиться:
    Нет комментариев

      Добавить комментарий

      Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.