2010-01-22 14:39:31 +0000 2010-01-22 14:39:31 +0000
53
53

Windows 7 で特定のプログラムに対して UAC を選択的に無効にする

私は、 Everything のような起動時にいくつかのプログラムを実行しています。Windowsが起動するたびにUACのプロンプトが表示されます。起動時に介在するプロンプトが表示されないようにプログラムを設定するにはどうすればよいでしょうか?

回答 (8)

29
29
29
2012-01-22 12:37:45 +0000

タスクスケジューラは、起動時に実行されるものであればOKな解決策です。しかし、これを行う最も柔軟な方法は、 Microsoft Application Compatibility Toolkit を使用することです。このツールキットを使用すると、信頼すると決めたアプリケーションのUACを直接無効にすることができます。選択する必要がある互換性の修正は RunAsInvoker です。

26
26
26
2013-09-11 01:59:18 +0000

1つのアプリケーションに対してのみUACプロンプトを無効にするには、Microsoft Application Compatibility Toolkitを使用する必要があります。 http://www.microsoft.com/en-us/download/details.aspx?id=7352

管理者として正しい「互換性管理者」プログラムを実行する必要があります。32ビットアプリケーション用と64ビットアプリケーション用の2つのプログラムがあります。

  • 左側のツリーメニューの一番下にある “Custom Databases "の下にある "New Database(1) [Untitled_1]”
  • “New Database(1) [Untitled1]の上で右クリックし、Create NewApplication Fix_を選択します。
  • 動作を変更したいアプリケーションの名前やその他の詳細を入力して、そのアプリケーションを参照して選択します。
  • 互換性の修正画面が表示されるまで「次へ」をクリックします。
  • Compatibility Fixes画面で、RunAsInvokerの項目を見つけ、チェックを入れます。
  • [次へ]をクリックし、[完了]をクリックします。
  • [ファイル]を選択し、[名前を付けて保存]を選択します。
  • コマンドラインで簡単に入力できるディレクトリに[ファイル名].SDBとして保存します。
  • 管理者としてコマンドプロンプトを開きます。
  • コマンドを実行します。**(例えば、私は Clover の UAC を修正していて、私が入力したコマンドは次のようなものでした:

  • 次のような新しいウィンドウが表示されるはずです。

    いずれかのキーを押して続行 …

私の場合はこれでうまくいきました。幸運を祈ります。- Sy

6
6
6
2010-01-22 18:26:40 +0000

タスクスケジューラはあなたの味方です(基本タスク-ログオン時にプログラムを起動-最高権限にチェック)。

現在のスタートアップアイコンやレジストリエントリを後から削除(または移動)することを忘れないでください。

1
1
1
2014-05-20 19:45:08 +0000

CPU-Z と Malwarebytes を管理者として実行するように設定し、自分のメモリ領域などで実行していたにもかかわらず、UAC プロンプトが表示されていました。

管理ツール、ローカルセキュリティポリシー、セキュリティオプション、ユーザーアカウント制御:管理者承認モードでの管理者用昇降プロンプトの動作を確認する必要がありました。その中にいくつかの動作オプションがあり、プロンプトなしで昇降を選択することで煩わしい警告がなくなり、今のところシステムは危殆化していません。

私はWindows 7 Enterprise 64ビットを実行しています。

1
1
1
2014-05-20 20:13:05 +0000

あなたが見てみたいと思うかもしれないサードパーティのプログラムは、UAC Trust Shortcut 1.0

と呼ばれるものです。基本的には、プログラムをダウンロードして.exeの場所とファイル名を入力するだけで、アイコンがデスクトップに配置されます。このサービスはバックグラウンドで実行され、アカウントの制限されたリンクに簡単にアクセスできるようになります。

ダウンロードはこちらからどうぞ http://www.itknowledge24.com/

0
0
0
2015-06-26 02:03:41 +0000

私は1つのアプリでその問題を抱えていました。起動時にそれを実行することを許可するためのウィンドウをポップアップで、私は多くの答えを使用していましたが、解決策は、プロパティでブロック解除をクリックすることでした。

-2
-2
-2
2017-05-14 17:50:14 +0000

サードパーティのセキュリティプログラムをシステム起動時に管理者として開く方法を探していました(その機能のいくつかは、設定通りに機能するために管理者モードで起動する必要があります)。


  • アプリケーションの起動プロパティを「管理者として実行」に変更しました。

  • アプリケーションの起動プロパティを「管理者として実行」に変更しました: FAIL #1

  • 管理者権限でデスクトップショートカットを作成し、「スタートアップ」グループに追加しました。アプリケーションを開いても、管理者モードでは開きませんでした。FAIL #2

  • システム起動時にタスクスケジューラーを使用して( winaero blog で提供されている方法を使用して)アプリケーションを開くようにしましたが、アプリケーションがUACの質問を要求するので、それはロードされませんでした。FAIL #3

  • ‘Microsoft Application Compatibility Toolkit'のダウンロード、インストール、作業で1時間のロスが発生しました。FAIL #4

  • これを失敗とは分類しませんが、UAC Trustを見てみると、ここで提示された質問に対応していないことがわかりました。


この時点では、「15分のジョブ」が「2日目」の状態に変化したことに多少投資していた。必要なコンポーネントは手元にあると感じていたが、それが見えていなかった。

問題のパラメータを再評価し、カラシニコフのエンジニアリングルール#1(メカニズムがクリーンであろうが汚れていようが、動作するはずだ)を用いて、既知の各要素を再考した。

タスクスケジューラに戻り、タスクの切り替えをやり直し、トリガーをシステム起動時からログオン時に切り替え、次のログイン時には管理者モードでアプリケーションが起動するようにした。ハッザァー! 成功!

包括的なビジュアルと文書化されたドキュメントを提供してくれた winaero に感謝します。もし私が技術志向でなければ、彼らのTweakerを試してみただろう。これはWindows 10システムで使うものです。


-5
-5
-5
2010-01-22 18:34:53 +0000

アプリケーションの実行ファイルを右クリックしてプロパティをクリックし、互換性タブで「管理者として実行」を選択してから「適用」をクリックすると、警告ボックスが表示されなくなります。