Windowsでユーザーアカウント制御(UAC)を無効にしない理由
ユーザーアカウント制御は、最新バージョンのWindowsにおける重要なセキュリティ機能です。過去にUACを無効にする方法を説明しましたが、無効にしないでください - コンピューターを安全に保つのに役立ちます.
コンピュータのセットアップ時にUACを反射的に無効にした場合は、もう一度試してみる必要があります。UACとWindowsソフトウェアエコシステムは、Windows VistaでUACが導入されたときから大きく進歩しています。.
管理者アカウントと標準ユーザーアカウント
歴史的に、Windowsユーザーは日常的なコンピューターの活動に管理者アカウントを使用していました。確かに、Windows XPでは、日常的な使用のためのアクセス許可を少なくして標準ユーザーアカウントを作成できますが、だれも作成しませんでした。標準のユーザーアカウントを使用することは可能でしたが、多くのアプリケーションは1つのアカウントでは正常に動作しませんでした。 Windowsアプリケーションは一般に、管理者特権を持っていると見なしました.
これは悪いことでした - あなたのコンピュータ上のすべてのアプリケーションを管理者として実行するのは得策ではありません。悪意のあるアプリケーションが背後の重要なシステム設定を変更する可能性があります。アプリケーション(Internet Explorerなど、Windowsに組み込まれているアプリケーションでも)のセキュリティホールにより、マルウェアがコンピュータ全体を占有する可能性があります。.
標準のユーザーアカウントを使用することもより複雑でした - 単一のユーザーアカウントを持つ代わりに、あなたは2つのユーザーアカウントを持っているでしょう。最大限の特権でアプリケーションを実行するには(たとえば、システムに新しいプログラムをインストールするために)、そのEXEファイルを右クリックして[管理者として実行]を選択する必要があります。これをクリックしたら、管理者アカウントのパスワードを入力する必要があります。これは、メインの標準ユーザーアカウントとはまったく別のパスワードです。.
ユーザーアカウント制御とは
ユーザーアカウント制御は、過去のWindowsバージョンのセキュリティアーキテクチャの問題を解決するのに役立ちます。ユーザーは、日常的なコンピューティングに管理者アカウントを使用できますが、管理者アカウントで実行されているすべてのアプリケーションは、完全な管理者アクセスで実行されるわけではありません。たとえば、UACを使用している場合、Internet Explorerや他のWebブラウザは管理者権限では動作しません - これはあなたのブラウザや他のアプリケーションの脆弱性からあなたを保護するのに役立ちます.
あなたがUACを使うために支払う唯一の価格はあなたがYesをクリックしなければならない時折のボックスを見ることです(あるいはあなたがプロンプトを期待していなかったらNoをクリックします)。手動で管理者としてアプリケーションを起動すると、管理者アクセスが必要なときにUACプロンプトが表示されるだけです。パスワードを入力する必要もありません - ボタンをクリックするだけです。 UACダイアログは、プログラムがアクセスできない特別な安全なデスクトップ上に表示されるため、UACプロンプトが表示されると画面がグレー表示されます。.
UACは特権の低いアカウントをより便利に使う
UACはまた、あなたが気付いていないかもしれないその袖の上にいくつかのトリックを持っています。たとえば、保護された場所であるProgram Filesフォルダにファイルを書き込もうとしたため、一部のアプリケーションは標準ユーザーアカウントでは実行できませんでした。 UACはこれを検出して仮想化フォルダを提供します - アプリケーションがそのProgram Filesフォルダに書き込みたい場合は、実際には特別なVirtualStoreフォルダに書き込みます。 UACは、アプリケーションがProgram Filesに書き込んでいると考えるようにアプリケーションを騙し、管理者権限なしで実行できるようにします。.
UACが導入されたときに行われたその他の調整も、管理者特権なしでコンピュータを使用することをより便利にします。たとえば、標準ユーザーアカウントは電源設定の変更、タイムゾーンの変更、およびプロンプトなしでその他のシステムタスクを実行できます。以前は、管理者ユーザーアカウントのみがこれらの変更を行うことができました.
UACは見た目ほど迷惑ではない
にもかかわらず、その意味を考えずに、反射としてUACを無効にしている人がたくさんいます。しかし、Windows Vistaが新しく、アプリケーションが準備されていなかったときにUACを試した場合は、今日使用するのが面倒ではないことがわかります。.
- UACはWindows 7でより洗練されています - Windows 7は、Windows VistaよりもUACプロンプトが少なく、より洗練されたUACシステムを持っています。.
- アプリケーションの互換性が向上しました - アプリケーション開発者は、自分のアプリケーションに完全な管理者権限があると仮定しなくなりました。あなたは毎日の使用でそれほど多くのUACプロンプトを見ることはないでしょう。 (実際には、よく設計されたソフトウェアを使用していると、日常のコンピュータでUACのプロンプトが表示されないことがあります。新しいアプリケーションをインストールしてシステム設定を変更する場合に限られます。)
- UACはコンピュータをセットアップするとき最も迷惑です - あなたがWindowsをインストールするか、または新しいコンピュータを得るとき、UACはそれが実際にあるよりも悪いようです。お気に入りのアプリケーションをすべてインストールしてWindowsの設定を調整すると、UACプロンプトの後にUACプロンプトが表示されます。あなたはこの段階でUACを無効にしたくなるかもしれませんが、心配しないでください - あなたがあなたのコンピュータをセットアップし終えたときUACはそれほど近くどこでもあなたにプロンプトを出しません.
起動するたびにUACプロンプトを表示するアプリケーションを使用する場合は、UACプロンプトを回避する方法があります。UACを完全に無効にするよりも優れています。
- Windows 7またはVistaでUACプロンプトなしで管理者モードのショートカットを作成する
- 標準ユーザーが管理者としてアプリケーションを実行できるようにするショートカットを作成する方法