Как найти файл на компьютере Windows 7 — вопрос, который возникает у пользователей при настройке сети, блокировке сайтов или устранении проблем с интернетом. Этот файл отвечает за сопоставление доменных имён с IP-адресами, и его стандартна для всех версий Windows. В Windows 7 путь к файлу не отличается от более новых систем, но есть нюансы доступа.

Файл hosts скрыт по умолчанию, поэтому его не видно в папке без включённых скрытых файлов. Чтобы не терять время, воспользуйтесь прямым путём: C:\Windows\System32\drivers\etc\hosts. Но как туда попасть и что делать, если файл не отображается? Рассмотрим все шаги подробно.

Зачем нужен файл и почему его ищут

Файл hosts — это локальная база данных, которая переводит доменные имена (например, yandex.ru) в IP-адреса (например, 77.88.55.60). Он загружается до обращения к DNS-серверам, поэтому изменения в нём вступают в силу сразу после сохранения.

Чаще всего пользователи ищут этот файл, чтобы:

  • Заблокировать доступ к сайтам — добавлением строки типа 127.0.0.1 vk.com можно закрыть доступ к ВКонтакте на данном компьютере.
  • Ускорить загрузку часто посещаемых ресурсов — если IP-адрес сайта статичен, его прописывают в hosts, чтобы избежать задержек на DNS-запросы.
  • Отладить локальные сети — при разработке сайтов или настройке серверов в локальной сети.
  • Обойти блокировки — если DNS-серверы оператора блокируют ресурс, можно вручную прописать его в hosts.

В Windows 7 файл hosts не имеет расширения, но его можно открыть любым текстовым редактором — от стандартного Блокнота до Notepad++ или Sublime Text.

💡

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

Версия WindowsПуть к файлу hostsОсобенности доступа
Windows 7C:\Windows\System32\drivers\etc\hostsТребует прав администратора для редактирования
Windows 8 / 8.1C:\Windows\System32\drivers\etc\hostsАналогично Windows 7, но с ускоренным запуском от имени администратора
Windows 10C:\Windows\System32\drivers\etc\hostsМожно открыть через контекстное меню Блокнота с правами админа
Windows 11C:\Windows\System32\drivers\etc\hostsТо же, что и в Windows 10, но с усилением защиты UAC
Windows XPC:\Windows\System32\drivers\etc\hostsРедактируется без дополнительных прав, но может быть заблокирован антивирусом

Стандартные пути к файлу в разных версиях Windows

Хотя в статье речь идёт о Windows 7, полезно знать, где искать hosts в других версиях ОС. Это поможет, если вы работаете с несколькими компьютерами или перешли на более новую систему.

Как видите, путь к файлу одинаков для всех версий Windows, начиная с XP. Разница только в способах доступа и правах на редактирование. В Windows 7 и новее всегда требуются права администратора.

Способы найти файл в Windows 7

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

  • Через Проводник — включите отображение скрытых файлов и перейдите по пути C:\Windows\System32\drivers\etc. Файл будет без расширения и с иконкой стандартного текстового документа.
  • Через поиск в меню Пуск — введите в поисковой строке hosts и дождитесь результатов. Обычно система находит его в папке etc.
  • Через командную строку — откройте cmd и введите команду notepad C:\Windows\System32\drivers\etc\hosts. Это сразу откроет файл в Блокноте.
  • Через файловый менеджер (Total Commander, и т.д.) — включите отображение скрытых файлов и перейдите в папку etc.

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

Пошаговое открытие файла через Проводник

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

  1. Откройте Проводник (Win + E).

  2. В верхнем меню выберите Упорядочить → Параметры папок и поиска.

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

  4. В разделе Дополнительные параметры найдите пункт Скрытые файлы и папки и выберите Показывать скрытые файлы, папки и диски.

  5. Снимите галочку с пункта Скрывать защищённые системные файлы (если он есть) и подтвердите изменения.

  6. Теперь перейдите по пути C:\Windows\System32\drivers\etc. В этой папке вы увидите файл hosts.

⚠️ Внимание: Не изменяйте другие файлы в папке etc, особенно networks, protocol или services. Их некорректное редоктирование может привести к проблемам с сетью.
Как вы обычно ищете файл hosts?
Через Проводник
Через поиск в меню Пуск
Через командную строку
Другим способом

Чем отличается файл от DNS: сравнение функций

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

КритерийФайл hostsDNS
Место храненияЛокально на компьютереНа удалённом сервере
Скорость обработкиМгновенная (загружается при старте)Зависит от скорости интернета и загруженности сервера
Гибкость настройкиРучная правка, подходит для небольших измененийАвтоматическая, обновляется в реальном времени
ПриоритетВыше, чем у DNSНиже, чем у hosts
ИспользованиеДля локальных изменений (блокировка, тестирование)Для глобального распознавания доменов

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

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

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

Способы редактирования:

  • Через Блокнот с правами администратора: найдите Блокнот в меню Пуск, кликните правой кнопкой и выберите Запуск от имени администратора, затем откройте файл через Файл → Открыть.

  • Через командную строку: как упоминалось ранее, введите notepad C:\Windows\System32\drivers\etc\hosts в cmd, запущенной от имени админа.

  • Через сторонние редакторы (например, Notepad++): запустите редактор от имени админа и откройте файл.

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

Практическая инструкция: блокировка сайта через hosts

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

Вот как это сделать:

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

Выполнено: 0 / 5

Часто задаваемые вопросы

Можно ли удалить файл hosts?

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

Почему после редактирования сайт не блокируется?

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

Как вернуть исходный файл hosts?

Если вы ошиблись при редактировании, можно восстановить стандартный файл. Для этого откройте командную строку от имени админа и введите команду: sfc /scannow. Система проверит целостность файлов и восстановит hosts, если он был изменён. Альтернатива — вручную скопировать стандартное содержимое из резервной копии или с другого компьютера.

Можно ли редактировать без прав администратора?

Нет. В Windows 7 и новее файл hosts защищён системой. Без прав админа вы не сможете его сохранить. Если вам нужно отредактировать файл, обязательно запускайте редактор от имени администратора.