2

Этот вопрос довольно прост: какой процесс использует «Хотите ли вы, чтобы следующая программа вносила изменения в этот компьютер»?

1 ответ1

4

Подсказка UAC запускается как процесс consent.exe под пользователем SYSTEM . Он отображает подсказку на защищенном рабочем столе, также работает в системе SYSTEM и полностью независим от вашего обычного рабочего стола.

Выполнение образа, запрашивающего права администратора, вызывает Информационную службу приложения (также известную как AIS, которая содержится в% SystemRoot%\System32\Appinfo.dll), которая выполняется внутри процесса узла службы (% SystemRoot%\System32\Svchost .exe), запустить Consent.exe (% SystemRoot%\System32\Consent.exe). Согласие захватывает растровое изображение экрана, применяет к нему эффект затухания, переключается на рабочий стол, который доступен только для учетной записи локальной системы, рисует растровое изображение в качестве фона и отображает диалоговое окно повышения прав, содержащее информацию об исполняемом файле.

- Марк Руссинович, Безопасность: Внутри Windows Vista Контроль учетных записей пользователей


Смотрите также:

UAC не сильно изменился между версиями Windows, хотя некоторые статьи ориентированы на конкретные версии. Большая часть того, что упоминается в предыдущих статьях, по-прежнему актуальна и корректна в последних версиях Windows.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .