UAC をオフにしない方が良いのはなぜですか?

UAC をオフにしない方が良いのはなぜですか?

Windows ユーザー アカウント制御 (UAC) をオフにしてはいけないといくつかの場所で読んだことがありますが、その方法を説明したガイドがインターネット上にたくさんあり、心配する必要はないと言う人もいます。

UAC がなぜ存在するのかさえよくわかりませんし、ポップアップするとイライラするので、なぜオンにする必要があるのでしょうか?

私はリスクがメリットを上回るかどうか、またはその逆を尋ねているのではありません。また、個人的にオンにすべきかオフにすべきかを尋ねているのでもありません。

この質問をする他の方法:

  • オフにした場合の潜在的なリスクは何ですか?
  • オンのままにしておくとどのような利点がありますか?

答え1

これをオフにしないでください。オフにすると、プログラムが危険なことを実行しようとしたときに許可を求められなくなります。

たとえば、私がゲームを作成します。あなたはそれをダウンロードして実行します。ゲームで負けた場合は、ハードディスクを消去することにします。

UAC なしでこれを実行すると、ゲームは実行され、ディスクを消去できます (または他の操作を実行できます)。UAC
をオンのままにしておくと、ゲームは実行されますが、危険な操作を行う前に許可を求めます。これは、「何度目かの DirectX をインストールしたい」というのと同じくらい煩わしい場合がありますが、より深刻な問題についても警告します。

したがって、最善の策は、UAC セーフティをオンのままにしておくことです。

答え2

UAC は、Windows に組み込まれた侵入検知システムのようなものです。プログラムが高権限の操作 (非常に重要な Windows システム ファイルの変更など) を実行する必要がある場合、UAC は要求を傍受し、プログラムを許可するかどうかを決定するためのプロンプトをユーザーに表示します。したがって、UAC をオフにしても役に立たないと思います。ある程度は煩わしいかもしれませんが、UAC により、ユーザーは自分のコンピューターで実行されているプログラムとその操作を把握できます。

関連情報