【Windows】$Recycle.Binフォルダの強制削除と再作成 | ごみ箱が壊れてアイコンが更新されない不具合

【Windows】$Recycle.Binフォルダの強制削除と再作成 | ごみ箱が壊れてアイコンが更新されない不具合
🛡️ 超解決

ごみ箱が正常に機能せず、削除したファイルが反映されない、あるいはごみ箱のアイコンが更新されないといった問題に直面していませんか。この不具合は、Windowsがごみ箱として使用する隠しシステムフォルダ「$Recycle.Bin」が破損していることが主な原因です。

業務中にこのような問題が発生すると、ファイルの管理に支障をきたし、作業効率の低下を招きます。この記事では、$Recycle.Binフォルダを強制的に削除し再作成することで、ごみ箱の不具合を解消する具体的な手順を解説します。

手順を進めることで、ごみ箱の表示や動作が正常化し、安心してファイルの削除や復元ができるようになります。

【要点】ごみ箱の不具合を解消する主要な対処法

  • $Recycle.Binフォルダの削除: 破損したごみ箱フォルダを初期状態に戻し、ごみ箱の動作を正常化します。
  • システム復元ポイントの作成: 万が一のトラブルに備え、操作前にシステムの安全な状態を保存します。
  • システムファイルチェッカーの実行: システムファイルの整合性を確認し、破損しているファイルを修復します。

ADVERTISEMENT

ごみ箱のアイコンが更新されない根本的な原因

ごみ箱のアイコンが更新されない、または削除したファイルがごみ箱に表示されないといった問題の多くは、Windowsが各ドライブで使用する「$Recycle.Bin」という隠しシステムフォルダの破損が原因です。このフォルダは、削除されたファイルを一時的に保管する役割を持っています。

通常、ファイルが削除されると、その情報は$Recycle.Binフォルダに記録され、ごみ箱のアイコンも「空」から「ファイルあり」の状態に変わります。しかし、この$Recycle.Binフォルダ内の情報が何らかの原因で破損すると、ごみ箱の表示が正しく更新されなくなります。

破損の原因としては、不正なシャットダウン、ウイルス感染、ディスクエラー、あるいはシステムの不整合などが考えられます。また、ごみ箱のアイコン表示自体に問題がある場合は、アイコンキャッシュの破損も影響している可能性があります。

$Recycle.Binフォルダを強制削除しごみ箱を再構築する手順

$Recycle.Binフォルダの削除は、ごみ箱の動作を初期状態に戻すための有効な手段です。この操作により、ごみ箱に保管されているファイルは完全に削除されます。そのため、重要なファイルがごみ箱に入っていないか事前に確認し、必要であればバックアップを必ず取得してください。

また、万が一に備えてシステム復元ポイントを作成してから以下の手順を実行することをおすすめします。

  1. システム復元ポイントを作成する
    Windowsの検索バーに「復元ポイント」と入力し、「復元ポイントの作成」を選択します。「システムの保護」タブで、保護が有効になっているドライブを選択し、「作成」ボタンをクリックします。復元ポイントの名前を入力し「作成」をクリックして完了させます。
  2. 管理者としてコマンドプロンプトを開く
    WindowsキーとRキーを同時に押し「ファイル名を指定して実行」を開きます。入力欄に「cmd」と入力し、CtrlキーとShiftキーを押しながらEnterキーを押します。ユーザーアカウント制御のダイアログが表示されたら「はい」を選択してください。
  3. エクスプローラーを再起動する
    タスクバーを右クリックし「タスクマネージャー」を選択します。プロセスの一覧から「エクスプローラー」を探し、右クリックして「再起動」を選択します。これにより、ごみ箱に関連するプロセスが一時的に停止し、$Recycle.Binフォルダの削除がスムーズに行えます。
  4. $Recycle.Binフォルダを削除する
    コマンドプロンプトで、ごみ箱の不具合があるドライブのルートディレクトリに移動します。例えばCドライブの場合は「cd C:\」と入力しEnterキーを押します。次に「rd /s /q $Recycle.Bin」と入力しEnterキーを押します。Dドライブなど他のドライブでも同様に「cd D:\」と「rd /s /q $Recycle.Bin」を実行してください。このコマンドは、指定したフォルダを強制的に削除するものです。「/s」はサブフォルダも削除、「/q」は確認なしで削除を意味します。
  5. PCを再起動する
    すべての対象ドライブで$Recycle.Binフォルダの削除が完了したら、PCを再起動します。再起動後、Windowsは自動的に新しい$Recycle.Binフォルダを各ドライブに作成し直します。この再作成により、ごみ箱のシステムが初期化されます。
  6. ごみ箱の動作を確認する
    PCの再起動後、適当なファイルをデスクトップなどに作成し、それを削除してみてください。ごみ箱のアイコンが正しく「ファイルあり」の状態に更新され、削除したファイルがごみ箱に表示されるかを確認します。

$Recycle.Bin削除後も不具合が続く場合の追加対処法

$Recycle.Binフォルダの削除と再構築を行ってもごみ箱の不具合が解消しない場合、システム内の別の要因が影響している可能性があります。以下の追加対処法を順に試してください。

