Windows
 Computer >> コンピューター >  >> システム >> Windows

Windows 7で特定のアプリだけUACプロンプトを無効化する方法

Windows Vistaと比べると、Windows 7のUAC(ユーザーアカウント制御)は格段に煩わしさが減り、通知のタイミングや動作を細かく調整できるようになりました。とはいえ、依然として完璧ではありません。アプリケーションを起動するたびに確認画面が表示されるケースがあり、頻繁に使うアプリならそのたびにイライラしてしまうこともあるでしょう。

たとえば、筆者は作業終了時にCCleanerを使ってPCを掃除する習慣があるのですが、「管理者として実行」を選んでも毎回UACのプロンプトが出てきます。セキュリティレベルを下げたくはないので、特定のアプリケーションのみUACをバイパスする方法を探すことにしました。

ここでは、タスクスケジューラを活用して、指定したアプリだけUACの確認画面をスキップする手順を紹介します。

手順1:タスクスケジューラで新しいタスクを作成する

まず「スタート」メニューを開き、「コンピューター」を右クリックして「管理」を選択します。

Windows 7で特定のアプリだけUACプロンプトを無効化する方法

「コンピューターの管理」ウィンドウが表示されたら、左側のペインから「タスクスケジューラ」を選び、右側のペインで「タスクの作成」をクリックします。

Windows 7で特定のアプリだけUACプロンプトを無効化する方法

手順2:タスクの名前と特権レベルを設定する

新しいタスクに分かりやすい名前を入力します。続いて、ウィンドウ下部にある「最上位の特権で実行」にチェックを入れましょう。これにより、タスク実行時に管理者権限が自動的に付与され、UACの確認が不要になります。

Windows 7で特定のアプリだけUACプロンプトを無効化する方法

手順3:起動するアプリケーションを指定する

次に「操作」タブを開き、「新規」ボタンをクリックします。

Windows 7で特定のアプリだけUACプロンプトを無効化する方法

「プログラム/スクリプト」欄の参照ボタンから、UACプロンプトを回避したいアプリケーション(今回はCCleaner)を選択し、「OK」をクリックします。

Windows 7で特定のアプリだけUACプロンプトを無効化する方法

以上でタスクの作成は完了です。「コンピューターの管理」ウィンドウを閉じてください。

手順4:アプリ起動用のショートカットを作成する

デスクトップ上で右クリックし、「新規」→「ショートカット」を選択します。

Windows 7で特定のアプリだけUACプロンプトを無効化する方法

表示されたウィンドウに、以下のコマンドを入力します。

schtasks.exe /run /tn "TaskName"

TaskName」の部分は、先ほど作成したタスク名に置き換えてください。今回の例であれば、schtasks.exe /run /tn "CCleaner" と入力します。

Windows 7で特定のアプリだけUACプロンプトを無効化する方法

最後にショートカットに任意の名前を付けて「完了」をクリックすれば、準備はすべて整いました。

完成:ワンクリックでUACなしのアプリ起動が可能に

以降は、このショートカットをダブルクリックするだけでアプリケーションが管理者権限で起動し、UACのプロンプトは一切表示されなくなります。セキュリティ設定を変更することなく、日々の操作ストレスを大幅に軽減できる便利なテクニックなので、ぜひ活用してみてください。

  1. 標準ユーザーアカウントでコマンドプロンプトへのアクセスを無効にする方法

    コマンドプロンプト(CMD)は、Windowsオペレーティングシステムに搭載されているコマンドラインインタープリターです。管理者がコマンドを実行したり、高度な管理タスクを処理したりするために使用され、あらかじめ定義されたコマンド群によってさまざまな操作を効率的に行えます。また、エクスプローラーをベースとしたGUIに課されている制限の多くを回避できるため、扱い方を誤るとシステムに意図しない影響を与える可能性もあります。そこで、標準ユーザーアカウントに対してはコマンドプロンプトを無効化しておくのがおすすめです。これにより、経験の浅いユーザーやお子様による不用意な操作を防ぐことができます。本記事では

  2. Windows 10でUAC(ユーザーアカウント制御)を無効にする4つの方法

    Windows 10を使用していると、「このアプリがデバイスに変更を加えることを許可しますか?」という通知とともに「はい」「いいえ」の2つの選択肢が表示される場面に遭遇したことがあるでしょう。 これこそがUAC(ユーザーアカウント制御)の主な役割です。UACは、サードパーティ製アプリが隠れたマルウェアやウイルスをデバイスに持ち込むのを防ぐセキュリティ機能であり、安全性の観点から非常に有用です。通知が表示されると同時に、UACはデバイス上にセキュアな環境を構築し、第三者のソフトウェアがシステム設定を勝手に変更できないようにします。 ただし、UACのせいで特定のアプリが正常に動作しなくなるといっ