Windows 7では、特に多くのアイテムが含まれている場合に、Windows 7がXPよりもはるかに悪いごみ箱を処理することに気付きました。とんでもない数のファイルでいっぱいになったビンがあるときはいつでも、特に7のときは、コマンドプロンプト(cmd)を開き、ファイルシステムレベルでごみ箱を削除するために簡単なコマンドを使用します(変更必要に応じてドライブ):
rd /s /q C:\$RECYCLE.BIN > nul
Windowsのバージョンや他のインストールされたプログラムに応じて、ごみ箱のディレクトリのためのいくつかの別の名前があることができ(例えば、$RECYCLE.BIN、RECYCLED、RECYCLER、RECOVERY BIN)。さまざまなバージョンのWindowsおよび古いNorton保護されたごみ箱との互換性のために、このバージョンを使用します(ドライブのルートに含まれる正当なファイルまたはフォルダーが存在しないことを前提としていますrecycl;とにかくまれです):
rd /s /q C:\*recycl* > nul
これは、フォルダーとそのすべてのコンテンツを削除し、出力をリダイレクトしますnul(つまり、出力を一切表示しません)。
これはおそらく、いくつかの理由でごみ箱をフラッシュする最速の方法です。
- もちろん、ライブCDの起動には、Windowsをシャットダウンし、他のOSを起動してからシャットダウンし、Windowsを再起動するのに時間がかかります。
- Explorerでごみ箱を空にするか、削除することで(Shift + Delを使用しても)、
rdコマンドでは発生しない余分なハウスキーピングが発生します
- 出力をリダイレクトして
nul物事をスピードアップします(技術的には、そういうものdelを表示するべきではありませんが、それdeltreeでも知っておくと良いでしょう)
ごみ箱フォルダを完全に削除しても問題ありません。ファイルを削除するとすぐに再作成されるためです。
バッチファイルでは、上記の方法(高速な組み込みrdコマンドを使用)を使用していますが、外部のサードパーティ実行可能プログラムへの参照もいくつかあります。