Share via


SUA ツールの使用

適用対象

  • Windows 10
  • Windows 8.1
  • Windows 8
  • Windows 7
  • Windows Server 2012
  • Windows Server 2008 R2

Standard User Analyzer (SUA) ツールを使用すると、アプリケーションをテストし、API 呼び出しを監視して、ユーザー アカウント制御 (UAC) 機能との互換性の問題を検出できます。

SUA ウィザードでは、UAC 関連の問題にも対処します。 SUA ツールとは対照的に、SUA ウィザードでは、SUA ツールの詳細な分析を行わずに、プロセスを段階的にガイドします。 SUA ウィザードの詳細については、「 SUA ウィザードの使用」を参照してください。

SUA ツールでは、仮想化のオンとオフを切り替えることができます。 仮想化をオフにすると、テスト対象のアプリケーションが以前のバージョンの Windows® と同様に機能する場合があります。

SUA ツールでは、アプリケーションを 管理者 として実行するか 、標準ユーザーとして実行するか選択できます。 選択内容によっては、UAC 関連の問題の種類が異なる場合があります。

SUA ツールを使用したアプリケーションのテスト

SUA ツールを使用する前に、アプリケーション検証ツールをインストールする必要があります。 Microsoft® .NET Framework 3.5 以降もインストールする必要があります。

次のフローチャートは、SUA ツールを使用するプロセスを示しています。

act sua フローチャート。

SUA ツールを使用して UAC 関連の問題を収集するには

  1. コンピューター上の SUA ツールまたは SUA ウィザードの開いているインスタンスを閉じます。

    コンピューターに既存の SUA インスタンスがある場合、SUA ツールは通常モードではなくログ ビューアー モードで開きます。 ログ ビューアー モードでは、アプリケーションを起動できないため、UAC の問題を収集できません。

  2. Standard User Analyzer を実行します。

  3. [ ターゲット アプリケーション ] ボックスで、分析するアプリケーションの実行可能ファイルを参照し、ダブルクリックして選択します。

  4. [チェック昇格] ボックスをオフにし、[起動] をクリックします。

    [アクセス許可が拒否されました] ダイアログ ボックスが表示されたら、[OK] をクリックします。 警告にもかかわらず、アプリケーションが起動します。

  5. UAC の問題に関する情報を収集するアプリケーションの側面を実行します。

  6. アプリケーションを終了します。

  7. SUA ツールのさまざまなタブから情報を確認します。 各タブの詳細については、「 SUA ツール インターフェイスのタブ」を参照してください。

推奨される軽減策を確認して適用するには

  1. SUA ツールの [ 軽減策 ] メニューの [ 軽減策の適用] をクリックします。

  2. 推奨される互換性修正プログラムを確認します。

  3. [適用] をクリックします。

    SUA ツールは、カスタム互換性修正データベースを生成し、ローカル コンピューターに自動的に適用します。そのため、修正プログラムをテストして、それらが機能しているかどうかを確認できます。

SUA ツール インターフェイスのタブ

SUA ツールによって生成されたメッセージの表示

SUA ツールでのデータに対するフィルターの適用

SUA ツールを使ったアプリケーションの修正