Поделиться через


Анализатор доступа учетных записей (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, а затем применять предлагаемые и выбранные способы устранения рисков, как показано на следующей блок-схеме.

Схема, показывающая поток инструмента S US.

Средство SUA и виртуализация

Только средство SUA позволяет включать и отключать функцию виртуализации. При отключении функции виртуализации протестированное приложение будет вести себя больше, как при работе в операционной системе Windows XP.

Средство SUA и повышенные привилегии

Только средство SUA позволяет включать и отключать функцию запуска с повышенными привилегиями . Функция запуска с повышенными привилегиями позволяет выбранному приложению запускаться от имени администратора или обычного пользователя. В зависимости от выбранного варианта вы найдете различные типы проблем, связанных с UAC. Если снять флажок Запустить проверка с повышенными привилегиями, приложение будет выполняться с полными правами администратора, что позволит SUA прогнозировать проблемы, которые могут возникнуть для обычного пользователя. Если выбрать поле Запустить проверка с повышенными привилегиями, вы увидите ошибки, возникающие в результате фактического выполнения и создания приложения.

Мастер SUA

Мастер SUA позволяет следовать пошаговому процессу, с помощью которого можно проанализировать приложение, а затем применить предлагаемые и выбранные способы устранения рисков, как показано на следующей блок-схеме. В отличие от средства SUA, мастер не включает проверку подробных проблем, связанных с UAC.

Схема, показывающая поток мастера ЕДИНОГО входа.

Примечание

Эти ресурсы могут быть недоступны в некоторых языках и странах и регионах.