Не сохраняются изменения в файле hosts zarabotoknavideo.ru

Не сохраняются изменения в файле hosts

Файл Hosts — Как изменить и восстановить по умолчанию

Файл hosts — это файл Windows, который переводит доменные имена сайтов в IP-адреса. Именно он выполняет функцию преобразования имен хостов в числовые адреса протокола, которые будут определять местонахождение хоста в IP-сети. Файл hosts имеет форму простого текстового файла. В настоящее время этот файл бесполезен, так как этот процесс уже автоматизирован через DNS. К сожалению, этот файл часто компрометируют и заражают вирусом через вредоносное ПО, чтобы вас перенаправить на фишинговый сайт и вытащить из вас конфиденциальную информацию. Также, если файл Hosts заражен вирусом, то у вас не может быть доступа к сайтам или вы не сможете получать обновления для Windows 10/7/8.1. В этой инструкции разберем, где находиться файл Hosts, как восстановить его по умолчанию, правильно отредактировать, и как сохранить его, если нам выдаст ошибку доступа.

Где находится файл Hosts в Windows 10/7

Файл hosts находится по пути C:WindowsSystem32driversetc, не зависимо какую ОС вы используете, будь-то Windows 10, Windows 7 или Windows 8.1. У вас может быть несколько файлов с разными расширениями, к примеру hosts.txt или hosts.ics. Это не те файлы, которые вам нужны.

Чтобы отобразить правильный фал hosts, нажмите в проводнике слева в верхнем углу на «Файл» > «Параметры» > в новом окне вкладка «Вид» > и уберите галочку с пункта «Скрывать расширения для зарегистрированных типов файлов«. Вы увидите расширения файлов hosts. Вам нужен без расширения, просто hosts.

Как правильно открыть и сохранить файл Hosts

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

Как сохранить тогда файл hosts? Все просто. Вы должны запустить изначально «Блокнот» от имени администратора и через него открыть этот файл.

Когда откроется блокнот, нажмите на «Файл» > «Открыть» и перейдите по пути C:WindowsSystem32driversetc. Когда вы перейдете, то у вас будет ни одного файла, пустота. Нажмите снизу в графе «Имя файла» на отобразить «Все файлы» расширений. (Рис. ниже).

Какой должен быть файл hosts по умолчанию

По умолчанию файл hosts выглядит, как показано ниже. Если он будет пустым, то не стоит переживать. Решетка # обозначает комментарий, что не дает функционировать этому файлу. По сути это одно и тоже. Если вы увидели какие-либо лишние строчки без решетки #, к примеру 127.0.0.1 vk.com то удалите их.

# 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?

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

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

Итак, как же изменить файл hosts windows 7, 8, 10. Если вы не знаете, где именно располагается данный файл, советуем записать путь к нему: C:WindowsSystem32driversetchosts?

Есть два основных способа, о которых мы с вами и поговорим.

Как изменить hosts через командную строку?

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

Читать еще:  Как контакты из Google перенести на андроид?

Теперь поговорим о том, как открыть файл hosts и внести в него изменения.

В первую очередь, советуем вам воспользоваться командной строкой. Отметим, что она должна быть открыта от имени администратора, а не обычного пользователя. Для этого переходим в Пуск -> Все программы -> Стандартные -> Командная строка, кликаем правой кнопкой мыши и выбираем пункт «Запустить от имени администратора».

Далее ждем, пока перед нами не откроется окно командной строки. В нем следует прописать: notepad C:WindowsSystem32driversetchosts (можно скопировать и вставить).

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

После его открытия вы сможете внести в него изменения, а затем сохранить.

Изменение hosts в текстовом редакторе

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

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

Для начала заходим в «Мой компьютер» и задаем путь папки: C:Windowssystem32, находим в ней программу notepad.exe и запускаем от имени администратора.

В открывшемся окне выбираем команду «Файл», затем «Открыть», и прописываем путь к файлу hosts: C:WindowsSystem32driversetc). Далее ставим в окошке с типом файла «все файлы», затем открываем его.

Вносим изменения и сохраняем файл.

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

Изменить и сохранить файл hosts через «Свойства»

Вы также можете изменить файл hosts через «Свойства». Для этого нужно перейти собственно к самому файлу C:WindowsSystem32driversetc и нажать на нем правой кнопкой мыши. Далее выбираем «Свойства».

Теперь переходим по вкладке «Безопасность» и нажимаем кнопку «Дополнительно».

Во вкладке «Разрешения» нажимаем кнопку «Изменить разрешения».

Для группы «Пользователи» меняем разрешение безопасности касательно файла «hosts». Для этого нужно выбрать: группу Пользователи — Изменить и установить галочку напротив Полный доступ. Сохраняем изменения нажав кнопку «Ок».

Система спросит, действительно ли вы хотите внести изменения? Подтверждаете.

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

Вносим нужные нам изменения и сохраняем их.

Мы рассмотрели три простых способа, как изменить файл hosts и сохранить эти изменения. На самом деле их больше, но это самые действенные.

