Контроль учетных записей пользователей (User Account Control, UAC), призванный защитить компьютер от вредоносного программного обеспечения, впервые появился в Microsoft Windows Vista. При попытке изменения важных компонентов и параметров системы этот механизм блокирует рабочий стол и выводит диалоговое окно с уведомлением о потенциально неавторизованной операции и предложением ее подтвердить или отклонить.
Тем, кто терпеливо пользуется Vista и даже начинает к ней адаптироваться, можно только позавидовать. Но есть и немалая категория пользователей, которым Windows Vista причиняет одни страдания. Некоторые решили просто отказаться от нее и вернуться к XP, но у большинства такой возможности просто нет, и они вынуждены против своей воли пользоваться этой чудовищной новинкой, в то время как все их помыслы сосредоточены на старой доброй Windows XP.
Если вас как администратора Windows Vista раздражает постоянное появление выскакивающих окон с запросом на авторизацию, есть маленький трюк, позволяющий выключать службу UAC для администраторов, но в то же время оставлять её работающей для обычных пользователей.
Как выборочно отключить контроль учётных записей (UAC) для конкретных программ при помощи пятой версии пакета средств обеспечения совместимости приложений Microsoft Application Compatibility Toolkit. В данной статье для раздела Windows Vista, я расскажу о том, как работает этот метод.
Возможно, при запуске Microsoft Windows Vista вам приходилось видеть в области уведомлений сообщение в котором говорится, что Vista заблокировала автоматически загружаемую программу. Такая ситуация возникает, когда Vista обнаруживает программу с ограничениями на запуск при старте системы или при входе в систему, установленными функцией Контроля учетных записей пользователей (UAC).
В этой статье мы затронем проблемы, которые решает UAC, а также архитектуру и реализацию ее ключевых технологий. Эти технологии включают пересмотр операций, которые ранее требовали административных прав; облегченную виртуализацию, которая помогает программам правильно работать без административных привилегий; возможность явного запроса программами административных прав и изоляцию административных процессов от неадминистративных, работающих в той же пользовательской системе.