Как внести изменения в файл hosts windows 10
Перейти к содержимому

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

  • автор:

Невозможно изменить файл Hosts или файл Lmhosts.

В этой статье описано решение проблемы, из-за которой невозможно изменить файл Hosts или файл Lmhosts.

Применимо к: Windows, все версии и Windows Server, все версии
Исходный номер базы знаний: 923947

Симптомы

При попытке изменить файл Hosts или файл Lmhosts Windows может запретить вам доступ к файлу, а затем создать сообщение об ошибке, похожее на одно из следующих сообщений.

    Сообщение об ошибке 1

Доступ к узлам C:\Windows\System32\drivers\etc\ запрещен

Не удается создать файл C:\Windows\System32\drivers\etc\hosts.
Убедитесь, что путь и имя файла правильные.

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

Обходной путь

  1. Выберите Запустить>все программы>Стандартные, щелкните правой кнопкой мыши Блокнот, а затем выберите Запуск от имени администратора. Если вам будет предложено ввести пароль администратора или подтверждение, введите пароль или выберите Разрешить или Да.
  2. Откройте файл Hosts или файл Lmhosts, внесите необходимые изменения и выберите Сохранить в меню Файл .

Обратная связь

Были ли сведения на этой странице полезными?

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

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

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

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

Изменение файла hosts в блокноте

Содержимое файла hosts представляет собой набор записей из IP-адреса и URL. Например, строка «127.0.0.1 vk.com» (без кавычек) будет означать, что при открытии в браузере адреса vk.com, будет открываться не настоящий IP-адрес ВК, а указанный адрес из файла hosts. Все строки файла hosts, начинающиеся со значка решетки являются комментариями, т.е. их содержимое, изменение или удаление никак не влияет на работу.

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

Как изменить hosts в Windows 10 с помощью блокнота

Для редактирования файла hosts в Windows 10 используйте следующие простые шаги:

Запуск блокнота от имени администратора в Windows 10

  1. Начните вводить «Блокнот» в поле поиска на панели задач. Когда нужный результат будет найден, нажмите по нему правой кнопкой мыши и выберите пункт «Запуск от имени администратора».
  2. В меню блокнота выберите Файл — Открыть и укажите путь к файлу hosts в папке C:\Windows\System32\drivers\etc. Если в этой папке присутствует несколько файлов с таким именем, открывайте тот, который не имеет никакого расширения.
  3. Внесите необходимые изменения в файл hosts, добавьте или удалите строки соответствий IP и URL, после чего сохраните файл через меню.

Редактирование hosts в Windows 8.1 или 8

Для запуска блокнота от имени Администратора в Windows 8.1 и 8 находясь на начальном экране с плитками, начните набирать слово «Блокнот», когда он появится в поиске, кликните по нему правой кнопкой мыши и выберите «Запуск от имени администратора».

Запуск блокнота от имени администратора в Windows 8

В блокноте нажмите «Файл» — «Открыть», после чего справа от «Имя файла» вместо «Текстовые документы» выберите пункт «Все файлы» (в противном случае, зайдя в нужную папку вы увидите «Нет элементов, удовлетворяющих условиям поиска») и после этого откройте файл hosts, который находится в папке C:\Windows\System32\drivers\etc.

Как открыть hosts в блокноте

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

Содержимое файла hosts

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

Например, если мы добавим в файл hosts строчку 127.0.0.1 odnoklassniki.ru, то у нас не будут открываться одноклассники (адрес 127.0.0.1 зарезервирован системой за локальным компьютером и если у вас на нем не запущен http сервер, то ничего не откроется, а можно ввести 0.0.0.0, тогда сайт точно не будет открываться).

Одноклассники не открываются после изменения файла

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

Windows 7

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

Запуск блокнота от имени администратора в Windows 7

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

Как изменить или исправить файл hosts с помощью сторонних бесплатных программ

Редактор файла hosts в Dism++

Многие сторонние программы для исправления проблем работы сети, настройки Windows или удаления вредоносных программ содержат также и возможности изменения или исправления файла hosts. Приведу два примера.В бесплатной программе DISM++ для настройки функций Windows 10 со многими дополнительными функциями в разделе «Дополнительно» присутствует пункт «Редактор hosts».

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

Сброс файла hosts в AdwCleaner

Создание ярлыка для изменения hosts

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

Создание ярлыка для редактирования hosts

Для этого кликните правой кнопкой мышки в любом свободном месте рабочего стола, выберите «Создать» — «Ярлык» и в поле «Укажите расположение объекта» введите:

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

А вдруг и это будет интересно:

  • Лучшие бесплатные программы для Windows
  • Лучшие редакторы контекстного меню для Windows
  • Дополнительные возможности в Windows 11 OOBE при установке
  • Ошибка 0x80070522 Клиент не обладает требуемыми правами — как исправить?
  • Компьютер не включается или черный экран после установки оперативной памяти
  • Автоматическая установка нескольких программ в Windows 11 и 10
  • Windows 11
  • Windows 10
  • Android
  • Загрузочная флешка
  • Лечение вирусов
  • Восстановление данных
  • Установка с флешки
  • Настройка роутера
  • Всё про Windows
  • В контакте
  • Одноклассники

    Александр 25.03.2015 в 23:40

  • Dmitry 10.04.2015 в 13:37

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

Консультация по продукту 1cloud

Иногда бывает необходимо отредактировать файл hosts на своей машине, чтобы избежать хакерских атак и простых шалостей T1M51S

  • Как найти и отредактировать файл Hosts 2019-05-29 true 640 360

    Где располагается файл hosts

    1. Windows 7-11 — c:\windows\system32\drivers\etc\hosts ;
    2. Linux, Unix, BSD — /etc/hosts ;
    3. MacOS — /private/etc/hosts .

    Файл hosts — это системный файл, для его редактирования нужны права администратора.

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

    Открыть для редактирования файл host можно любым текстовым редактором. В Windows среде можно использовать стандартный блокнот, а в Linux среде — VIM или Nano.

    Редактирование файла hosts в Windows 7,10,11

    1. Запустите блокнот от имени администратора. Найти блокнот проще всего через поиск:
      Windows блокнотЩелкните правой кнопкой мыши по блокноту и выберите пункт — «Запустить от имени администратора».
    2. Откройте меню «Файл», пункт «Открыть», вставьте путь: c:\windows\system32\drivers\etc\hosts и нажмите «Открыть»:
      Windows блокнот открытие hosts
    3. Внесите запись в конец файла в следующем формате: IP-адрес ресурса, пробел, название ресурса:
      Обратите внимание на знак #. Его не должно быть вначале вашей записи.
    4. Сохраните файл. В некоторых случаях для применения изменений может потребоваться перезагрузка системы.

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

    Linux hosts

    1. Откройте файл hosts в любом доступном вам текстовом редакторе от имени суперпользователя (Мы используем VIM): sudo vim /etc/hosts;
    2. Внесите в файл новую запись и сохраните его:
      Для сохранения в VIM воспользуйтесь короткой командой wq в режиме навигации — кнопка Esc. Синтаксис записи везде одинаковый: IP-адрес ресурса, пробел, название ресурса.

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

    1. Основы работы со службой DNS;
    2. Услуга «DNS-хостинг»: краткое руководство.

    Работать всегда приятнее удобными, простыми и понятными инструментами. 1cloud предлагает удобный и бесплатный сервис по управлению DNS через Web-консоль или с помощью API.

    Поделиться в соцсетях:

    Средняя оценка: 5,0, всего оценок: 21 Спасибо за Вашу оценку! К сожалению, проголосовать не получилось. Попробуйте позже

    Где находится файл hosts и как его изменить

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

    В этой статье подробно рассмотрим, как работает файл hosts и как внести в него изменения.

    Что такое файл hosts и зачем он нужен

    Файл hosts — это текстовый документ, содержащий информацию о домене и IP-адресе, который ему соответствует.

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

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

    Как внести изменения в файл hosts и где он находится

    Для внесения изменений можно использовать любой текстовый редактор. Например, для ОС Windows — Блокнот, Linux — VIM или Nano, macOS — TextEdit. Обращаем внимание: чтобы редактировать и сохранять изменения в файле hosts, необходимо его открыть с правами администратора.

    Расположение файла зависит от вашей операционной системы:

    ОС Путь к папке
    Windows XP, 2003, Vista, 7, 8, 10 c:\windows\system32\drivers\etc\hosts
    Linux, Ubunta, Unix, BSD /etc/hosts
    macOS /private/etc/hosts

    Рассмотрим подробно внесение изменений в каждой из вышеуказанных операционных систем.

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

    1. Откройте «Мой компьютер» и перейдите или введите в адресную строку проводника следующий путь к файлу hosts: c:\windows\system32\drivers\etc\hosts.
    2. В папке etc должен быть файл hosts. Нажмите на него правой кнопкой мыши и выберите «Открыть с помощью — Блокнот».
    3. Перед вами откроется содержимое файла hosts. Введите нужный вам IP и домен как на примере ниже, где 111.111.111.111 – IP, yourdomain.ru – домен.

    1. Сохраните изменения. Для этого в левом углу нажмите «Файл — Сохранить».

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

    Чтобы внести изменения в файл hosts в Linux нужно перейти в папку etc. Для этого:

    1. Откройте терминал Linux и введите команду: sudo nano /etc/hosts

    1. У вас должен открыться файл, который обычно выглядит так:

    127.0.0.1 localhost
    127.0.1.1 ваш_компьютер

    # The following lines are desirable for IPv6 capable hosts
    ::1 ip6-localhost ip6-loopback
    fe00::0 ip6-localnet
    ff00::0 ip6-mcastprefix
    ff02::1 ip6-allnodes
    ff02::2 ip6-allrouters

      Добавьте в конец запись в следующем формате:

    111.111.111.111 yourdomain.ru www.yourdomain.ru

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

    Где находится hosts macOS? Файл hosts размещается на macOS в каталоге /private/etc/hosts. Чтобы внести в него изменения:

    1. Откройте Терминал с помощью сочетания клавиш Command+T или через Finder.
    2. В терминале задайте следующую команду: sudo nano /etc/hosts
    3. Затем введите ваш пароль пользователя.
    4. В конце файла укажите нужный IP и домен, например: 111.111.111.111 yourdomain.ru
    5. Сохраните изменения и закройте редактор. Это можно сделать с помощью сочетания клавиш Command+Y и нажатия Enter для подтверждения.

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

    Блокировка доступа к сайту через файл hosts

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

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

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

    Как заблокировать сайт через Hosts

    Чтобы настроить блокировку в Windows, нужно снова найти и открыть сам файл по тому же пути, о котором мы уже писали выше: c:\windows\system32\drivers\etc. Файл hosts необходимо открыть через программу «Блокнот» и не забудьте, что важно это делать от имени администратора.

    Заблокировать сайты получится, когда вы внесете в файл hosts следующие цифры: 127.0.0.1. Это локальный адрес файла на компьютере. После этого нужно ввести сами адреса сайтов без указания http/https. Сайты необходимо указать через пробел между локальным адресом и доменным именем.

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

    На финальном этапе вам нужно только сохранить изменения.

    Можно ли все вернуть обратно?

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

    1. Скачать готовый файл hosts для вашей ОС. Это не самый безопасный способ, поэтому будьте предельно внимательны и скачивайте только если вы уверены, что файл не заражен и он не навредит вашему устройству.
    2. Восстановить значения файла hosts по умолчанию. Как это сделать – рассказываем дальше.

    Как восстановить оригинальный файл hosts Windows 10

    По умолчанию файл hosts должен выглядеть на Windows 10 следующим образом:

    # 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
    # localhost name resolution is handle within DNS itself.
    # 127.0.0.1 localhost
    # ::1 localhost

    Чтобы восстановить его на вашем компьютере, следуйте инструкции:

    1. Скопируйте указанные выше данные и откройте «Блокнот».
    2. Вставьте скопированные ранее данные.
    3. Чтобы сохранить файл, выберите «Файл — Сохранить как».
    4. Пропишите название hosts с расширением old.
    5. Оригинальный файл необходимо сохранить по следующему адресу с заменой на старый: %WinDir%\System32\Drivers\Etc.

    Заключение

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

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

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

    Ваш адрес email не будет опубликован. Обязательные поля помечены *