フォルダを削除できません

フォルダを削除できません

内のフォルダを削除しようとしていますC:/ProgramDataが、試すたびに次のようなエラー メッセージが表示されます:

この操作を実行するには権限が必要です。このフォルダに変更を加えるには管理者の権限が必要です。

これまでは常にうまくいっていた、所有権の取得を( Properties/ Security/メソッドを使用して)試みましたが、失敗しました。Advanced

非表示の管理者アカウントにもログインしましたが、上記と同じ「許可が必要です」というメッセージが表示されました。

これを回避する方法を誰か知っていますか?

アップデート: 問題は、フォルダーが によって作成されたことであることがわかりましたMalwareBytes。削除ツールを実行すると、問題は解決しました。

答え1

Windows でファイルまたはフォルダーを削除できない場合、通常は次の 4 つの問題があります。

  1. NTFS 権限が妨げになっています。(これは試したとのことなので、詳しく説明しません。)
  2. 別のアプリで開かれています。Windowsがそれを知らせてくれることもありますが、サードパーティのユーティリティなどを使って自分で調べなければならない場合もあります。プロセスエクスプローラーそしてプロセスハッカー調べるためには:

    1. どちらかをダウンロードしてインストールし、実行します。管理者権限で実行します。
    2. CTRL+ を押しますF
    3. 探しているファイルまたはフォルダの名前を入力して、 を押しますEnter
    4. 「タイプ」列に「ファイル」と表示されているエントリを探します。一致するものがある場合は、ファイルまたはフォルダをロックしているプロセスを閉じるか、プロセスのエントリにアクセスしてファイルまたはフォルダへのハンドルを閉じます。

      Process Explorer では、エントリをクリックするとハンドルに移動します。次に、右クリックして [ハンドルを閉じる] を選択できます。ただし、Process Hacker では、右クリックして [所有プロセスに移動] を選択する必要があります。次に、プロセスの名前を右クリックし、[プロパティ] を選択して、そこでハンドルを見つけます。

    さらに、Process ExplorerやProcess Hackerの代わりに、システムを修復モード (Windows RE のコピー)介在するアプリが開いていない場所でファイルを削除してください。

  3. ファイル名またはフォルダ名に不正な文字が使用されているため、ファイルシステムでは削除できません。ファーマネージャー

  4. (これはあなたには当てはまりませんが、完全性のために記載しています。) ディスクが書き込み禁止になっている可能性があります。ユーザーが意図的にそうしているだけではありません。USB フラッシュ ドライブの中には、時々誤動作したり、... ああ、長い話です。気にしないでください。

答え2

削除しようとしているフォルダーの正確なパスは何ですか?

所有権の取得に失敗したのは、権限の問題であるように思われますが、一部のフォルダーにはシンボリック リンクやジャンクション ポイントも含まれており、Windows が対処しきれない奇妙な状況を引き起こし、無効なエラー メッセージが表示されることがあります。このような状況では、通常、コマンド ラインの方がうまくいくことが多いです。

おそらく、次のいずれかを試してみて管理コマンドプロンプト結果を投稿していただければ(うまくいかない場合)、問題の診断に役立ちます。

rmdir /s /q C:\ProgramData\FolderToDelete

または、どこかに空のフォルダーを作成し、RoboCopy を使用して削除するフォルダーの内容を削除します。

robocopy C:\EmptyFolder C:\ProgramData\FolderToDelete /purge

上記の RoboCooy コマンドを使用してフォルダーを空にしたら、ファイル エクスプローラーの通常の方法またはrmdir上記の前のコマンドを使用してフォルダーを削除できる可能性があります。

答え3

私にとって効果があったもの:

  1. 管理者としてCMDを開く
  2. 入力: rd /s "\\?\D:\path\to\folder " フォルダーの後の空白スペースに注意してください。上記のコマンドを試してください。機能しない場合は、スペースを削除してから試してください。

どちらの方法でも動作するはずです。もちろん、私のフォルダはDにあります。あなたのフォルダはどこでも構いません。それに応じて変更してください。

答え4

管理者コマンド プロンプトから使用しても、古いインストールから一部の Windows フォルダーを削除できず、rmdir /s /q C:\ProgramData\FolderToDelete「アクセスが拒否されました」というエラーが発生しました。次の方法でフォルダーを削除できました。

  1. 所有者を自分のユーザー アカウント (管理者アカウント) に変更します。
  2. 管理者グループに「フルコントロール」を付与します。 管理者グループに「フルコントロール」を付与します。

  3. すべての子オブジェクトに管理者グループの権限を適用します。 すべての子オブジェクトに管理者グループの権限を適用します。

これらの手順を実行した後、コマンドを再実行すると機能しました。

関連情報