Windows 11でユーザーアカウント制御(UAC)を有効・無効にする3つの方法

ユーザーアカウント制御(User Account Control:UAC)は、Windowsに標準搭載されているセキュリティ機能の一つです。許可されていないアクセスからシステムを守り、重要なファイルや設定を不正な変更から保護する役割を担っています。
本記事では、Windows 11でユーザーアカウント制御を有効または無効にする具体的な手順を、複数の方法に分けて詳しく解説します。設定を変更したい方は、ぜひ最後までご覧ください。

Windows 11でユーザーアカウント制御(UAC)を有効・無効にする方法
ユーザーアカウント制御は、システムファイルや設定を保護するための優れたセキュリティ機能です。UACの設定を変更することで、他のユーザーやサードパーティ製アプリへのアクセス権限を柔軟に管理できます。ここでは、Windows 11でUACをオン・オフする方法を紹介します。
ユーザーアカウント制御(UAC)を有効にすべき理由
1台のPCを家族やチームメンバーなど複数人で共有している場合、管理者の承認なしにPCの設定が変更されないよう、UACを有効にしておくことが重要です。ユーザーアカウント制御には、主に以下のような特徴があります。
- 管理者によるアクセス制御を実現し、ユーザーがPCに重要な変更を加える際には管理者権限を要求する
- アプリケーションのインストールやダウンロード、特定のWebサイトへのアクセス、PCから別デバイスへのデータ共有・転送など、Windowsの各種操作を管理する
- 学校や企業などの教育機関では、学習用・業務用として貸与するデバイスの利用を組織の方針に沿って規制するために活用されている
それでは、Windows 11でユーザーアカウント制御をオン・オフする具体的な方法を見ていきましょう。
方法1:コントロールパネルから設定する
コントロールパネルの「ユーザーアカウント」セクションから設定を変更することで、管理者権限の動作を調整できます。以下の手順に従ってください。
1. 検索アイコンをクリックし、「コントロールパネル」と入力して「開く」をクリックします。

2. 表示方法を「カテゴリ」に設定し、「ユーザーアカウント」をクリックします。

3. 「ユーザーアカウント」の画面で、再度「ユーザーアカウント」をクリックします。

4. 「ユーザーアカウントによる変更」セクションにある「ユーザーアカウント制御設定の変更」をクリックします。

5. 「ユーザーアカウント制御設定」ウィンドウが開き、縦のスライダーが表示されます。このスライダーを動かすことで、UACの通知レベルを変更できます。
6A. デフォルトではスライダーは上から2番目のレベルに設定されており、「アプリがコンピューターに変更を加えようとする場合のみ通知する」という動作になります。

6B. スライダーを上から3番目のレベルに移動すると、「アプリがコンピューターに変更を加えようとする場合のみ通知する(デスクトップを暗くしない)」という設定になります。
注意:この設定はデフォルトと同じ動作ですが、画面が暗くなりません。その分マルウェアが侵入しやすくなるため、推奨されません。

6C. スライダーを最下段に移動すると、Windows 11のUACが無効になります。すべてのユーザーとアプリが自由にシステムを変更できてしまうため、この設定は非推奨です。

6D. スライダーを最上段に移動すると、アプリやユーザーがシステムに変更を加えるたびに常に通知されるようになります。

7. 希望の設定を選択したら、「OK」をクリックして設定を適用し、ウィンドウを閉じます。
方法2:レジストリエディターから設定する
レジストリエディターを使ってUACを有効・無効にする場合は、以下の手順を実行してください。
1. Windows + Rキーを同時に押して、「ファイル名を指定して実行」ダイアログボックスを開きます。
2. 「regedit」と入力し、「OK」をクリックします。

3. レジストリエディターのアドレスバーに、以下のパスを入力して移動します。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System

4. 右側のペインで「EnableLUA」の値を探し、右クリックして「修正...」を選択します。

5. 「値のデータ」を「0」に変更して「OK」をクリックすると、ユーザーアカウント制御が無効になります。