Работа с файлом hosts в Windows, проверка и исправление

Hosts – один из файлов Windows, использующийся в тесном взаимодействии со службой DNS, задача которой — преобразование IP-адресов сайтов в понятный пользователям вид: «example.com» вместо «11.23.311.41». Именно DNS запоминает IP-адреса посещаемых пользователями сайтов. Ноsts используется для принудительного присвоения IP-адресов определенным сайтам, минуя DNS -сервер, так как выполнение команд из этого файла имеет в Windows приоритет перед DNS.

Расположение в различных версиях Windows

В Windows ME и более ранних версиях файл находится в каталоге «C:WINDOWS». В WinNT и Windows 2000 расположение немного изменилось: «C:WINNTsystem32driversetc». С XP и по Win10 включительно — «С:WINDOWSsystem32driversetc».

Открытие файла

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

В Win7 и более поздних версиях могут потребоваться права администратора. Однако само наличие администраторских прав текущей учётной записи привилегий, как правило, не даёт из-за серьёзной политики безопасности в ОС. Последовательность действий следующая:

  1. Открыть «notepad.exe» в его рабочей папке (С:Windowssystem32).
  2. С помощью правой кнопкой мыши кликнуть «Запуск от имени администратора».
  3. В запущенном «Блокноте» нажать «Файл», затем «Открыть» и перейти в место хранения hosts.
  4. Внести и сохранить необходимые изменения.

Редактирование файла hosts

В Windows XP его содержание выглядит так:

Следует отметить, что в windows 7 содержание hosts — лишь справочная информация, необходимая пользователю для понимания принципов его редактирования, своеобразная подсказка от разработчиков. Отсюда и символ # перед каждой строкой: он служит маркером комментария. О файле хост для «Виндовс 8» ( и любой другой версии Windows, начиная с 95-й) можно сказать то же самое, так что и правила работы будут идентичными.

Читать еще:  Где посмотреть разрядность компьютера?

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

Суть блокировки

В свободной строке, ниже всех справочных записей, вводится: «127.0.0.1 %адрес ресурса%», где %адрес ресурса% — адрес сайта, посещение которого пользователями компьютера нежелательно, например, «127.0.0.1 www.example.com». После такой записи ни один браузер не откроет сайт, расположенный по адресу «www.example.com», так как ему был принудительно присвоен IP 127.0.0.1, то есть, фактический адрес компьютера, так называемый localhost.

Редирект (перенаправление)

Для перенаправления с одного адреса на другой сначала необходимо указать IP-адрес ресурса, на который делается редирект, а затем через табуляцию или пробел — его номинальный адрес, например, «121.242.18.70 www.example.com» и «49.3.202.16 www.naprimer.ru». Такая конструкция позволит перенаправить запрос с одного сайта на другой (при условии ввода их реальных IP-адресов).

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

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

Процесс чистки

И в Windows от 7 до 10, и в более старых версиях этой ОС в оригинальном файле hosts не должно быть ничего, кроме справочной информации. Часто при первом взгляде на окно текстового редактора нежелательные строки и записи могут отсутствовать, поэтому необходимо обратить внимание на полосы прокрутки.

Если полоса прокрутки неактивна или отсутствует, значит, очевидных проблем в файле не существует. Но если полоса активная, лишняя запись (или записи) скрыта внизу или справа и не видна при стандартном размере окна «Блокнота». Именно так всё лишнее можно легко обнаружить и удалить.

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

Восстановление работоспособности

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

Восстановить работоспособность хост файла в «Виндовс 7» и более ранних версиях через командную строку можно так: «Пуск» — «Выполнить», далее ввести «cmd» в появившемся поле. В открывшейся командной строке следует набрать «ipconfig /flushdns» для очистки кэша службы DNS.

В Win8-Win10, вызвав контекстное меню кнопки «Пуск», выбрать «Windows PowerShell», затем проделать аналогичные действия, что и в предыдущем пункте. Кроме этого, существует еще несколько способов:

  • Внести максимальное количество доменных имён сайта. Сайт может иметь больше одного доменного имени. Для полной блокировки или перенаправления необходимо внести каждое из них. К примеру, «127.0.0.1 vk.com» и «127.0.0.1 vkontakte.ru». На один и тот же ресурс можно попасть, используя оба этих адреса, поэтому и вносить в файл для блокировки требуется оба.
  • Отключить прокси-сервер, если он используется. В «Панели управления» нужно зайти в раздел «Сеть и интернет», далее в «Свойства обозревателя». В пункте «Подключения» выбрать опцию»Настройка сети» и снять отметки со всех элементов.
  • Проверить на наличие ошибок сам файл hosts.

Каждую новую строку лучше начинать без пробелов, желательно избегать чрезмерного использования табуляции и пробелов между IP и адресом сайта. Если правильно следовать алгоритмам действия, все операции можно легко сделать самостоятельно.

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

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

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

На рисунке, приведенном ниже, изображен процесс преобразования домена в IP-адрес с использованием различных устройств. Файл hosts был изменен следующим образом:

