Почему не виден файл Hosts?
РЕШЕНИЕ. 
ПКМ по etc -> Свойства -> Безопасность -> Дополнительно -> Владелец и напротив синяя надпись: изменить -> Дополнительно... ->  Поиск -> все(весьма опасно, но если грамотно юзать дальше пк - сойдет) -> Ок -> Ок -> Ок-> в окне свойств (вы должны находиться здесь после всех нажатий окей) нажать Изменить.... -> и поставить галочки в администраторы и пользователи напротив надписи полный доступ
После этого я все равно не видел самого файла, хоть и доступ теперь есть. в этом был виноват какой-то троян или прочий вирус. 
Создаем на рабочем столе файл hosts без расширения и переносим в папку etc, Вам предложат заменить файл. Соглашаемся. Вуаля, файл виден, имеется доступ, а все ради OpenServer и одной строчки кода в php....
Будьте аккуратнее с вирусами.
Вы не только скрытые файлы включите, а ещё галку "скрывать защищённые системные файлы" в настройке вида уберите