【Windows】「$Recycle.Bin」フォルダが壊れてごみ箱が空にならない時のリセット手順

【Windows】「$Recycle.Bin」フォルダが壊れてごみ箱が空にならない時のリセット手順
🛡️ 超解決

Windowsでファイルを削除してもごみ箱から消えず、空にできない状態に直面していませんか。

これはごみ箱の実体である「$Recycle.Bin」フォルダが破損している可能性が高いです。

この記事では、ごみ箱をリセットし、正常に機能する状態に戻すための具体的な手順を解説します。

手順を実行することで、ごみ箱が空にならないトラブルを解決できます。

【要点】ごみ箱の破損を効率的に修復する

  • コマンドプロンプトでのリセット: 破損したごみ箱フォルダを強制的に再構築し、ごみ箱の機能を回復させます。
  • ディスククリーンアップの実行: 不要な一時ファイルとともにごみ箱の内容を整理し、ごみ箱の動作を安定させます。
  • システムファイルチェッカー: Windowsのシステムファイルの整合性を確認し、ごみ箱の動作に影響する破損を修復します。

ADVERTISEMENT

ごみ箱が空にならない根本的な原因

ごみ箱が正常に機能せず、ファイルを削除しても空にできない主な原因は、各ドライブに存在する隠しシステムフォルダ「$Recycle.Bin」の破損にあります。

このフォルダは、削除されたファイルを一時的に保管する役割を担っています。

ファイルシステムの不整合や予期せぬシャットダウン、悪意のあるソフトウェアの影響などにより、このフォルダの構造が壊れると、ごみ箱がファイルを正しく管理できなくなります。

結果として、ごみ箱を空にしようとしても、ファイルが削除されずに残り続けてしまう症状が発生します。

$Recycle.Binフォルダの役割と破損メカニズム

「$Recycle.Bin」フォルダは、Windowsが各ドライブごとに作成する特殊なシステムフォルダです。

ユーザーがファイルを削除すると、そのファイルはまずこのフォルダに移動されます。

このフォルダには、削除されたファイルの元の場所や削除日時などの情報が格納されています。

フォルダが破損すると、これらの情報が正しく読み書きできなくなり、ごみ箱の管理機能が停止します。

ごみ箱を空にする操作も、破損したフォルダに対しては効果を発揮できません。

$Recycle.Binフォルダをリセットしごみ箱を修復する手順

ごみ箱が空にならない問題は、「$Recycle.Bin」フォルダのリセットで解決できます。

以下の手順で、コマンドプロンプトを使用してこのフォルダを再構築します。

  1. 管理者権限でコマンドプロンプトを開く
    Windows11のスタートボタンを右クリックし、「ターミナル 管理者」または「Windows PowerShell 管理者」を選択します。
    Windows10の場合は、「コマンドプロンプト 管理者」を選択します。
    ユーザーアカウント制御の画面が表示されたら「はい」をクリックします。
  2. ごみ箱フォルダのリセットコマンドを実行する
    コマンドプロンプトのウィンドウに、以下のコマンドを入力しEnterキーを押します。
    rd /s /q C:\$Recycle.Bin
    このコマンドは、Cドライブのごみ箱フォルダを強制的に削除し、再構築を促します。
    「rd」はディレクトリを削除するコマンド、「/s」は指定したディレクトリとそのサブディレクトリもすべて削除するオプション、「/q」は確認メッセージを表示せずに削除するオプションです。
  3. 他のドライブのごみ箱もリセットする(必要な場合)
    DドライブやEドライブなど、他のドライブでもごみ箱が空にならない場合は、同様にコマンドを実行します。
    例えばDドライブの場合は、rd /s /q D:\$Recycle.Binと入力しEnterキーを押します。
  4. PCを再起動する
    すべてのリセットコマンドの実行後、PCを再起動します。
    再起動することで、Windowsは自動的に新しい「$Recycle.Bin」フォルダを作成し、ごみ箱の機能が正常に戻ります。
  5. ごみ箱が正常に機能するか確認する
    PCの再起動後、テストとして不要なファイルを削除し、ごみ箱に移動するか、そしてごみ箱を空にできるかを確認します。
    問題なく操作できれば、ごみ箱の破損は修復されています。

ごみ箱のリセット後に発生しうる問題と対処法

ごみ箱のリセット手順を実行しても問題が解決しない場合や、別のエラーが発生する場合があります。

ここでは、よくある問題とその対処法を解説します。

ごみ箱のリセット後も問題が解決しない場合

ごみ箱をリセットしても状況が変わらない場合、より深いシステムの問題が考えられます。

ディスクのエラーやシステムファイルの破損が原因である可能性が高いです。

以下の手順を試してください。

  1. ディスクチェックを実行する
    コマンドプロンプトを管理者として開き、chkdsk /f C:と入力しEnterキーを押します。
    「次回のシステム再起動時に、このボリュームを検査するようにスケジュールしますか?」と表示されたら「Y」と入力し、PCを再起動します。
    これにより、ディスクのエラーが修復される可能性があります。
  2. システムファイルチェッカーを実行する
    コマンドプロンプトを管理者として開き、sfc /scannowと入力しEnterキーを押します。
    このコマンドは、保護されたすべてのシステムファイルの整合性をスキャンし、問題が検出された場合は修復を試みます。
    完了後、PCを再起動してごみ箱の動作を確認します。

「アクセスが拒否されました」エラーが表示される場合

ごみ箱のリセットコマンド実行時に「アクセスが拒否されました」というエラーが表示されることがあります。

これは、コマンドプロンプトが管理者権限で実行されていないか、またはごみ箱フォルダが何らかのプロセスによってロックされていることが原因です。

以下の対処法を試してください。

  1. 管理者としてコマンドプロンプトを再起動する
    スタートボタンを右クリックし、「ターミナル 管理者」または「Windows PowerShell 管理者」を選択しているか再度確認します。
    間違って通常のコマンドプロンプトを開いている場合は、管理者権限で開き直してください。
  2. セーフモードでリセットを試す
    Windowsをセーフモードで起動し、ごみ箱のリセットコマンドを実行します。
    セーフモードでは、必要最小限のシステムプロセスのみが動作するため、ごみ箱フォルダをロックしている可能性のあるプロセスが停止している可能性が高いです。
    Windows11の場合、設定アプリから「回復」→「今すぐ再起動」→「トラブルシューティング」→「詳細オプション」→「スタートアップ設定」→「再起動」と進み、オプション5またはF5キーで「セーフモードとネットワーク」を選択します。

ごみ箱を空にするとファイルが完全に削除される点

ごみ箱をリセットすると、その時点までに格納されていたすべてのファイルが完全に削除されます。

これらのファイルはごみ箱に存在しなくなるため、元に戻すことができなくなります。

リセットを実行する前に、ごみ箱内に重要なファイルがないか必ず確認してください。

必要なファイルがある場合は、リセット前にごみ箱から復元しておく必要があります。

ADVERTISEMENT

Windows 11とWindows 10でのごみ箱設定の違い

項目 Windows 11 Windows 10
ごみ箱アイコンの表示設定 「設定」アプリから「個人用設定」→「テーマ」→「デスクトップアイコンの設定」で変更 「設定」アプリから「個人用設定」→「テーマ」→「デスクトップアイコンの設定」で変更
ごみ箱の容量設定 ごみ箱アイコンを右クリックし「プロパティ」から設定 ごみ箱アイコンを右クリックし「プロパティ」から設定
コマンドプロンプトの呼び出し方 スタートボタンを右クリックし「ターミナル 管理者」を選択 スタートボタンを右クリックし「コマンドプロンプト 管理者」または「Windows PowerShell 管理者」を選択
ごみ箱の動作 基本的な動作や機能はWindows 10と共通 基本的な動作や機能はWindows 11と共通

この記事では、ごみ箱が空にならないトラブルを解決するための「$Recycle.Bin」フォルダのリセット手順を解説しました。

コマンドプロンプトを使ってごみ箱を再構築することで、ほとんどの破損問題は修復できます。

もしリセット後も問題が続く場合は、ディスクチェックやシステムファイルチェッカーの実行を試してください。

これらの手順を適切に実行し、Windowsのごみ箱機能を正常な状態に戻しましょう。

ADVERTISEMENT

この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。