UAC(ユーザーアカウント制御)警告、うっとうしいですよね?
何度も使ってて「安全」とわかってる、使用頻度の高いソフトは
UAC警告を出さないようにしたい。
そんな悩みが一通り解決したのでメモ
詳しくは後述しますが、まずはざっくりと説明。
方法は2通り
1.
Elevated Shortcutを使用
UAC警告なしのショートカットを作成します
ただし他のウィンドウの背面で起動、タスクバーアイコンが点滅します
2.最初だけやや手間だが、手動で設定
詳しく解説してくださってるサイトがあるのでご紹介します
どちらの方法もやってることは同じです。
タスクスケジューラというサービスに実行ファイルを登録し、
タスクスケジューラ経由でソフトを起動させます。
そうするとUACの警告なしに起動してくれます。
Elevated Shortcutが自動でするか、手動で登録するかの違いです。
「え!?じゃあ、自動でいいじゃないの?」となりそうなんですが
このタスクスケジューラ経由でソフトを起動すると
CPU優先度、I/O優先度が下がってしまいます(例:通常→通常以下)。
そのため、優先度を戻す作業が必要になります。
この作業を
Elevated Shortcutの場合
ショートカットを作成するごとにしなきゃいけません。
作業の流れはタスクスケジューラに登録したタスクを
XML形式でエクスポートし、テキストエディタで1か所を修正。
再びタスクスケジューラへインポートという流れです。所要時間1分ほど(
詳細後述)
手動で登録する場合は優先度を戻す作業は不要です。
親ファイル1個と各ソフトごとの子ファイルを作成するだけ
親ファイルも子ファイルも紹介先サイトから文字列をコピーしたものを
メモ帳に貼り付けるだけで完成
体感で優先度が下がってるのは気づかなかったので
Elevated Shortcutでショートカット作成するだけで、
優先度を戻す作業は無くていいかも…とは思うんですが
I/O優先度が低いと、HDDにアクセスする作業を同時にいくつか進行中であった場合、
低い優先度のソフトがいつまで経ってもディスクにアクセスできない可能性もあります。
CPU優先度はマルチコアCPUの方はあんまり関係ないかも…
◆ダウンロード
ElevatedShortcut [
ダウンロード(SOFTPEDIA) (Brothersoft)]
※公式ページには記載がなくなってます
※インストール中の[Choose Component]画面(→画像を見る)で
[Add to context menu]にチェックで右クリックメニューに[Elevated Shortcut]を追加
[Show only with SHIFT]にチェックでShift+右クリック時のみメニューを表示
あとで変更できないので、ココで設定します(レジストリ追加すれば可能ですが)
◆使い方
・[
New shortcut] 新しくUAC警告なしのショートカット作成
・[
Modify shortcut] 既存のショートカットをUAC無し版に置換
・[
Remove shortcut] 作成済みの登録をタスクスケジューラから削除
[
New Shortcut]の作成画面では
[
Target Path]欄でUACの警告を無くしたい実行ファイルを指定
[
Folder to store shortcut]欄で作成したショートカットの保存先を指定
[
Command line arguments]欄で追加のコマンドラインを入力
今日のオススメ Elevated Shortcut
基本はショートカット作成だけでOKです
前述のように優先度が下がっているのが気になる方&手動で設定される方は
以下の方法で優先度を戻します