レジストリを編集する
UAC(ユーザー・アカウント・コントロール)は過去1年間に著しく悪化しています。このコミュニティは、Windowsオペレーティングシステムの悪用と妥協を防ぐためにセキュリティを強化することを訴えていましたが、MicrosoftはWindows Vistaのリリース以来UACに対する批判に没頭しています。 UACはまた、Apple Macのコンピュータとオペレーティングシステムのユーモラスな広告のターゲットとなっています。
UACの防衛のために、Jesper Johansson博士は、 Windows Vistaのセキュリティ(悪意のある攻撃に対するVistaのセキュリティ) 優れた記事を書いています。 UAC、その意図する目的、および使用方法をよりよく理解したい場合は、「ユーザーアカウント制御の長期的な影響」を参照してください。
ネットワークドメイン内のシステムのグループポリシーを使用するか、スタンドアロンシステムのローカルセキュリティポリシー設定を使用して、UACを構成または無効にすることができます。ただし、Microsoftには、Windows Vista HomeまたはWindows Vista Home Premiumからこれらの設定にアクセスする機能は含まれていません。 Windows Vista Homeオペレーティングシステムのユーザーは、レジストリを手動で編集してUAC設定を変更する必要があります。
私がUACを無効にすることをお勧めしないということを序文にしておきましょう。ヨハンソンの記事では、UACの利点について説明しています。また、大多数のホームユーザーにとって、デフォルトのUAC構成を残しておくことが推奨されています。より高度なユーザーである場合、またはUACの設定を変更する必要がある場合は、次の手順に従ってください。
クリック 開始、をクリックします。 走る
04の02RegEditを開始する
の中に
開いたレジストリエディタユーティリティを開くには、ファイル名を指定して実行ボックスに「RegEdit」と入力します。 UACを無効にしていないと仮定すると、ユーティリティのオープンに同意するUACプロンプトが表示されます。
04の03UACレジストリキーを検索する
左ペインのメニューを使用して、UACを構成するレジストリキーを保持するレジストリのセクションに移動する必要があります。
- 選択 HKEY_LOCAL_MACHINE
- 選択 ソフトウェア
- 選択 マイクロソフト
- 選択 Windows
- 選択 現行版
- 選択 ポリシー
- 選択 システム
ConsentPromptBehaviorAdminを編集
さまざまなUAC機能に関連するさまざまなレジストリキーがあります。しかし、Windows Vista Home上で管理者として実行しているホームユーザーにとって、最も直接的で重要な影響を与えるものは ConsentPromptBehaviorAdmin.
このキーをダブルクリックすると、関連するDWordの値を変更することができます。使用できる値は3つあります。
- 0 =プロンプトを表示しない。この値をゼロに設定すると、UACが効果的に無効になり、特権を昇格することを最初に要求することなくプログラムやタスクを実行できるようになります
- 1 =資格情報を要求する。このキーが「1」に設定されている場合、UACは単に同意を求めるのではなく、ユーザーの資格情報(ユーザー名とパスワード)を要求します。これは、認証された有効なアカウントのパスワードを毎回入力する必要があるため、標準のUAC同意より高いレベルのセキュリティです。
- 2 =同意を求める。これがデフォルト設定です。 UACが同意を求めるプロンプトに設定されている場合、昇格した管理者権限を必要とするアクションまたは実行により、画面が暗くなり、UACポップアップが表示され、先に進む前に同意を確認できます。
他のUACレジストリキーの詳細については、MSDN UACブログ、またはTweakVistaのWindows Vista HomeおよびWindows Vista Home PremiumのUACを無効にする方法を参照してください。
編集者注:この記事は従来のコンテンツです。最新バージョンのMicrosoft Windowsに関する最新情報については、About.comのWindows関連サイト:windows.about.comにアクセスし、この記事をチェックしてください。