
Windows 8 の Metro スタイル アプリケーションの UAC (ユーザー アカウント制御) には何か変更がありますか?
Metro スタイルのアプリケーションは Windows ストアからのみ提供され、すでに多くのセキュリティ チェックに合格しているはずです。UAC は、それらに対してもっと寛容であるべきではないでしょうか?
答え1
UAC では、管理者権限で何かを実行する前に承認を与えることが強制されます。
モダン UI アプリには管理者権限がないため、UAC は適用されません。
答え2
ユーザー アカウント制御は、ソフトウェアの安全性をチェックするのではなく、認証の昇格の許可を実行します。一部のアプリでは、レジストリとシステム フォルダーにエントリを作成/変更する必要があります。ログインしているユーザー アカウントには、必ずしもこれらの場所に書き込むアクセス権があるわけではありません。ただし、ユーザー アクセス制御による権限の昇格を通じてソフトウェアのインストール/実行を続行するオプションが提供されます。
したがって、これは Metro アプリやそれが通過するセキュリティ チェックとはまったく関係ありません。個人的には、システム ファイルやレジストリ キーに何かが書き込んだりアクセスしたりするタイミングを把握しておきたいのです。