Файл hosts был изменен только на вашем компьютере , поэтому только это устройство будет преобразовывать домен example.com в IP-адрес 86.75.30.9.

Читать еще:  Не загружается компьютер Windows XP при включении

Другие устройства, для которых файл hosts не был изменен, будут преобразовывать этот домен в IP-адрес 172.16.0.0, найденный на сервере DNS.

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

Ниже описано, как можно внести изменения в файл hosts .

Запустите «Блокнот» от имени администратора

Сначала необходимо запустить «Блокнот» (или другой текстовый редактор) от имени администратора. Это связано с тем, что файл hosts является системным файлом и не может быть изменен другим пользователем.

Откройте файл hosts

Чаще всего файл hosts расположен в каталоге: c:windowssystem32driversetc и имеет имя hosts . Но этот путь может быть другим в зависимости от используемой версии операционной системы:

  • Windows 95/98/Me c:windows;
  • Windows NT/2000/XP Pro c:winntsystem32driversetc;
  • Windows XP Home/Vista/Windows 7 c:windowssystem32driversetc;
  • Windows 8 c:windowssystem32driversetc;
  • Windows 10 c:windowssystem32driversetc.

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

Найдите IP-адрес, связанный с вашей учетной записью

  • Войдите в cPanel.
  • Справа найдите столбец статистики, описывающей вашу учетную запись. Найдите информацию о сервере и нажмите на ссылку.
  • Ниже на странице найдите «Общий IP-адрес». Если у вас выделенный IP-адрес, вместо «Общий IP-адрес» будет написано «Выделенный IP-адрес». Это информация, которая понадобится вам для изменений файла hosts .

Отредактируйте файл hosts

Содержимое файла hosts выглядит примерно следующим образом:

Внимание: Перед внесением изменений обязательно создайте резервную копию файла hosts ! Для этого выполните следующие действия:

  1. В «Блокноте» зайдите в меню «Файл» и выберите пункт «Сохранить как …»
  2. В качестве имени файла введите то, что вы запомните, например hosts_file_09.16.2013
  3. Нажмите кнопку «Сохранить»

Добавьте несколько строк в файл hosts. Они будут выглядеть примерно так:

После внесения изменений зайдите в меню «Файл», затем выберите пункт «Сохранить».

Работа с Windows Defender при изменении файла Hosts в Windows 8

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

  1. Перейдите в Windows Defender, наведите курсор мыши на правый угол, чтобы открыть панель навигации. В поисковое поле введите «Windows Defender», нажмите на появившуюся иконку. Она будет помечена как «Windows Defender». Запустится приложение.
  2. Когда откроется Windows Defender, кликните по вкладке « Настройки» .
  3. Затем введите местоположение файла hosts, по умолчанию это c:windowssystem32driversetchosts
  4. Нажмите на кнопку «Добавить .
  5. Нажмите кнопку « Сохранить изменения», расположеннуюв правом нижнем углу, а затем закройте Windows Defender.
  6. Наведите курсор мыши на ярлык программы «Блокнот», а затем запустите ее от имени администратора.
  7. Откройте файл hosts .
  8. Внесите изменения и выберите « Файл »> « Сохранить ».

Изменение файла hosts в Windows 10

Для изменения файла hosts вам понадобятся права администратора. Для получения дополнительной информации по этому вопросу обратитесь к справочной документации Microsoft «Администратор для локальных учетных записей» .

Чтобы отредактировать файл hosts:

  • Войдите в систему с правами администратора
  • Кликните правой кнопкой мыши по иконке Windows в панели инструментов.

  • Появится всплывающее меню. Найдите Powershell (Администратор) и выберите эту опцию.

  • Вы увидите всплывающее окно с вопросом о том, хотите ли вы разрешить приложению вносить изменения. Нажмите « Да» , чтобы продолжить.

  • Когда откроется инструмент командной строки, введите « Notepad » . Поскольку вы запускаете «Блокнот» из Powershell, он запустится с правами администратора.

  • В меню «Блокнот» нажмите пункт « Файл» , « Открыть» . Перейдите к папке с файлом hosts . Стандартный путь: c:WindowsSystem32driversetc.
  • Введите «hosts», затем нажмите «Enter». Это вызовет файл hosts . Поскольку файл hosts является системным, он будет скрыт, если вы не зададите в настройках показ скрытых файлов.

  • На этом этапе вы увидите файл hosts . Убедитесь, что вы следуете приведенному выше примеру. Поставьте пробел между IP-адресом и доменным именем, которое вы хотите использовать.

  • Нажмите «Файл»> «Сохранить», чтобы сохранить изменения, которые внесли в файл.

Закройте «Блокнот», а затем снова загрузите файл hosts и проверьте, что внесенные изменения были применены.

Как я узнаю, что это сработало?

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

Данная публикация представляет собой перевод статьи « How to Modify your Hosts File » , подготовленной дружной командой проекта Интернет-технологии.ру

Ссылка на основную публикацию
Adblock
detector