Нажмите "Enter", чтобы перейти к содержанию

Drivers etc: Карта сайта

Ошибка на сервере «Отключите использование HOSTS». Как это сделать? — Хабр Q&A

все проще

выходишь из опенсервера, не гасишь, а именно выходишь

правой кнопкой по иконке

«запуск от Администратора» — запускаешь

Ответ написан

1. Открыть cmd.exe (win + r)
2. Выполнить там команду:

attrib.exe -s -r -h -a C:\Windows\system32\drivers\etc\hosts

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

Ответ написан

Спасибо тоже была проблема!
——————————————————————
1. Открыть cmd.exe (win + r)
2. Выполнить там команду:

attrib.exe -s -r -h -a C:\Windows\system32\drivers\etc\hosts

Ответ написан

в моем случае установил navicat premium, key не сработал, удалил программу, после опен не запускался, открыл «hosts» , вижу все строки коментированы,а в конце ->
127.0.0.1 activate.navicat.com

а сам файл в properties -> read only
исправил то и другое, заработало
— это потому, что каждый проэкт стоит под 127.0.0.1 , опен хочет прописать, а файл read only.

Ответ написан

более трёх лет назад

Комментировать

Мне нужен был автозапуск. Вот мое решение:

Добавить права на файл hosts на изменение (на скрине их нет, но надеюсь вы поймете где ставитьс)

Ответ написан

В моём случае Kaspersky Internet Security защищал файл от изменений. Я просто добавил приложение OpenServer.exe в доверенные. Никаких прав на ярлык и флагов на hosts не понадобилось.

Ответ написан

более двух лет назад

Комментировать

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

Ответ написан

Комментировать

Спасибо, помогло!
В моём случае антивирус добавил файл на карантин и закрыл доступ.

Ответ написан

Комментировать

блокировал антивирус др. веб
Помогло следующее: идем в настройки антивируса др. веб> «превентивная защита»> «поведенческий анализ»> выбираем вкладку «доступ приложений»> жмем плюс и выбираем «Open Server.exe» и ставим галочку напротив «Файл HOSTS».

Ответ написан

Комментировать

Файл %windir%\system32\drivers\etc\hosts — Моя работа

Файл %windir%\system32\drivers\etc\hosts 

3-мар-2006 12:12 am

Ну очень удобная штука, чтобы не надо было запоминать кучу IP адресов!

