Показать полную графическую версию : [решено] Почему темнеет экран при запросе UAC?
При использовании UAC темнеет экран, для чего это нужно?
MaleyDarc
10-10-2011, 11:00
Для привлечения Вашего внимания.
Для привлечения Вашего внимания. »
И все?
MaleyDarc
10-10-2011, 11:09
Да.
Потому что это повышение привилегий. А значит уменьшение безопасности. А значит потенциальная возможность угрозы системе.
Поэтому и привлекает Ваше внимание.
экран темнеет для того, чтобы нельзя было программно нажать на Да
zai, Как бы там ни было, затемнение можно убрать в любое время.
Morpheus
10-10-2011, 11:58
Обеспечение запроса на повышение прав
Процесс повышения прав обеспечивает прямые запросы для защиты рабочего стола. Запросы согласия и учетных данных отображаются по умолчанию в Windows 7 для обеспечения безопасности системы. Только системные процессы могут получить полный доступ к безопасной рабочей среде. <...>
Когда исполняемые файлы просят повышения прав, интерактивный рабочий стол, называемый также рабочим столом, переключается на безопасный рабочий стол. Безопасный рабочий стол затемняет пользовательский и отображает запрос на повышение прав, в котором пользователь должен принять решение для продолжения выполнения задачи. Когда пользователь нажимает на кнопку «Да» или «Нет», рабочий стол снова переключается на пользовательский.
Принцип работы "Контроля учетных записей пользователей" в Windows 7 (http://www.oszone.net/10500/uac_windows7_1#015)
Вывод: сделано для безопасности.
ferget, Morpheus, спасибо - тема решена!
Дополню, что в блоге я рассказывал, как получается этот затемненный экран http://www.outsidethebox.ms/12219/#multiple
zai, вы когда-нибудь пользовались CureIt? У него есть ражим работы "Усиленной защиты", когда ни одна программа не может внести изменение ни в реестр, ни в системный файл. При этом рабочий стол "затеняется". То же самое происходит при запросе UAC: до принятия решения пользователем происходит временная блокировка любых процессов.
Существует режим без затемнения рабочего стола, в этом случае принятие решения о запуске одного процесса не блокирует другие процессы и работу с системой в целом.
имхо.
okshef, а при чем тут CureIt? Где подробное описание этого режима работы?
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC