web-dev-qa-db-ja.com

Windows7は「プログラムファイル」のフォルダを削除できません

コンピューターのAd​​ministratorsグループのメンバーとしてC:\ Program Files\McAfee\VirusScan\Currentのフォルダーを削除しようとしています。これはスタンドアロンコンピュータであるため、ドメインなどはありません。

ディレクトリの元の所有者は次のとおりです。

  • クリエイターオーナー(スペシャル)
  • システム(フル)
  • 管理者(グループ)(フル)
  • ユーザー(読み取り専用)
  • 信頼できるインストーラー(リストと特別)

MyUserはAdministratorsグループのメンバーなので、ディレクトリを削除しようとしましたが、そこにフォルダーの所有者から削除するためのアクセス許可が必要であるというメッセージが表示されます。

了解しました。所有権をMyUserに変更し、フォルダを削除しようとしました。同じ結果で、「このフォルダに変更を加えるには、THISCOMPUTER\MyUserからの許可が必要です」というメッセージが表示されます(これが私のログインユーザーです!)

[セキュリティ]タブに移動し、権限の継承を削除しました。現在は、MyUserのみがフォルダへのアクセス許可を持っています。何も継承されず、MyUserがフォルダの所有者であり、変更を階層に伝達しました。基本および高度のすべてのアクセス許可がこのユーザーに設定されます( http://technet.Microsoft.com/en-us/library/cc772196.aspx のように)

また、MyUser(はい、ログインしているユーザーです)がフォルダーとその内容に対して何でもできることを確認するために、有効なアクセス許可も確認しました。

まあ、そうでもない。まだできません。システムを再起動して、開いているものがないことを確認し、Unlockerも試しましたが、実用的な解決策ではないため、起動時にファイルを削除するように要求することはできません。

何か案は?デスクトップ環境とサーバー環境の両方でWindowsを使用した経験は数年ありますが、Windows 7には、Windowsがファイルシステムのセキュリティを管理する方法について知っていたすべてのオプションとは一線を画すオプションがいくつかあります。

5
user120845

管理者としてコマンドプロンプトを実行して(コマンドプロンプトのショートカットを右クリックし、そのオプションを選択して)、コマンドラインからフォルダーを削除することを検討してください。

親ディレクトリに切り替えて、del /S /Q "FolderName"を実行します

1
dotnetengineer

最初に、関連するすべてのMcAfeeプログラムを無効にしましたか?多くのマルウェア対策プログラムは、「自己保護モジュール」をインストールします。これは、カーネルレベルのファイルシステムフィルタードライバーであり、起動時に起動し、プログラムファイルを変更しようとする試みを阻止します。所有者から許可を得る必要があるというWindowsの許可ダイアログを見たことがないので、これが疑われます。

1
kreemoweet

まず、問題のフォルダ/ディレクトリに完全な権限をユーザーに割り当てます。次に、フォルダ/ディレクトリを削除します。それでもAccess Deniedエラーが発生する場合は、以下を試してください。

  1. Run As Administratorを使用してコマンドプロンプトを開く
  2. タイプ:Net User administrator
  3. タイプ:Net User administrator /active:yes
  4. 管理者アカウントを使用してログインする
  5. ターゲットフォルダ/ディレクトリでpropertiesを右クリックします
  6. セキュリティタブ=> edit => Add => Administrator
  7. Allow列のすべてのオプションを選択します
  8. okをクリックします
  9. ターゲットフォルダ/ディレクトリを削除します

補足事項

  • この方法はWindows 7で機能します。
  • 終了したら、Administratorアカウントを無効にすることを忘れないでください!

さらに読む

ローカル(非表示、組み込み)管理者アカウントを有効/無効にします

0
Pressacco

フォルダの Ownership を取得してから、削除することもできます。必ずReplace owner on subcontainers and objectsをクリックしてください

0
Bhargav Bhat