私は Windows 8 Pro x64 を使用しています。PC の私のアカウントは管理者アカウントです。PC 内の複数の論理ドライブのうち、管理者はすべてのドライブに対してフル コントロール権限を持っています。これは、ドライブのプロパティ -> セキュリティ タブで確認しました。
私はウェブ ブラウザーとして Firefox 17 を使用しています。すべてのダウンロードを保存する場所を設定しましたE:\Downloads
。ダウンロードを開始すると、Firefox はファイルを保存するように要求します。[ファイルの保存] ボタンをクリックすると、必要な権限がないためファイルを保存できないというメッセージが表示されます。
他のすべてのソフトウェアでも同様のことが起こります。私は 7-zip を使用しています。7-zip を使用して zip ファイルからドライブにコンテンツを抽出しようとするとE:\
、7-zip はファイルを出力する権限がないと通知します。
要約すると、私のユーザー アカウントは管理者アカウントであり、管理者はE:\
ドライブを完全に制御できますが、さまざまなソフトウェアを使用してコンテンツを作成することはできませんE:\
。なぜこのようなことが起こるのでしょうか。また、この問題を解決するにはどうすればよいでしょうか。
特定のユーザーにドライブの完全な制御権が与えられている場合、すべてのソフトウェアが期待どおりに動作することを確認しましたE:\
。これは受け入れられる解決策ではないと思います。
答え1
管理者としてログインすると、オペレーティング システムによって 2 つのセキュリティ トークンが発行されます。1 つは管理者トークンで、もう 1 つは標準ユーザー権限のみを持ちます。管理者としてプログラムを実行することを明示的に選択しない限り、プログラムは標準ユーザー トークンのみを取得します。管理者としてログインしているかどうかは関係ありません。右クリックして [管理者として実行] オプションを選択する必要があります。そうしないと、プログラムは標準ユーザーとして動作します。
これは何も新しいことではありません。Windows Vista の頃からそうでした...もう 6 年になります。
これを回避する唯一の方法は、通常のユーザー グループまたは特定のユーザー アカウントにフォルダーのアクセス許可を与えるか、ユーザー アカウント制御機能をオフにすることです。ここでの最良のオプションは、ユーザー アカウントにアクセス許可を与えるか、「AdministratorsNoUAC」などの名前の新しいグループを作成し、自分自身と他の管理者をそのグループに追加して、そのグループを使用してフォルダーにアクセス許可を割り当てることです。