- 締切済み
「このフォルダーを削除するには管理者の権限が必要で
質問タイトル:「このフォルダーを削除するには管理者の権限が必要です」のメッセージが消せません。 よろしくお願いいたします。 環境:Win10 Pro (先日Win7からアップグレードいたしました) になります。 【症状】 ・Administratorでログインしています。 ・ユーザーアカウント制御は「通知しない」にしています。 → 何故か、Program Files内で何か変更しようとすると(←例えば空フォルダ作成後に削除)、 >このフォルダーを削除するには管理者の権限が必要です が毎回、表示されます。 非常に邪魔なのでこのメッセージを非表示にしたいのですが、どのようにすべきでしょうか? 【試したこと】 →Program Files のプロパティの「セキュリティ」タブを見ると何故かAdministratorsがフルコントロールになっていなかったので、フルコントロールにチェックを入れました。 →下記のようなエラーメッセージが繰り返し表示されました。 >セキュリティの適用エラー >セキュリティ情報を適用中にエラーが発生しました: >C:\Program Files\◯◯◯◯◯ >コンテナー内のオブジェクトを列挙できませんでした。アクセスが拒否されています。 そして未だに >このフォルダーを削除するには管理者の権限が必要です のメッセージは無くなっておりません。 どうぞよろしくお願い致します。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- tmys10
- ベストアンサー率36% (338/930)
Program Filesではありませんが,先日クリーンインストールした後に古いディスク上のファイルシステムで同じような状況になりました。おそらくファイルシステムに記録されているユーザ情報とレジストリのユーザ情報が一致しないのだと思います。 プロパティ>セキュリティ>詳細設定でファイルの所有者を変更してみてください。ファイルがたくさんあるときはpowershellで処理できますが,滅多に使わないので方法はいつもググります (^^;
- foitec
- ベストアンサー率43% (1080/2457)
>Administratorでログインしています Administratorアカウントを有効にしてAdministratorアカウントでログインしているということですか? で、AdministratorアカウントはそのPC上のローカル権限は「管理者」になっていますか?(警告表示からすると標準になっていると思われます) 添付図参照。 あるいは別のアカウントだがそのカウントは管理者権限があるということですか? 後者の場合Administratorでログインしているとは言いません。 また前者の場合は大変危険を伴うのでお勧めできません。 またProgram Files は所有者が通常は TrustedInstaller ですからね。
お礼
どうもありがとうございます。m(_ _)m >Administratorアカウントを有効にしてAdministratorアカウントでログインしているということですか? はいそのとおりでございます。 Win7時代にnet user administrator /active:yesのコマンドで追加してずっとそのままにしております。 >AdministratorアカウントはそのPC上のローカル権限は「管理者」になっていますか? ご指摘通り「管理者」になっておらず何故か、「その他(O):HomeUsers」になっておりました。 (自分では絶対に変更していない設定なんですが。。。) そこで「管理者」を選択肢「適用」を押したところ、 >次のエラーが発生したため、ユーザーを追加できませんでした: 指定されたアカウント名は既にグループのメンバーです。 ↓ >(パソコン名)\Administratorのグループメンバーシップを更新できませんでした。 とエラーになりました。 「"指定されたアカウント名は既にグループのメンバーです"」 でぐぐっても検索結果が1ページしか出てこないので、なかなかレアで厄介なエラーのようですorz >またProgram Files は所有者が通常は TrustedInstaller ですからね。 Administratorsになっておりました。(これも自分で変更なんてしていない筈なんですが。。。) 全ファイルを一括でTrustedInstallerにすべく検索中でございます。 沢山のヒントをいただき誠にありがとうございました!m(_ _)m
- aokii
- ベストアンサー率23% (5210/22063)
パソコンを再起動してみてください。
お礼
ご返信どうもありがとうございます。 再起動いたしましたが、症状に何も変化なしです。 追記になります。 Program Filesでやったのと同様に、Program Files(x86)の方も プロパティ→「セキュリティ」タブ→Administratorsを選択 →「編集」 といたしましたところ、こちらは「フルコントロール」等のチェックボックスがグレーになっており 編集することすらできませんでした。 一体なぜなのでしょう。。。 どうぞよろしくお願い致します。
お礼
どうもありがとうございますm(_ _)m >プロパティ>セキュリティ>詳細設定でファイルの所有者を変更してみてください。 はい、仰る通りTrustedInstallerではなくAdministratorsになっておりました。 これを一括で変更すべく検索しておりますが、 「Administratorsに変更する」という情報はあっても(←takeown /F Folder1 /R /A ) 「TrustedInstallerに変更する」というのが見つかりません。。。 試しに、 takeown /s (パソコン名) /u "NT SERVICE\TrustedInstaller" /f "C:\Program Files" /r /d Y としてみましたら、下記のエラーを返されました。 >警告:ユーザー資格情報をローカル接続に使用することはできません。 >エラー:現在ログオンしているユーザーには、ファイル(またはフォルダー) > "C:\Program Files"に対する所有権がありません。 色々と手間がかかりそうです(-ω-)... もう少し頑張ってみますm(_ _)m