Анализатор доступа учетных записей (SUA) и соответствующий мастер
Затронутые платформы
Клиентов: Windows XP, Windows Vista, Windows 7
Серверов: Windows Server 2003, Windows Server 2008, Windows Server 2008 R2
Описание
Набор средств для обеспечения совместимости приложений включает средство SUA и мастер анализатора стандартных пользователей (мастер SUA). Эти средства позволяют тестировать приложения и отслеживать вызовы API для обнаружения потенциальных проблем совместимости из-за функции контроля учетных записей (UAC) в операционной системе Windows 7.
UAC, ранее известная как ограниченная учетная запись пользователя (LUA), требует, чтобы все пользователи (включая членов группы администраторов) запускались как обычные пользователи с помощью диалогового окна запроса безопасности до тех пор, пока приложение не будет намеренно повышено. Однако приложения, которым требуется доступ и привилегии для расположений, недоступных для обычного пользователя, не могут правильно работать с ролью "Стандартный пользователь".
Использование
В следующих разделах содержатся подробные сведения об использовании средств мастера SUA и SUA.
Средство SUA
Средство SUA позволяет анализировать приложение, просматривать подробный отчет о проблемах, связанных с UAC, а затем применять предлагаемые и выбранные способы устранения рисков, как показано на следующей блок-схеме.
Средство SUA и виртуализация
Только средство SUA позволяет включать и отключать функцию виртуализации. При отключении функции виртуализации протестированное приложение будет вести себя больше, как при работе в операционной системе Windows XP.
Средство SUA и повышенные привилегии
Только средство SUA позволяет включать и отключать функцию запуска с повышенными привилегиями . Функция запуска с повышенными привилегиями позволяет выбранному приложению запускаться от имени администратора или обычного пользователя. В зависимости от выбранного варианта вы найдете различные типы проблем, связанных с UAC. Если снять флажок Запустить проверка с повышенными привилегиями, приложение будет выполняться с полными правами администратора, что позволит SUA прогнозировать проблемы, которые могут возникнуть для обычного пользователя. Если выбрать поле Запустить проверка с повышенными привилегиями, вы увидите ошибки, возникающие в результате фактического выполнения и создания приложения.
Мастер SUA
Мастер SUA позволяет следовать пошаговому процессу, с помощью которого можно проанализировать приложение, а затем применить предлагаемые и выбранные способы устранения рисков, как показано на следующей блок-схеме. В отличие от средства SUA, мастер не включает проверку подробных проблем, связанных с UAC.
Ссылки на другие ресурсы
- Скачивание набора средств для обеспечения совместимости приложений
- Основные сведения о средствах анализатора стандартных пользователей
- Технический справочник по анализатору пользователей уровня "Стандартный"
- Тестирование и устранение проблем с помощью средств разработки
- Совместимость приложений и контроль учетных записей пользователей
Примечание
Эти ресурсы могут быть недоступны в некоторых языках и странах и регионах.