Windowsのプログラム修復中にUACを無効にする
主な注意事項
- 設定を変更するには、レジストリ エディターにアクセスします。
- レジストリ内にサブキーと DWORD 値を作成します。
- 変更を適用するにはコンピューターを再起動してください。
Windows 10/11で修復オプションのUACを無効にする方法
ユーザーアカウント制御(UAC)は、システムへの不正な変更を防ぐために設計されたセキュリティ機能です。しかし、Windows 10 または 11 でインストール済みプログラムの修復オプションを使用する際に UAC プロンプトが頻繁に表示される場合は、UAC を無効にすることでワークフローを効率化できます。このガイドでは、修復中に UAC をシームレスに無効にする手順と、必要に応じて変更を元に戻す方法について説明します。
UACを無効にする手順
ステップ1:実行コマンドを開く
Win + R キーボードの を押して実行プロンプトを起動します。
ステップ2:レジストリエディターを起動する
「ファイル名を指定して実行」ダイアログで「regedit」と入力し、Enterキーを押します。UACウィンドウが表示された場合は、「はい」をクリックして続行します。
ステップ3: Windowsレジストリパスに移動する
次のパスに移動します: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows。
ステップ4:新しいサブキーを作成する
Windowsキーを右クリックし、「新規」 → 「キー」を選択します。新しいキーに「Installer」という名前を付けます。
プロのヒント:インストーラー キーがすでに存在する場合は、この手順をスキップして、新しい DWORD 値の作成に進みます。
ステップ5: DWORD値を追加する
新しく作成されたインストーラーキーを右クリックし、「新規」 → 「DWORD(32ビット)値」を選択します。この値に「DisableLUAInRepair」という名前を付けます。
ステップ6:値データを構成する
DisableLUAInRepairをダブルクリックし、値のデータを1に設定して、[OK]をクリックして変更を保存します。
ステップ7:コンピュータを再起動する
変更を適用するには、レジストリ エディターを閉じてコンピューターを再起動します。
ステップ8:必要に応じて変更を元に戻す
変更を元に戻すには、値のデータを0に戻すか、右クリックして[削除]を選択してDisableLUAInRepairエントリを削除します。
UAC管理のボーナスヒント
- UAC 設定がセキュリティ ニーズに適合しているかどうかを定期的に確認してください。
- 変更を加える前に必ずレジストリのバックアップを作成してください。
- 必要な場合にのみ UAC を一時的に無効にし、後で再度有効にすることを検討してください。
まとめ
Windows 10/11の修復オプションを使用する際にユーザーアカウント制御(UAC)を無効にすると、プロセスが大幅に簡素化されます。レジストリを変更する手順に従って概説されている手順に従うことで、UACプロンプトを効果的に管理し、必要に応じて復元することで、システムのセキュリティ設定を制御できます。
最後に
UACを無効にすると作業効率が上がりますが、不正な変更からシステムを保護する必要があります。使用状況に応じてメリットとデメリットを比較検討し、ソフトウェアのインストールと修復には細心の注意を払いましょう。
よくある質問
プログラムが UAC を要求するのを停止するにはどうすればよいですか?
を押して「msconfig Win + R」と入力し、Enterキーを押します。「ツール」タブに移動し、「UAC設定の変更」を選択して「起動」をクリックします。バーを下にスライドして「通知しない」を選択し、「OK」をクリックします。
プログラムからユーザー アカウント制御を削除するにはどうすればよいですか?
UACを個々のプログラムごとに無効にすることはできません。プログラム全体で無効にするには、「コントロールパネル」>「ユーザーアカウント」>「ユーザーアカウント制御設定の変更」に移動し、スライダーを最低レベルに設定してください。