- 管理者権限でコマンドプロンプトを開きます。
次のコマンドを一度に1つずつ実行します(削除するフォルダーを含む "Z:\ Program Files"を変更します)。
takeown /F "Z:\Program Files" /A /R /D Y
icacls "Z:\Program Files" /T /grant administrators:F
rd /s /q "Z:\Program Files"
注1-OS言語:takeown ... /D Y
入力Yは「はい」を表し、OS言語によって異なります。Program Filesフォルダーの名前も異なる場合があります。
注2 - Windowsの古いバージョン:場合icacls
とrd
使用を試行し、サポートされていませんcacls
し、rmdir
代わりに、
説明とドキュメント:
問題は、フォルダーとその内容の随意アクセス制御リスト(DACL)に適切なアクセス許可がないことである可能性が あります。DACLは、セキュリティ保護可能なオブジェクトへのアクセスを許可または拒否されるトラスティを識別します。そのため、単にフォルダの所有権を与えるだけでは不十分な場合がありますが、DACLでアクセス許可を付与する必要もあります。上記の例に示すように、icaclsコマンドを使用して権限を付与できます。アクセスコントロールリストとDACLの説明
takeown takeown documentation
管理者は、管理者グループを所有者にすることにより、以前は拒否されていたディレクトリとそのコンテンツへのアクセスを回復します。/ F [ディレクトリ]はどのディレクトリを指定するか、/ Aは管理者グループに所有権を与える、/ Rはディレクトリ、すべてのファイルとサブディレクトリに対して再帰的な操作としてそれを実行する、/ Dはユーザーが「フォルダのリスト」権限を持っていない場合の確認プロンプトを抑制するディレクトリの所有権を取得する次のYオプション。(注:YオプションはOS言語によって異なる場合があります)。
icacls icaclsドキュメント
管理者グループに、ディレクトリへのフルアクセスDACアクセス許可を付与します。[ディレクトリ]どのディレクトリを指定し、/ Tは、すべての指定されたディレクトリ内のファイルとサブディレクトリの操作を実行し、/助成金の助成金を持つユーザーのアクセス権を指定したF:フルアクセスを提供します。(注:グループ名の管理者は、OSの言語によって異なる場合があります)
rd rd documentation
ディレクトリーとそのすべてのサブディレクトリーおよびファイルを削除します。/ sの削除すべてのファイルを含む指定されたディレクトリとそのサブディレクトリを、/ Qの指定Quietモードあなたは、確認のためのプロンプトを取得していないので、[ディレクトリ]削除するディレクトリを指定します。
Windows
フォルダーの名前を変更するだけWindows.old
で、ディスククリーンアップツール/プログラムを使用して、フォルダーを削除できます