アイコンキャッシュの再構築

ごみ箱のアイコン表示自体がおかしい場合は、アイコンキャッシュが破損している可能性があります。以下の手順でアイコンキャッシュを再構築します。

  1. 管理者としてコマンドプロンプトを開く
    前述の手順と同様に、管理者権限でコマンドプロンプトを起動します。
  2. エクスプローラープロセスを終了する
    以下のコマンドを入力しEnterキーを押します。
    taskkill /f /im explorer.exe
    これにより、エクスプローラーが強制終了します。画面が一時的に真っ暗になりますが、問題ありません。
  3. アイコンキャッシュファイルを削除する
    以下のコマンドを順に実行し、Enterキーを押します。
    del "%LocalAppData%\Microsoft\Windows\Explorer\thumbcache_*.db"
    del "%LocalAppData%\Microsoft\Windows\Explorer\iconcache_*.db"
    これらのコマンドは、アイコンキャッシュに関連するファイルを削除します。
  4. エクスプローラープロセスを再開する
    以下のコマンドを入力しEnterキーを押します。
    start explorer.exe
    エクスプローラーが再起動し、アイコンキャッシュが再構築されます。

システムファイルチェッカーの実行

Windowsのシステムファイル自体が破損していると、ごみ箱を含む様々な機能に不具合が生じることがあります。システムファイルチェッカー(SFC)を実行して、破損したシステムファイルを修復します。

  1. 管理者としてコマンドプロンプトを開く
    管理者権限でコマンドプロンプトを起動します。
  2. SFCコマンドを実行する
    以下のコマンドを入力しEnterキーを押します。
    sfc /scannow
    システムのスキャンが開始され、破損が検出された場合は自動的に修復が試みられます。完了まで時間がかかることがあります。

DISMコマンドの実行

SFCコマンドで解決しない場合、より広範囲なシステムイメージの修復を行うDISMコマンドを試します。これは、Windowsのコンポーネントストアの破損を修復するのに役立ちます。

  1. 管理者としてコマンドプロンプトを開く
    管理者権限でコマンドプロンプトを起動します。
  2. DISMコマンドを実行する
    以下のコマンドを順に実行し、Enterキーを押します。それぞれのコマンドの実行には時間がかかります。
    DISM /Online /Cleanup-Image /CheckHealth
    DISM /Online /Cleanup-Image /ScanHealth
    DISM /Online /Cleanup-Image /RestoreHealth
    これらのコマンドは、システムの健全性をチェックし、必要に応じて修復を行います。

ごみ箱のプロパティ設定の確認

ごみ箱の設定が意図せず変更されている場合も、正常に動作しない原因となります。以下の手順で設定を確認してください。

  1. ごみ箱のプロパティを開く
    デスクトップのごみ箱アイコンを右クリックし、「プロパティ」を選択します。
  2. 設定内容を確認する
    「カスタムサイズ」が選択されており、適切な最大サイズが設定されているか確認します。また、「ファイルをごみ箱に移動しないで直ちに削除する」にチェックが入っていないか確認してください。この項目にチェックが入っていると、ファイルはごみ箱を経由せずに完全に削除されます。

ADVERTISEMENT

$Recycle.Binフォルダの削除に関するWindows 11とWindows 10の注意点

$Recycle.Binフォルダの強制削除とごみ箱の再構築に関する基本的な挙動や注意点は、Windows 11とWindows 10で共通しています。しかし、OSのバージョンに依存しない重要なポイントを以下にまとめます。

項目 Windows 11 Windows 10
削除の基本的な挙動 rdコマンドでフォルダを強制削除すると、ごみ箱機能がリセットされます Windows 11と同様に、rdコマンドでリセットされます
ユーザー権限 管理者権限を持つアカウントでの操作が必要です 管理者権限を持つアカウントでの操作が必要です
フォルダの再作成 削除後、PC再起動時に自動的に新しいフォルダが作成されます 削除後、PC再起動時に自動的に新しいフォルダが作成されます
影響範囲 削除したドライブのごみ箱のみが対象となります 削除したドライブのごみ箱のみが対象となります
ファイル復元 削除された$Recycle.Bin内のファイルは復元できません 削除された$Recycle.Bin内のファイルは復元できません
事前準備の重要性 データのバックアップと復元ポイント作成が強く推奨されます データのバックアップと復元ポイント作成が強く推奨されます

まとめ

この記事で解説した$Recycle.Binフォルダの強制削除と再作成、および追加の対処法により、ごみ箱が正常に機能しない問題が解消できたはずです。ごみ箱のアイコンが正しく更新され、ファイルの削除と復元がスムーズに行えるようになったことでしょう。

これらの手順は、Windowsのシステムフォルダの基本的な修復方法として役立ちます。今後もWindowsの安定稼働のために、定期的なシステムメンテナンスやバックアップの習慣化を推奨します。

今回学んだコマンドプロンプトでの操作は、ごみ箱のトラブルだけでなく、他のシステム問題にも応用できる場合があります。ぜひ、システムの健全性を保つための知識として活用してください。

ADVERTISEMENT

この記事の監修者
✍️

超解決 第一編集部

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