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


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

диаграмма, показывющая поток инструмента U A.

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

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

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

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

мастер SUA

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

диаграмма, показывющая поток мастера U A.

Заметка

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