プロファイルと Windows Vista のセキュリティProfiling and Windows Vista Security

コンピューターの管理者が使用可能にした Windows VistaWindows Vista ユーザー アクセス許可の設定に応じて、個々のユーザーは、コンピューター上でプロセスをプロファイリングするためのセキュリティ アクセス許可を持っている場合があります。Depending on the Windows VistaWindows Vista User Access Permissions settings that a computer administrator has made available, an individual user might have security permission to profile a process on that computer. 次の例では、考えられるユーザーごとの違いについて説明します。The following examples illustrate possible differences among users:

  • 管理者がドライバーとサービスが起動するように設定しているときには、一部のユーザーが高度なプロファイリング機能にアクセスできることがあります。Some users may access advanced profiling features when the administrator has set the driver and service to start.

  • ドメイン ユーザーはサンプルのプロファイリングにのみアクセスできる場合があります。Domain users may access sample profiling only.

  • 一部のユーザーが他のすべてのユーザーに対してプロファイリングへのアクセスを拒否することがあります。Some users may deny access to profiling to all other users.

    詳細については、「VSPerfCmd」の ADMIN オプションを参照してください。For more information, see the ADMIN options in VSPerfCmd.

セッション間プロファイリングCross-session profiling

セッション間プロファイリングは、別のログオン セッションで実行しているプロセスをプロファイリングする機能です。Cross-session profiling is the ability to profile a process that runs in a different logon session. たとえば、サービスのほとんどはセッション 0 で実行され、ユーザーはセッション 0 で直接実行できません。For example, most services run in session 0, and users cannot run directly in session 0. パフォーマンス エクスプローラーのツールバーで [プロセスにアタッチ] ボタン、または VSPerfCmd コマンド ライン ツールの /attach オプションを使用して、さまざまなログオン セッションでのほとんどのプロセスをプロファイリングすることができます。By using the Attach to Process button on the Performance Explorer toolbar, or the /attach option of the VSPerfCmd command line tool, you can profile most processes in different logon sessions.

プロセス間のプロファイルの表示オプションを設定すると、使用できるプロセスの一覧が表示できます。You can see a list of the processes that are available by setting the cross-process profiling visibility options. これらのオプションは、[プロセスにアタッチ] をクリックすると表示される [プロセスにアタッチ] ウィンドウで利用できます。These options are available in the Attach to process window that is displayed when you click Attach to Process:

  • 全ユーザーのプロセスを表示するShow processes from all users

    このオプションを選択していない場合、一覧には、現在のユーザーによって所有されているプロセスのみが表示されます。When this option is not selected, the list displays only those processes that are owned by the current user. [全ユーザーのプロセスを表示する] を選択すると、一覧には、すべてのユーザーのプロセスが表示されます。When Show processes from all users is selected, the list displays processes from all users.

  • すべてのセッションのプロセスを表示Show processes in all sessions

    このオプションを選択していない場合、一覧には、現在のセッションのプロセスが表示されます。When this option is not selected, the list displays processes in the current session. このオプションを選択すると、一覧には、すべてのセッションのプロセスが表示されます。When this option is selected, the list displays processes in all sessions.

関連項目See Also

概要 Overviews
VSPerfCmd VSPerfCmd
方法: 実行中のプロセスにアタッチするHow to: Attach to a Running Process