
Я знаю, что файл hosts должен быть в
C:\Windows\System32\drivers\etc\
Но по какой-то причине у меня там вообще нет каталога etc. На самом деле, я искал "hosts" в C:\Windows и ничего не нашел.
У меня установлена Windows 7 64bit, и да, я проверил в Control Panel\Folder Options, что могу видеть скрытые файлы.
решение1
Кажется, эта папка имеет какой-то странный скрытый атрибут. Я включил показ скрытых файлов и папок и показ защищенных файлов операционной системы, и я не смог перейти к ней. Однако, если вы действительно введете его в адресную строку, вы сможете туда попасть!
(После этого я теперь /могу/ перейти к нему, поэтому не могу проверить другие настройки папок, чтобы узнать, почему он отображается.)
EDIT: Для ясности, протестировано на Windows 7 Ultimate x64.
решение2
В дополнение кШинрайответ: Скриншоты наРасположение файла хостов Win 7
Возможно, в параметрах папок проводника Windows установлено значение «Не показывать скрытые файлы, папки и диски», из-за чего файл hosts не отображается.
Чтобы исправить это и показать скрытые файлы, выполните следующие действия:
- Откройте проводник Windows. Нажмите кнопку «Alt», чтобы открыть меню «Файл», если вы его не видите. Нажмите «Сервис», а затем «Свойства папки...»
Нажмите на вкладку «Вид» и включите переключатель «Показывать скрытые файлы, папки и диски».
Для быстрого перехода к нужному местоположению выполните: Пуск-> Выполнить->
%systemroot%\system32\drivers\etc\
Запустите от имени администратора ваш файловый редактор, чтобы внести изменения в файл hosts.