Особенно хорошо помогает в локальной сети с множеством доменом (или отсуствием таковых 🙂
Статья, как пользоваться файлом hosts: http://www. winsov.ru/net15.php.
У меня в локальной сети на работе файл hosts обновляется батником на каждой машине при запуске компа с сервера 🙂
Зато потом можно к любой машине обратиться по имени (а это куда удобнее, чем помнить десятки IP).


# Файл HOSTS для NevaLink
#
# Копировать сюда (если Windows на диске «C»): C:\WINDOWS\system32\drivers\etc\hosts
# Если Windows установлен не на диск «C»: %windir%\system32\drivers\etc\hosts
#
# Этот файл содержит таблицу соответствия IP-адресов и обычных (NetBIOS)
# имен компьютеров. Каждый элемент должен располааться в отдельной
# строке. IP-адрес должен начинаться с первой позиции строки, а за ним
# следует соответствующее имя компьютера. IP-адрес и имя компьютера должны

# быть отделены друг от друга хотя бы одним пробелом или символом табуляции.
# Знак «#» используется обычно для указания на начало комментария

127.0.0.1 localhost # мой компьютер
10.1.4.68 serg # поисковый FTP
87. 249.40.228 lis
87.249.40.54 cheburator
10.1.4.71 JSC
87.249.40.241 MIHA
87.249.40.43 PALMIRA
87.249.40.222 CRAUZY
87.249.40.17 DIAMOND
87.249.40.253:24 ALMAR
10.1.19.15 SERGEYSV
10.1.4.130 TORQUE
10.1.6.5 dron
10.1.4.86 KSIUXA
10.1.2.134 CRISTO
10.1.6.12 AJP

10.1.19.28 ALEKSANDR
10.1.19.56 ZIM72
87.249.40.164 matrixakep
87.249.40.62 ANIME
10.1.19.16 COMBAT
87.249.40.102 DANICH
87.249.40.79 PROFESSOR
10.1.42.8 OUTLAW
87.249.40.32 YURA
10.1.24.55 AWBOB
10.1.16.164 KOROVAY
10.1.38. 8 PAINGIVER
87.249.40.88 ARISTOS
10.1.16.171 FIREBIRD
10.1.36.178 NEVEDOMYI
87.249.40.252 seagull_jl
10.1.19.57 ASPBAR
10.1.5.19 shaddow
10.1.2.153 FANZEN
10.1.36.200 MARAZOT
10.1.16.178 VASPUNK
87.249.40.19 AQUILON
10.1.19.60 liliput
10.1.1.111 patriot
10.1.22.8 LAMER
87.249.40.77:2112 LEO
10.1.24.44 MARTYN
87.249.40.159 balamutov
87.249.40.145 KRXIS
87.249.40.207 MADMAX
87.249.40.114 csandar
10.1.19.17 fly
10.1.5.10 gobalin
10.1.7.37 LEPENSON
10.1.4.88 dibastus
10. 1.5.206 ivapuz
87.249.40.191 undef
10.1.3.201 APHEX
87.249.40.153 CHEATER
10.1.46.13 stden
87.249.40.167 crusader
10.1.42.11 KONSTANTIN
10.1.24.17 bacardi
10.1.4.236 egor57
10.1.36.167 slavon
10.1.16.150 ROLL
10.1.5.43 sanyok
10.1.19.51 alexey
10.1.26.12 krx
10.1.19.21 dark_elf
10.1.2.144 nikita
10.1.4.136 SASHA_WOW
10.1.36.62 troll
10.1.45.25 sergy
10.1.19.25 DDM
10.1.36.149 strong
10.1.5.165 temon
10.1.24.26 parazit
10.1.9.22 fx
10. 1.6.13 LEXX
10.1.4.243 SASHA
10.1.36.171 KRONEN
10.1.24.21 KNYAZ
10.1.16.152 pride
10.1.24.36 gopendrozzz
10.1.4.100 pirat
10.1.4.68 THESERG

  • Tags:администрирование

Leave a Comment to the Entry

This page was loaded апр 26 2023, 11:31 am GMT.

Возможные причины WINDOWS\system32\drivers\etc\hosts не работает (кроме очевидных)

спросил

Изменено 10 лет, 1 месяц назад

Просмотрено 17 тысяч раз

Вот мой файл C:\WINDOWS\system32\drivers\etc\hosts:

 127. 0.0.1 localhost
192.168.100.1 роутер
 

проверка:

 C:\>ping маршрутизатор
Запрос Ping не смог найти хост-маршрутизатор. Пожалуйста, проверьте имя и попробуйте снова.
С:\>пинг 192.168.100.1
Пинг 192.168.100.1 с 32 байтами данных:
Ответ от 192.168.100.1: байт=32 время<1 мс TTL=64
Ответ от 192.168.100.1: байт=32 время<1 мс TTL=64
Ответ от 192.168.100.1: байт=32 время<1 мс TTL=64
Ответ от 192.168.100.1: байт=32 время<1 мс TTL=64
Статистика пинга для 192.168.100.1:
    Пакеты: отправлено = 4, получено = 4, потеряно = 0 (0% потерь),
Приблизительное время прохождения туда и обратно в миллисекундах:
    Минимум = 0 мс, Максимум = 0 мс, Среднее = 0 мс
 

Раньше работало. Раньше у меня было множество перенаправлений. Но он перестал работать несколько недель назад.

Проверил все очевидное:

  • удалил файл hosts и заменил на этот простой для проверки
  • нет недопустимых символов в файле hosts
  • нет расширения файла hosts
  • не использовать TAB для разделения IP и имени хоста (пробовал использовать ровно 8 пробелов)
  • ipconfig /flushdns
  • перезапустить службу DNS-клиент
  • Разрешения
  • для файла соответствуют разрешениям DNS-клиента (я также пробовал «разрешить» для «всех» как в файле hosts, так и в папке «etc», а также в папке «drivers»).
  • попытался добавить пользователя NETWORK SERVICE и пользователя LOCAL SERVICE к этому файлу разрешений
  • на этой конкретной машине не запущены антивирусные/спамовые/вредоносные/резидентные щиты
  • попробовал файл hosts с маркерами EOL UNIX и DOS
  • перезагрузить машину

Что я упустил?

  • окна
  • окна-сервер-2003
  • хосты

2

Судя по тому, что вы сделали, и по списку вещей, которые вы проверили, я думаю, что это какой-то системный сбой, поскольку похоже, что вы сделали правильные вещи, попробуйте выполнить «SFC / SCANNOW» из командной строки, просто чтобы проверить системные проблемы.

В следующий раз проверьте \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\DataBasePath в реестре, чтобы убедиться, что расположение вашего файла hosts правильное и совпадает с тем, которое Windows предполагает.

1

Это проблема с неработающим файлом hosts или проблема с тем, что на машине вообще не работает разрешение DNS (ping, IE и т. д.)?

Если второе, работает ли nslookup ?

Если это так, взгляните на Когда DNS и ping терпят неудачу, но nslookup работает на моем веб-сайте для получения подробного ответа.

Короткий ответ: перепробовав все, что угодно, я остановился на "Winsock XP Fix", который кто-то создал несколько лет назад, заметив, что записи реестра, относящиеся к WinSock, на самом деле одинаковы между системами, и что иногда они заканчиваются поврежден.

3

Изменить владельца файла hosts на группу «Администраторы». Это решило проблему для меня.

sfc /scannow у меня не сработало, но установка этого .msi сработала: http://support.microsoft.com/kb/972034

Зарегистрируйтесь или войдите в систему

Зарегистрируйтесь с помощью Google

Зарегистрироваться через Facebook

Зарегистрируйтесь, используя адрес электронной почты и пароль

Опубликовать как гость

Электронная почта

Требуется, но не отображается

Опубликовать как гость

Электронная почта

Требуется, но не отображается

Нажимая «Опубликовать свой ответ», вы соглашаетесь с нашими условиями обслуживания, политикой конфиденциальности и политикой использования файлов cookie

Почему папка system32\drivers\etc не отображается в Notepad++ при открытии от имени администратора в Windows 7

спросил

Изменено 4 года назад

Просмотрено 28 тысяч раз

Я вошел в систему как пользователь с правами администратора на моем автономном (не входящем в домен) компьютере под управлением Windows 7 x64 Ultimate, и я открыл Notepad++ «как администратор», но я не вижу \ папка etc под system32\drivers. Я хочу отредактировать там файл hosts. В файловом браузере я вижу, что папка \etc присутствует вместе со многими другими папками, которые не отображаются в диалоговом окне открытия файла Notepad++. Это проблема с разрешениями или проблема с Notepad++?

  • windows-7
  • блокнот++

5

Проблема заключается в перенаправлении папок. Если 32-разрядная программа попытается получить доступ к папке System32, она будет незаметно перенаправлена ​​в каталог %windir%\SysWOW64 , это для совместимости с 32/64-разрядными приложениями.

Все файлы в System32 являются 64-битными, однако, если программа была написана неправильно, они могли жестко закодировать System32 в своей программе при поиске DLL. Чтобы предотвратить случайные сбои программ из-за неправильно написанных программ, Microsoft делает это перенаправление.

Теперь, если вы посмотрите на эту ссылку, которую я разместил вверху %windir%\system32\drivers\etc освобожден от этого перенаправления, поэтому, если вы идете прямо туда, он работает нормально, но если вы находитесь в % windir%\system32\drivers вы действительно смотрите на папку %windir%\SysWoW64\drivers , которая не содержит подпапку etc .

Есть несколько обходных путей

  1. вам нужно либо напрямую ввести %windir%\system32\drivers\etc
  2. перейдите в «скрытую» папку %windir%\sysnative , которая приведет вас к «настоящей» папке System32 , и вы сможете подняться по дереву каталогов, как обычно.
  3. Когда вы находитесь в %windir%\System32\drivers , вручную щелкните адресную строку и добавьте \etc к пути к папке (на самом деле это просто еще один способ выполнения метода № 1)

0

Думаю, проблема с x32. x32 Notepad ++, возможно, не видит папку «etc» прямо в ОС x64. Версии для x64 пока не существует. Попробуйте форум NPP для обходного пути.

1

Я разблокировал учетную запись администратора вот как это сделать: http://www.howtogeek.com/howto/windows-vista/enable-the-hidden-administrator-account-on-windows-vista/

И теперь я вижу это

2

У меня была точно такая же проблема, и я нашел объяснения здесь полезными, но ответ даже проще, чем они предполагают - вам не нужно вводить полное имя пути или выполнять какое-либо перенаправление папки.

Ваш комментарий будет первым

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

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