OpenServer – Проблема запуска на win7, hosts

На windows 7 файл hosts защищен от записи в него сторонним не доверенным ПО. По этому, при настройках безопасности по умолчанию, запуск OpenServer будет выполняться с ошибкой:


Чтобы разрешить OpenServer редактировать файл hosts нужно выполнить следующие действия:
1. Открыть cmd.exe (win + r)
2. Выполнить там команду:

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

Просмотров : 48379
Запись опубликована в рубрике WebServers, Windows с метками , , , . Добавьте в закладки постоянную ссылку.

32 комментария: OpenServer – Проблема запуска на win7, hosts

  1. Гость из Коми говорит:

    В ХР без всякого изменения файла hosts работает!

    • Lestat говорит:

      Все верно… в ХР никаких изменений не нужно, а вот в 7 нужно… все таки разные версии мастдая… и политики безопасности разные….

  2. AndHacker говорит:

    Спасибо, что написали эту статью:)

  3. 60774 говорит:

    На команду attrib.exe -s -r -h -a C:\Windows\system32\drivers\etc\hosts приходит ответ файл C:\Windows\system32\drivers\etc\hosts не обнаружен, что делать

  4. Макс говорит:

    Благодарю Вас за совет с командной строкой!!!

  5. Семён говорит:

    Надеюсь, сэкономлю время многим.
    Ошибка: Hosts файл недоступен для записи
    Проблема, что в меню Open server нет вкладки “Мои сайты”
    Решение:
    Dr.Web – Настройки – Основные – Превентивная защита – Уровень блокировки пользовательский – поставить галочку файл Hosts “Разрешить”.

    • Иван говорит:

      Спасибо, Семён! Действительно, сэкономили!

    • Иван говорит:

      Семён, спасибо, что не поленился и написал решение проблемы! Мне тоже помогло!

    • Роман говорит:

      ОГРОМНОЕ спасибо, Семён !

    • Родион говорит:

      Семен, огромное спасибо. Гуглил множество страниц, но проблему помог исправить только ваш комментарий. Еще раз большое спасибо.

    • Baklan говорит:

      СПС !!! Блин, не ужели в блогах denver’a и Op..Ser не могли дать ссылку на тебя если сами не хотели писать?

  6. Руслан говорит:

    OpenServer – Проблема не запускается порядковый номер 94 не найден в библиотеке DLL LIBPQ.dll что это пожалуйста помогите

  7. Иван говорит:

    Спасибо большое, ваша статья помогла!
    Касперский блокировал файл hosts.
    Помогло добавить OpenServer в доверенные.

  8. dimka говорит:

    Автор стать большой молодец – открыл огромную дыру для вирусов!
    Так держать!

    Не ведитесь на такие псевдопрофессиональные советы!

  9. Александр говорит:

    А у меня выскакивает
    2015-04-17 15:51:40 ——————————————–
    2015-04-17 15:51:40 Начало процедуры запуска сервера
    2015-04-17 15:51:40 Файл C:\Windows\system32\drivers\etc\hosts недоступен для записи
    2015-04-17 15:51:40 Отключите использование HOSTS файла или настройте права доступа
    Имеется Касперский – в опции КОНТРОЛЬ ПРОГАММ ввел Open Server в доверенные – как мертвому припарки.
    2015-04-17 15:51:40 Сбой запуска!

    На вышеописанную команду в CMD.EXE attrib.exe -s -r -h -a C:\Windows\system32\drivers\etc\hosts что нет доступа!

  10. Сергей говорит:

    выскакивает
    Начало процедуры запуска сервера
    Файл C:\Windows\system32\drivers\etc\hosts недоступен для записи
    2015-04-17 15:51:40 Отключите использование HOSTS файла или настройте права доступа
    антивируса вообще нет
    2015-04-17 15:51:40 Сбой запуска!

    На вышеописанную команду в CMD.EXE attrib.exe -s -r -h -a C:\Windows\system32\drivers\etc\hosts что нет доступа!

  11. Мила говорит:

    Ошибка:
    Cannot write to file “C:\Windows/system32/drivers/etc/hosts”!
    Решения для WIN7 с установленным ДокторВебом.
    Идем по пути:
    ДокторВеб–Инструменты–Настройки–Компоненты защиты–Брэндмауэр–Изменить доступ к сети для приложений
    Там находим файлы Денвера – С:\WebServers\denwer\Restart.exe С:\WebServers\denwer\Run.exe – и даем разрешения на:
    1. Запуск сетевых приложений
    2. Доступ к сетевым ресурсам
    + вносим файл hosts в исключения (ДокторВеб–Инструменты–Настройки–Исключения–Файлы и папки)
    Обычно этого достаточно, чтоб все заработало.

  12. Сергей говорит:

    У кого касперский 2016 Вот решение:

    1. Правой кнопкой мышки по иконке в трее, выбрать настройка
    2. Открыть вкладку Защита, затем Контроль программ
    3. Открыть ссылку Управление ресурсами
    4. Перейти по Операционная система/Системные файлы/Критические параметры
    5. Найти там hosts и по иконке выбрать Выключить контроль.
    Все, теперь перезапускаем Open Server

    • Константин говорит:

      Да, это работает!

      Как добавить исключение только для OpenServer, так как защита снята полностью с hosts файла?

  13. петя говорит:

    Ребят, пробовал все вышеизложенное, но не работало.
    Оказалось все проще. Я для запуска сервера использовал ярлык. Все что нужно было – запустить его от имени администратора.

    • Константин говорит:

      Можно и не добавлять ярлык!

      просто запустите приложение от администратора – работает отлично!!!

  14. Петро говорит:

    Как запустить OpenServer если ошибку выдает: 2016-02-15 07:27:22 Невозможно занять порт 80 поскольку он уже используется: Cлужбы Windows
    Скайп тут ни причем (он отключен и порт отключен) а какие службы Windows могут быть тут причиной незапуска?????
    Windows 7 – 64

  15. Дмитрий говорит:

    Ваша статья помогла, всё заработало Windows 7 x64

  16. Андрей говорит:

    Пытался через cmd: ничего не происходит
    Пытался отключать антивирусы: ничего не происходит
    В чем причина не пойму, мож все птому что я при установке поменял путь программы?
    Windows 7 x64

  17. Владимир говорит:

    Спасибо автору – помогло разрешение OpenServer редактировать файл hosts.

  18. Stas говорит:

    Надо быть конченным дебилом, чтобы в строку, которую надо скопировать в cmd вставлять СВОИ тэги, со ссылками на статью… Тем более, что такое решение лежит на форуме опенсервера и вам не принадлежит (в лучшем случае, “народное” решение).

  19. TODD говорит:

    Не помогло? Запускай программу от имени администратора.

  20. Евгений говорит:

    Возможно тоже кому-то поможет, у меня на Windows 7 x64 не было такого файла. Поэтому я создал файл hosts(без расширения) по адресу C:\windows\system32\drivers\etc

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

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