【保存版】UAC Trust Shortcutで特定のアプリだけUAC(ユーザーアカウント制御)をオフにする方法
Windows Vista、Windows 7、Windows Server 2008 で管理者権限が必要な操作を行うと、「ユーザーアカウント制御(UAC)」のダイアログボックスが表示されます。UAC は、管理者権限を持つアカウントでログインしていても、アプリケーションを標準ユーザー権限に制限するセキュリティ機能です。つまり、明示的に管理者権限が許可されていない限り、アプリケーションは標準ユーザーとして実行されます。

UACの承認はアプリごとに行われる
UAC の承認はアプリケーション単位で行われます。そのため、日常的に使っている信頼できるアプリが管理者権限を必要とする場合、毎回ダイアログが表示されるのは煩わしく感じることもあるでしょう。
そんなときに便利なのが、無料ツール「UAC Trust Shortcut」です。このツールを使えば、特定のアプリケーションに限って UAC をオフにし、確認ダイアログなしで起動できるショートカットを作成できます。
UAC Trust Shortcut は以下のサイトからダウンロードできます。
https://www.itknowledge24.com/
UAC Trust Shortcutのダウンロードとインストール
必要な環境
注意: ダウンロードした .zip ファイルには2つのファイルが含まれています。UAC Trust Shortcut の動作には Microsoft .NET Framework 4 が必要です。
- .NET Framework 4 がすでにインストールされている場合: 同梱の .msi ファイルを使ってインストールできます。
- .NET Framework 4 が未インストールの場合: 同梱の .exe ファイルを使いましょう。.NET Framework 4 を自動的にダウンロード・インストールした後、続けて .msi ファイルを実行して UAC Trust Shortcut を導入してくれます。
インストール手順
ここでは .exe ファイルを使ったインストール手順を紹介します。setup.exe をダブルクリックしてセットアップを開始し、画面の指示に沿って進めてください。
「Select Installation Folder(インストールフォルダーの選択)」画面では、コンピューターの全ユーザーが使えるようにする場合は「Everyone」を、自分だけが使えればよい場合は「Just me」を選択します。

例:CCleanerのショートカットを作成する
本記事では、Windows PC のクリーニングに便利な定番ツール「CCleaner」を例にします。CCleaner はオンライン上のプライバシーを保護しながら、パソコンを高速化・安全化してくれる人気の無料ソフトです。試してみたい方は、以下の公式サイトからダウンロードできます。
https://www.piriform.com/ccleaner
通常、CCleaner を起動するたびに UAC のダイアログボックスが表示されます。新しいショートカットを作成すれば、このダイアログをスキップして直接起動できるようになります。

ショートカット作成の手順
1. UAC Trust Shortcut を起動する
スタートメニューの「すべてのプログラム」から「UAC Trust Shortcut」をクリックします。

2. プログラムの追加を開始する
UAC Trust Shortcut のダイアログボックスで「Add another program」ボタンをクリックすると、入力フィールドが有効になります。

3. UACの確認に応答する
UAC のダイアログボックスが表示されたら「はい」をクリックします。

4. ショートカット名を入力する
「Name」欄にショートカットの名前を入力します。元のプログラムのショートカットと区別できる名前にしておくとよいでしょう。入力したら「Browse」ボタンをクリックします。

5. 実行ファイルを選択する
ショートカットを作成したいプログラムがインストールされているフォルダーへ移動し、そのプログラムの .exe ファイルを選択します。今回は「CCleaner.exe」を選びました。選択後、「開く」をクリックします。

6. ショートカットを登録する
実行ファイルへのフルパスが「Path」欄に自動挿入されます。「Browse」ボタンの下にある「Add now」リンクをクリックすると、ショートカットが作成されます。

他にも UAC の確認が必要なプログラムがあれば、同じ手順を繰り返してショートカットを追加できます。すべて完了したら、ダイアログボックス右上の「X」ボタンをクリックして UAC Trust Shortcut を閉じましょう。
7. 新しいショートカットから起動する
作成したショートカットはデスクトップに追加されています。これをダブルクリックすれば、UAC のダイアログを表示することなくプログラムを起動できます。

サービスの起動設定
UAC Trust Shortcut は、作成したショートカットを機能させるために、バックグラウンドで常駐するサービスをインストールします。次回 Windows を起動すると、サービスの開始許可を求めるダイアログボックスが表示されます。
起動のたびにこのダイアログを見たくない場合は、「Do not display this prompt next time」チェックボックスをオンにしてから、「Enable the UAC Trust Shortcut Service now」をクリックしてサービスを開始してください。
注意: 「Do not display this prompt next time」にチェックを入れた場合は、必ず「Enable the UAC Trust Shortcut Service now」も選択することをおすすめします。チェックのみ入れてサービスを開始しなかった場合、次回以降は手動でサービスを起動する必要があります。

サービスを開始するプログラムの実行許可を求める UAC ダイアログが表示されたら、「はい」をクリックします。

利用時の注意点
UAC は悪意のあるソフトウェアからシステムを守る重要なセキュリティ機能です。UAC Trust Shortcut で UAC をオフにするのは、出所が明らかで信頼できるアプリケーションだけにしましょう。また、ショートカット作成時には、目的のプログラムの正しい実行ファイル(.exe)を選択したか必ず確認してください。
-
Windows 11でユーザーアカウント制御(UAC)を無効にする3つの方法
Windows 11では、ユーザーアカウント制御(UAC)をさまざまな方法でオフにすることができます。UACとは、各種アプリがPCに対して変更を加えようとした際に、ユーザーの承認を求めるセキュリティ機能のことです。Windows 11ではデフォルトでUACのダイアログが表示されるようになっており、アプリが管理者権限で起動しようとすると、許可を求める画面が出てきます。この機能を不要だと感じる方も少なくありません。本記事では、Windows 11のユーザーアカウント制御を無効にする方法を詳しく解説します。 なぜ多くの人はUACを重要視しないのか? 多くの人が「はい」を押しているだけ レジストリエ
-
Windows 10のユーザーアカウントにパスワードを作成・変更する方法|PIN・ピクチャパスワードの設定も解説
オペレーティングシステムにとって最も重要な要素の一つがセキュリティです。そのため、ユーザーアカウントを作成する際には、不正アクセスなどのセキュリティ侵害を防ぐために強力なパスワードの設定が求められます。MicrosoftはWindows 10に多彩な認証機能を実装し、PCへのサインインをこれまで以上に便利にしました。パスワードによるログインは最も一般的な方法ですが、それ以外にもPINやピクチャパスワードを設定することができます。Windows 10のログイン画面では、これらのサインインオプションをいつでも自由に切り替えられます。 パスワードの変更方法は多くの方がご存じかもしれませんが、PINや