Windowsのごみ箱を自動的に空にする方法

Windowsで定期的に削除するすべてのファイルは、最初にごみ箱に移動されます。 誤って削除されたファイルを回復する最後の手段として設計されており、ごみ箱にあるファイルは長期間そこにある可能性があります。 ほとんどの場合、これは大きな問題ではありませんが、ディスク領域が不足している場合、ごみ箱を定期的に手動で空にするのはイライラするかもしれません。

カスタムのごみ箱のサイズを設定して、ドライブのスペースを使いすぎないようにしたり、自動化を使用してWindowsのごみ箱を定期的にクリアしたりできます。

このガイドでは、ごみ箱の問題に対する一般的なソリューションと、Windows 10デバイスでのみ利用可能な特定のソリューションを提供します。

すべてのWindowsバージョンの一般的なソリューション

次の方法は、すべてのWindowsバージョンおよびエディションと互換性があります。 ポリシーを使用するか、起動コマンドとしてバッチファイルを作成し、そのバッチファイルを実行する必要があります。

  1. デスクトップまたは別のフォルダーを右クリックして、「新規」>「テキスト文書」を選択します。
  2. 次のコード行をドキュメントに貼り付けます: PowerShell.exe -NoProfile -Command Clear-RecycleBin -Confirm:$ false
  3. 文書を保存します。
  4. 名前をemptyrecyclebin.batに変更します。 ファイルの拡張子が.batではなく.batであることを確認してください。
  5. ファイルを一度テストして、機能することを確認します。

次のステップは、Windowsエディションによって異なります。 ProfessionalエディションまたはEnterpriseエディションを実行している場合は、次を実行します。

  1. [スタート]メニューを開きます。
  2. gpedit.mscと入力し、結果を選択してグループポリシーエディターを読み込みます。
  3. [コンピューターの構成]> [Windowsの設定]> [スクリプト]> [シャットダウン]に移動します。
  4. [シャットダウン]をダブルクリックして、そのプロパティを開きます。
  5. 追加を選択します。
  6. [参照]オプションを使用して、以前に作成したemptyrecyclebin.batを選択します。
  7. [OK]を選択します。

Windowsは、その瞬間からWindowsが自動的にシャットダウンすると、スクリプトを実行します(ごみ箱のコンテンツを削除します)。

使用しない場合は、同じプロセスを使用してスクリプトを再度削除できます。

Windows 10 Homeを実行している場合、スタートアップフォルダーにスクリプトを配置することにより、起動時にスクリプトを実行できます。

  1. エクスプローラーを開きます。
  2. アドレスバーshell:startupを入力します。 これにより、スタートアップフォルダが開きます。
  3. スクリプトをフォルダーにドラッグアンドドロップします。

Windowsは、その時点から自動的に起動時にスクリプトを実行します。 使用しない場合は、スクリプトを再度削除できます。 (メジャーオタク経由)

Windows 10のストレージセンス

MicrosoftのWindows 10オペレーティングシステムには、Storage Senseと呼ばれる新しい機能が付属しています。 ごみ箱のコンテンツやその他の一時ファイルを定期的かつ自動的に削除するように設定できます。

  1. ショートカットWindows-Iを使用して、設定アプリケーションを開きます。
  2. [システム]> [ストレージ]に移動します。
  3. [ストレージ]ページで[領域を自動的に解放する方法を変更する]を選択します。
  4. ストレージセンスを「オン」に切り替えます。
  5. 機能に必要な期間を設定します。たとえば、毎日、毎週、毎月、またはディスクの空き容量を少なくします。
  6. [アプリが使用していない一時ファイルを削除する]をオンにします。
  7. Windowsがファイルを削除する前に、削除されたファイルがそのままの状態でごみ箱に置かれる必要がある期間を設定します。 デフォルトの期間は30日間ですが、1、14、または60日間に変更することができます(または変更しないこともできます)。
  8. ダウンロードフォルダ内のファイルを自動的に削除したくない場合は、設定が「しない」に設定されていることを確認してください。

Windowsは、その時点から、ごみ箱に残っていたファイルが選択された期間を超えていない場合、ごみ箱にあるファイルを削除します。