【2026年】Windows 11/10/7でコマンドラインからごみ箱を空にする方法

Windowsのごみ箱は削除されたファイルの一時的な保管場所として機能します。しかし、ごみ箱がいっぱいになった場合や内容を完全に削除したい場合、効率を求めてコマンドラインから空にすることがあります。このガイドでは、コマンドラインツールを使用してWindows 7、10、11でごみ箱を空にする方法を解説します。

更新者 Aeri    更新日: 2026年03月09日

コマンドラインからごみ箱を空にする理由

ごみ箱は削除されたファイルを一時的に保存し、誤って削除した場合にファイルを回復できるようにします。これを空にすることは、ストレージ容量を解放し、システムパフォーマンスを向上させ、データのプライバシーを確保するために不可欠です。空にする最も一般的な方法は、ごみ箱アイコンを右クリックして「ごみ箱を空にする」を選択することです。

しかし、以下の理由から、ユーザーはコマンドラインを使用してごみ箱を空にすることがあります:

  • より高速で効率的:コマンドラインはGUIを操作するよりも速く、特に複数のドライブやユーザーのごみ箱をクリアする場合に有効です。
  • UIの問題を回避:GUIからごみ箱が空にならない場合やごみ箱の開封に時間がかかる場合、コマンドラインでこの問題を回避できます。

Windows 11/10/7でコマンドラインを使用してごみ箱を空にする方法

Windows 11、10、7では、以下のステップ で簡単なコマンドを使用してコマンドラインからごみ箱を空にできます:

まず、管理者としてコマンドプロンプトを開く必要があります。最も簡単な方法は、「Windows+X」を押して「コマンドプロンプト(管理者)」または「ターミナル(管理者)」を選択することです。

次に、対応するコマンドを実行して各ドライブのごみ箱を空にできます:

Cドライブのごみ箱をクリア(またはすべてのユーザーアカウントのごみ箱を空にする): rd /s /q C:\$Recycle.Bin

  • /sはフォルダ内のすべてのサブディレクトリとファイルを削除します。
  • /qは確認プロンプトを抑制します。

他のドライブ(例:D:、E:)がある場合は、それぞれに対してコマンドを繰り返します:

rd /s /q D:\$Recycle.Bin

rd /s /q E:\$Recycle.Bin

すべてのコマンドを実行すると、C:、D:、E:ドライブから削除されたすべてのファイルがごみ箱からも完全に削除されたことを確認できます。

ごみ箱を空にするその他のコマンド方法

コマンドラインに加えて、PowerShellやバッチスクリプトも、特に「Windows 10および11」において、ごみ箱を空にするより柔軟な方法を提供します。

方法1: PowerShellを使用

ステップ 1. スタートメニューでPowerShellを検索し、「管理者として実行」を選択します。

ステップ 2. PowerShellが起動したら、要件に応じて以下のいずれかのコマンドを実行します:

指定したごみ箱を空にする: Clear-RecycleBin -DriveLetter C

確認付きですべてのごみ箱を空にする: Clear-RecycleBin

確認なしですべてのごみ箱を空にする: Clear-RecycleBin -Force or Clear-RecycleBin-Confirm:$false

方法2: バッチスクリプトを使用

毎回手動でコマンドを入力することなくごみ箱のクリーンアッププロセスを効率化したい場合、バッチスクリプトは優れた解決策です。この方法はクリーンアップを完全に自動化するものではありませんが、毎回同じコマンドを入力する必要なく、ワンクリックで素早くごみ箱を空にする便利なショートカットを提供します。

1. バッチファイルを作成する:「メモ帳」を開き、以下のコードを貼り付けます:

rd /s /q C:\$Recycle.Bin

rd /s /q D:\$Recycle.Bin

rd /s /q E:\$Recycle.Bin

2. ファイルを「.bat」拡張子で保存します(例:「empty_recycle_bin.bat」)。

3. スクリプトの実行:バッチファイルをダブルクリックして実行し、指定したドライブのごみ箱を空にします。

間違ったドライブのごみ箱を空にしてしまった?ファイルを簡単に復元する方法

コマンドラインやスクリプトを使用してごみ箱をクリアする際、誤ったドライブ文字を入力した場合(例:C:の代わりに誤ってD:を指定する)、意図しないファイルが削除されてしまう可能性があります。幸いなことに、ごみ箱から削除されたファイルは永久に失われるわけではありません(少なくともすぐには)。適切な方法を用いれば、それらを復元することが可能です。

このような状況では、MyRecoverが強くお勧めされます。この強力なデータ復元ソフトウェアは、空になったごみ箱、システムクラッシュ、電源障害など、500以上のデータ損失ケースから失われたファイルを迅速に取り戻すのに役立ちます。

MyRecover
強力なデータ復旧ソフト
  • 対応デバイスの多様性:内蔵および外付けHDD、SSD、SDカード、USBメモリなど、さまざまなストレージデバイスからのデータ復元に対応しています。
  • 広範なデータ損失原因への対応:誤削除、ディスクフォーマット、ウイルス感染など、さまざまな原因によるデータ損失を復旧可能です。
  • 多彩なファイル形式に対応:JPEG、PNG、MP4、MOV、DOC、XLSX、PDF、ZIP、RARなど、1,000種類以上のファイル形式に対応しています。
  • 便利なハイライト機能:スキャン中にファイルの検索、フィルタリング、プレビュー、復元が簡単に行えます。
  • 高い互換性:Windows 11、10、8、7およびWindows Serverに対応し、NTFS、FAT32、exFAT、ReFSなど、多様なファイルシステムをサポートします。

ステップ 1. MyRecoverをコンピュータにインストールして起動します。ファイルを誤って削除したドライブを選択し、「スキャン」をクリックしてドライブのスキャンを開始します。

ステップ 2. MyRecoverが削除されたファイルを検索し、復元可能なファイルの一覧を表示します。ファイルをプレビューして品質を確認し、復元が必要なファイルであることを確認できます。

ステップ 3. 復元したいファイルを選択し、「復旧」をクリックします。

ステップ 4. 復元したファイルは、他の削除されたファイルの上書きを防ぐため、別のドライブまたは場所に保存してください。

まとめ

コマンドラインからごみ箱を空にすることには、効率性の向上、プロセスの自動化の可能性、UIの問題を回避する解決策など、いくつかの利点があります。コマンドプロンプト、PowerShell、またはバッチスクリプトのいずれを使用する場合でも、これらの方法はシステムのファイル管理に対する柔軟性と制御を提供します。

しかし、特にコマンドラインを使用する際には、ミスが発生する可能性があります。誤って別のドライブのごみ箱を空にしてしまうと、重要なファイルが失われることがあります。幸いなことに、MyRecoverは、ごみ箱からファイルが削除された場合でも、それらを回復するためのシンプルで効果的なソリューションを提供します。

Aeri · 編集者
データ復旧分野における長年にわたりパソコンから削除されたファイルの復元技術を研究・実践してきました。HDD/SSDをはじめ、USBメモリやSDカードなど多様な記憶媒体からのデータ救出事例を数多く手がけ、特に論理障害によるファイル消失の回復に高い技術力を有しています。特に複雑なファイルシステムの解析や物理障害が発生したドライブからの復旧において定評があり、企業から個人ユーザーまで幅広い層から信頼を集めています。
Windows 11でゴミ箱を非表示にする方法
Windows 10/11でごみ箱に削除したファイルがすべて表示されない場合の復元方法
ゴミ箱に移動できない大きすぎるファイルを復元する方法
USBから削除したファイルはゴミ箱に行くのか?