再度ユーザーアカウント制御を有効化したい場合は、同じ手順でステップ4の「値のデータ」を「1」に変更してください。
方法3:ローカルセキュリティポリシーから設定する
ローカルセキュリティポリシーアプリを使用してUACをオン・オフすることもできます。手順は以下の通りです。
1. 「ファイル名を指定して実行」を開き、「secpol.msc」と入力して「OK」をクリックすると、「ローカルセキュリティポリシー」が起動します。

2. 左側のペインで「ローカル ポリシー」をダブルクリックして展開します。

3. 続けて、「ローカル ポリシー」フォルダ内の「セキュリティ オプション」をダブルクリックします。

4. 左側のペインで「ユーザー アカウント制御: 管理者承認モードですべての管理者を実行する」ポリシーをダブルクリックします。

5. 「ローカル セキュリティ設定」タブで「無効」を選択すると、ユーザーアカウント制御(UAC)が無効になります。

6. 「適用 > OK」の順にクリックして変更を保存します。
7. 最後に、すべてのウィンドウを閉じて、PCを再起動してください。
注意:再びユーザーアカウント制御(UAC)を有効にしたい場合は、上記と同じ手順を実行し、ステップ5で「有効」を選択してください。

以上で管理者設定が適用され、選択した操作に変更内容が反映されます。これでWindows 11で管理者権限の設定を変更する方法がわかりましたね。
おまけ:レジストリファイルをダウンロードして実行する
もう一つの方法として、特定のUAC設定が組み込まれたレジストリファイルをダウンロードし、自分のPCのレジストリに統合(マージ)する方法もあります。手順は以下の通りです。
1. 以下のリンクから、それぞれのUAC設定を適用するためのレジストリファイルをダウンロードします。
- 常に通知モード
- デフォルトモード
- デスクトップを暗くしないモード
- 通知しないモード
2. 適用したいUAC設定に対応する「.regファイル」を開きます。
3. 「セキュリティの警告」ダイアログが表示されたら、「実行」をクリックします。

4. 最後に、「レジストリエディター」の確認ダイアログで「はい」をクリックすると、該当するUAC設定が適用されます。

5. 変更を反映させるために、PCを再起動してください。
あわせて読みたい記事:
- Skyrimがクラッシュしてデスクトップに戻る問題の対処法
- Windows 11でスリープ復帰時のパスワードを無効にする方法
- NetflixエラーコードM7121-1331-P7の6つの解決策
- Galaxy S6が充電できないときの直し方
本記事が、「Windows 11でユーザーアカウント制御を有効・無効にする方法」に関する疑問の解決に役立てば幸いです。記載漏れに気づいた点があれば、下のコメント欄でお知らせください。また、今回紹介した方法の中でお気に入りのものがあれば、ぜひコメントで教えてください。このトピックについてさらに質問がある場合も、コメント欄またはお問い合わせフォームからお気軽にご連絡ください。
-
Windows 10でユーザーアカウント制御(UAC)を完全に無効化する手順と設定レベルの解説
Windows 10でユーザーアカウント制御(UAC)を無効にする方法を知りたいと思ったことはありませんか?UACは重要なセキュリティ機能であり、システム上で動作するアプリケーションがシステムへのアクセスを要求する際に確認を行うことで、マルウェアなどの脅威からPCを保護します。デフォルトでは、アプリケーションがシステムに変更を加えるには、UACのプロンプトを通じて「管理者として実行」の権限を要求する必要があります。しかし、管理者権限を求めるプロンプトが頻繁に表示されるアプリを日常的に使っていると、貴重な時間を失ってしまうこともあります。 UACの有効・無効による違い UACが有効な場合、アプリ
-
Windows 11でユーザーアカウント制御(UAC)を無効にする3つの方法
Windows 11では、ユーザーアカウント制御(UAC)をさまざまな方法でオフにすることができます。UACとは、各種アプリがPCに対して変更を加えようとした際に、ユーザーの承認を求めるセキュリティ機能のことです。Windows 11ではデフォルトでUACのダイアログが表示されるようになっており、アプリが管理者権限で起動しようとすると、許可を求める画面が出てきます。この機能を不要だと感じる方も少なくありません。本記事では、Windows 11のユーザーアカウント制御を無効にする方法を詳しく解説します。 なぜ多くの人はUACを重要視しないのか? 多くの人が「はい」を押しているだけ レジストリエ