管理者ユーザーで管理者として実行するのはなぜですか?

管理者ユーザーで管理者として実行するのはなぜですか?

下記のように、私のコンピューターには 2 つのユーザー アカウントがあり、両方とも管理者グループに属しています。

ここに画像の説明を入力してください

以下のプログラムを実行したいです:

ここに画像の説明を入力してください

アブラハムでログインしてダブルクリックするとELEnveloperGuiコンピュータに接続されているドングルが見つかりません:

ここに画像の説明を入力してください

しかし、それを右クリックして「管理者として実行」を選択すると、ドングルが見つかります。

ここに画像の説明を入力してください

注: Windows-7 x64 Professionalを使用しています

AbrahamQ :との違いは何ですかAdministrator?


アップデート : プログラムに完全な権限を与えましたが、問題はまだ残っています。

ここに画像の説明を入力してください

答え1

Microsoft は管理者ユーザーに対してもいくつかの制限を加えました。UAC
(ユーザー アカウント制御) 設定と呼ばれるものがあり、これは通常のユーザーと管理者の両方に対してさらに制限を加えるもので、誤って OS に損傷を与えないようにし、ウイルスによる損傷を防ぎます。
ビルトインの管理者アカウントはこれらの制限を回避します。そのため、Microsoft はこれを無効にしました。
したがって、そのユーザーを有効にして使用している場合は、何をしているかがわかります。

したがって、exe ファイルを右クリックして「管理者として実行」をクリックするだけで、UAC に強制的に追加の必要な権限を付与させることができます。
または、UAC をオフにします。コントロール パネル => ユーザー アカウント => ユーザー アカウント制御設定の変更に移動します。

アップデート:
いくつかの点を明確にします:
exe ファイルを右クリックして「管理者として実行」をクリックすると、組み込みの管理者アカウントが使用されるのではなく、exe ファイルに必要な権限が昇格されるだけです。

管理者承認モードUAC 設定で「」が設定されており (GUI からは管理できません)、組み込みの管理者に対しては無効になっています。
そのため、組み込みの管理者アカウントは、すべてのアプリケーションを完全な管理者権限で実行します。
これを確認するには、次の点を確認してください。http://technet.microsoft.com/en-us/library/dd834795.aspx

Linuxの場合と同様に、ユーザーは使用する必要はありません須藤
Windowsでは、ビルトインの管理者アカウントを使用する場合、「管理者として実行

関連情報