対応アプリケーションの互換性このサイトは間もなく移動します。このコンテンツは永久にリダイレクトされます。使用に同意するものと見なされます。MB)免責このドキュメントに記載されている情報は、このドキュメントの発行時点におけるマイクロソフトの見解を反映したものです。マイクロソフトは市場の変化に対応する必要があるため、このドキュメントの内容に関する責任をマイクロソフトは問われないものとします。ペーパーに記載された内容は情報提供のみを目的としており、明示、黙示、または法令に基づく規定に関わらず、これらの情報についてマイクロソフトはいかなる責任も負わないものとします。この文書およびソフトウェアを使用する場合は、適用されるすべての著作権関連の法律に従っていただくものとします。著作権法による制限に関係なく、マイクロソフトの書面による許可なしに、この文書の一部または全部を複製したり、検索システムに保存または登録したり、別の形式に変換したりすることは、手段、目的を問わず禁じられています。ここでいう手段とは、複写や記録など、電子的、または物理的なすべての手段を含みます。その他の知的所有権を有する場合があります。その他の知的財産権がお客様に譲渡されることはありません。米国およびその他の国における登録商標または商標です。この文書およびソフトウェアで使用されている実在の会社名および製品名は、該当各社の商標です。版における情報をもとに構成しています。仕様および機能は変更される可能性があります。新機能や機能変更に伴う互換性問題この章では、以下のような新機能や機能変更に伴う、互換性問題について紹介します。狙ったウイルスやワームが増加しました。した攻撃のために、企業や家庭のコンピューターを使用するユーザーは、修復に膨大な時間や費用を費やしました。疑いを持たないユーザーによってインストール、起動されることもあります。これらは、有用で一見害のないソフトウェアに潜んでいることがあるからです。管理者としてログオンしているときに悪意のあるコードが実行されると、被害が大きくなります。これは、管理者特権で悪意のあるコードが実行されてしまうからです。管理者としてログオンしていると、ブラウザーや電子メールクライアントなどのアプリケーションも、管理者権限を持つことになります。見えなくすることさえできてしまいます。セキュリティ侵害されたサイトにアクセスしたり、電子メールのリンクをクリックしたりすることで、ユーザーが意図していないにもかかわらず、悪意のあるソフトウェアが実行されてしまう可能性があります。アカウントを使い分けます。アカウント」を使います。アカウント」を利用します。この方法は、管理者が管理タスクをおこなうときに、ログオンしなおさなければなりません。そのわずらわしさのため、結局は「常に管理者ユーザーでログオンする」という状況を生む結果となりました。管理者権限でないと正常に動作しないアプリケーションが多いことも、この状況に拍車をかけてしまいました。最小限の権限しか持っていないため、攻撃によるシステムへの影響が少ないアカウントといえます。グループのメンバーです。グループのメンバーに含まれます。権限モデルを採用しています。同様、ユーザーが意図しないコードが実行されないようにします。使い勝手が大幅に改善されています。アカウントに、通常のユーザーとしての役割と、管理者としての役割を与えることができます。そのため、ログイン、ログアウトを繰り返す必要はありません。人のユーザーでログオンでき、しかも安全にアプリケーションを実行することができます。プロセス単位で実行するユーザーの権限を変えることができます。管理権限が必要なコードをメインのアプリケーションと切り分ければ、アプリケーション全体を管理者で実行しなくてもよいため、より安全な環境を提供することができます。シームレスな遷移が実現される管理者特権が必要になると、管理者として実行するかどうかを確認する画面が表示されます。この画面で承認すれば、自動的に管理者として実行されます。パネルの設定により、無効にすることもできます。無効にすることでセキュリティ上のメリットがなくなってしまうため、推奨されません。管理者を含む全てのユーザーは、既定で「標準ユーザー」としてアプリケーションを実行します。グループのユーザーです。IL」の整合性レベルが使用されるため、システム領域のリソースへのアクセスが制限されます。管理者権限が必要なアプリケーションやタスクを実行する際は、標準ユーザーでは権限が足りません。インターフェイス」を表示します。このダイアログボックスで「はい」ボタンをクリックすると、管理者に「昇格」され、そのアプリケーションやタスクは、管理者権限で実行されることになります。IL」の整合性レベルが使用されるため、システム領域のリソースへのアクセスも可能です。トークンを提供する権限の昇格を実現するために、ログオン時にユーザーのトークンを「フルトークン」と「フィルター済みトークン」に分割します。いずれかのトークンがアプリケーションに渡されます。トークンとはユーザーや所属するグループ、保持している特権などの情報により、ユーザーをあらわしたものです。システムはトークンを使用して、セキュリティで保護されたオブジェクトへのアクセスや、システム関連の操作を実行する権限を制御します。「フルトークン」は、ユーザーが保持している全ての権限が定義されているトークンです。「フィルター済みトークン」は、ユーザーが保持している全ての権限のうち、標準ユーザーが持つものだけを定義したトークンです。「フィルター済みトークン」では管理作業はおこなえません。既定では、全てのユーザーは、「フィルター済みトークン」でアプリケーションを実行します。管理者としてログオンしている場合も例外ではありません。インターフェイス」が表示され、「はい」ボタンをクリックすると、権限が昇格されフルトークンで動作します。ユーザーは、はじめから管理者権限で全てのアプリケーションが実行されます。そのため、「昇格」の必要はありません。アカウントは無効になっています。インターフェイス」が表示されます。ここで「はい」ボタンをクリックすることで、そのアプリケーションやタスクがフルトークンで実行されることになります。「キャンセル」ボタンをクリックした場合には、昇格はおこなわれません。インターフェイス」が表示されます。このダイアログボックスでは、管理者の資格情報を入力できます。これにより、標準ユーザーでログオンしていても、特定のタスクだけ管理者で実行することができます。インターフェイスまた、どちらのダイアログボックスの場合にも、タイトルバーのすぐ下の帯の色に注目する必要があります。この色は、アプリケーションの発行元によって色が変わります。ような「盾」が表示されます。インターフェイス」ダイアログが表示されます。アプリケーション全体が管理者権限で実行されます。ように、ボタンなどに盾アイコンが表示されます。インターフェイス」ダイアログが表示され、そのタスクのみが管理者権限で実行されます。盾が含まれているボタンいずれの場合にも、管理者権限で実行されるのは、そのアプリケーションやタスクのみです。それ以外のアプリケーションやタスクは、標準ユーザーのまま実行されます。盾アイコンの目的は、盾アイコンの付いた操作を実行すると特権の昇格が必要になることを、一目でわかるようにすることです。ユーザーは、盾アイコンの付いたアイテムをクリックすると、権限の昇格が求められることを予測できます。アカウントを使用していたりする場合は、昇格の必要はありませんが、盾アイコンは表示されます。つの状態しかありません。盾アイコンが無効になったり、カーソルを合わせたときに外観が変わったり、選択された状態になったりすることはありません。開発者は、クリックするとその操作が特権の昇格を必要とするコントロールに、容易に盾アイコンを付けることができます。対応アプリケーションを新規に作成するには」を参照してください。昇格しないでアプリケーションを実行できるようにするできる限り、標準ユーザーが昇格なしで実行できるようにプログラムを設計します。標準ユーザーの生産性を十分に確保し、初期配置後に管理操作をおこなう必要がないように製品を設計します。管理権限が必要な既存のアプリケーションを実行する場合は、アプリケーションの起動時に昇格する必要があります。設定を必要とするだけで、アプリケーション自体を変更する必要がありません。メニューから「管理者として実行」を選択します。これにより昇格し、そのアプリケーションは、管理者権限で実行されます。タブで、「管理者としてこのプログラムを実行する」を選択します。これにより、常に管理者権限で実行することができます。この方法は、各コンピューターで設定できるので、ユーザー向けといえます。ツールを使用して、互換フィックスを適用します。利用可能な互換フィックスは以下のとおりです。Administrator」を参照してください。マニフェストを作成することで、アプリケーション開発者が昇格を要求することができます。マニフェストの作成」を参照してください。セキュリティを高めるための機能なので、その機能を無効にしてしまうことは推奨されません。すべての管理作業で権限昇格ダイアログが表示されるため、煩わしさを感じるユーザーが多かったことも確かです。段階の中から選択できるようになっています。