コンピューターのAdministratorsグループのメンバーとして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がファイルシステムのセキュリティを管理する方法について知っていたすべてのオプションとは一線を画すオプションがいくつかあります。
管理者としてコマンドプロンプトを実行して(コマンドプロンプトのショートカットを右クリックし、そのオプションを選択して)、コマンドラインからフォルダーを削除することを検討してください。
親ディレクトリに切り替えて、del /S /Q "FolderName"
を実行します
最初に、関連するすべてのMcAfeeプログラムを無効にしましたか?多くのマルウェア対策プログラムは、「自己保護モジュール」をインストールします。これは、カーネルレベルのファイルシステムフィルタードライバーであり、起動時に起動し、プログラムファイルを変更しようとする試みを阻止します。所有者から許可を得る必要があるというWindowsの許可ダイアログを見たことがないので、これが疑われます。
まず、問題のフォルダ/ディレクトリに完全な権限をユーザーに割り当てます。次に、フォルダ/ディレクトリを削除します。それでもAccess Denied
エラーが発生する場合は、以下を試してください。
Run As Administrator
を使用してコマンドプロンプトを開くNet User administrator
Net User administrator /active:yes
properties
を右クリックしますedit
=> Add
=> Administrator
Allow
列のすべてのオプションを選択しますok
をクリックします補足事項
さらに読む
フォルダの Ownership を取得してから、削除することもできます。必ずReplace owner on subcontainers and objects
をクリックしてください