Windows
 Computer >> コンピューター >  >> システム >> Windows

Windows 11/10でサインアウト時にごみ箱を自動的に空にする3つの方法

PCからキャッシュファイルをすべて削除したのに、ストレージ容量がほとんど変わらないと感じたことはありませんか?その原因は、ごみ箱を空にし忘れていることかもしれません。Windowsでは、ファイルやフォルダーを削除すると、それらはいったんごみ箱に移動します。誤って削除したファイルをいつでも復元できる便利な仕組みですが、手動で空にしない限りディスク容量を占有し続けます。

多くの人は、ごみ箱が大量の容量を占めるまで空にすることを忘れがちです。そこで本記事では、Windows 11/10でサインアウト(シャットダウン)時にごみ箱を自動的に空にする方法をいくつか紹介します。大量のファイルを頻繁に削除する方には特に便利な機能です。

サインアウト時にごみ箱を自動的に空にする方法

Windows 11/10でサインアウト時にごみ箱を自動的に空にする方法は、主に3つあります。バッチファイルを使う方法、グループポリシーエディターを使う方法、そしてストレージセンサー(Storage Sense)を使う方法です。なお、バッチファイルやグループポリシーを使う場合は、管理者権限を持つアカウントでログインしている必要があるので注意してください。

方法1: バッチファイルを作成してごみ箱を空にする

テキストドキュメント形式でPowerShellスクリプトを作成すれば、PCのシャットダウン時にごみ箱の中身をまとめて削除できます。

まず、デスクトップの何もない場所を右クリックし、コンテキストメニューから「新規作成」→「テキスト ドキュメント」を選択します。

デスクトップにテキストファイルが作成されるので、開いて以下のコードをコピー&ペーストしてください。

PowerShell.exe -NoProfile -Command Clear-RecycleBin -Confirm:$falseWindows 11/10でサインアウト時にごみ箱を自動的に空にする3つの方法

次に、このテキストファイルを拡張子「.bat」付きで保存します。たとえば「ごみ箱を空にする」という名前で保存する場合は、「ごみ箱を空にする.bat」と入力します。

Enterキーを押すと、デスクトップにWindowsバッチファイルとして保存されます。

Windows 11/10でサインアウト時にごみ箱を自動的に空にする3つの方法

後述のグループポリシーと組み合わせない場合、ファイルは自動では削除されず、このバッチファイルを実行する必要があります。とはいえ操作はワンクリックだけなので非常に簡単です。

バッチファイルをクリックするだけで、ごみ箱内のファイルが削除されます。

関連記事: すべてのユーザーのごみ箱を強制的に同時に空にする方法

方法2: グループポリシーエディターでサインアウト時にごみ箱を自動的に空にする

Windows 11/10でサインアウト時にごみ箱を自動的に空にする3つの方法

この方法なら、PCのシャットダウンやサインアウト時に完全自動でごみ箱を空にできます。グループポリシーエディターを使って処理を自動化しましょう。

  • Windowsキー + Rキーを同時に押して「ファイル名を指定して実行」ダイアログを開きます。
  • 「gpedit.msc」と入力してOKをクリックします。
  • グループポリシーエディターが開いたら、次の場所へ移動します。
    コンピューターの構成 > Windows の設定 > スクリプト > シャットダウン
  • 「シャットダウン」をダブルクリックし、「追加」をクリックします。
  • 参照ボタンから、方法1で作成したWindowsバッチファイルを追加します。
  • OKをクリックして完了です。

これで設定は完了です。以降、PCをシャットダウンするたびにこのスクリプトが自動的に実行され、ごみ箱も自動的に空になります。

筆者はWindows 10のPCでこれらの方法を検証しましたが、それ以前のバージョンのWindowsでは動作しない可能性があります。

この方法ではごみ箱内のすべてのファイルとフォルダーが自動的に削除されるため、設定前にごみ箱の中身を必ず確認しておきましょう。

方法3: ストレージセンサー(Storage Sense)を使う

3つ目の方法は、ストレージセンサーを利用するやり方です。ストレージセンサーを使えば、一定期間経過したごみ箱内のファイルを自動的に削除できます。

Windows 11の場合

Windows 11/10でサインアウト時にごみ箱を自動的に空にする3つの方法

以下の手順に従ってください。

  • Win + Iキーまたはスタートメニューから「設定」を開きます。
  • 「システム」タブが表示されていることを確認し、「記憶域」をクリックします。
  • ストレージセンサーを有効にして選択します。
  • 「ごみ箱にあるファイルが次の日数より長く存在する場合は削除する」という項目が表示されます。
  • ごみ箱ファイルを保持する期間を選択します。選択肢は以下の通りです。
    • なし(削除しない)
    • 1日
    • 14日
    • 30日
    • 60日

Windows 10の場合

Win + Iキーを押して「設定」を開きます。検索ボックスに「ストレージセンサー」と入力して開き、「ストレージセンサーの構成または今すぐ実行」をクリックします。

Windows 11/10でサインアウト時にごみ箱を自動的に空にする3つの方法

ここで、削除対象ファイルの保持期間を毎日、毎週、毎月などから自由に設定できます。また、ディスクの空き容量が少なくなったときに削除するよう指定することも可能です。

同様に、PC上の一時ファイルを削除するタイミングも調整できます。

さらに、「今すぐクリーンアップ」をクリックすれば、即座に空き容量を増やすこともできます。

ファイルを自動的に削除されたくない場合や、手動で管理したい場合は、設定を「なし」にしておきましょう。

デスクトップからごみ箱アイコンを削除する方法

gpedit.mscを実行してローカルグループポリシーエディターを開きます。「ユーザーの構成」>「管理用テンプレート」>「デスクトップ」の順に展開し、「デスクトップからのごみ箱アイコンを削除する」をダブルクリックして、「設定」タブから有効にします。

ごみ箱を空にするとファイルは永久に削除されるのか?

実は、ごみ箱を空にしても、ファイルやフォルダーがすぐに完全消去されるわけではありません。データはハードディスク上に残っていることがあり、データ復元ソフトを使えば復旧できる可能性があります。逆に、機密性の高いファイルを完全に消去したい場合は、データイレーサー(消去専用)ソフトを使用する必要があります。

この記事がお役に立てば幸いです。

Windows 11/10でサインアウト時にごみ箱を自動的に空にする3つの方法
  1. Windows 11/10のエクスプローラーナビゲーションペインにごみ箱を追加・表示する方法

    Windows 10やWindows 11の最新バージョンでは、ファイルエクスプローラーのナビゲーションペインにごみ箱が表示されないことがあります。しかし、設定を変更すれば簡単に追加できます。この記事では、レジストリエディターまたはフォルダーオプションを使用して、Windows 10/11のファイルエクスプローラーのナビゲーションペインにごみ箱を追加・削除する方法を詳しく解説します。 ごみ箱とは、パソコンでファイルなどを削除した際にデータが一時的に保存される場所です。以前は、ごみ箱はファイルエクスプローラーのナビゲーションペインに常に表示されていました。しかし、サイドバーにごみ箱が見つからない

  2. Windows 11/10で「フォルダーが空」エラーを修正する方法

    フォルダー内のファイルをすべて別の場所や別のストレージメディアへ移動したのに、フォルダーを開いてみると、まだファイルが残っているかのように表示される——そんな経験はありませんか?つまり、フォルダーは空っぽに見えるのに、実際にはファイルが存在している(少なくともそう見える)状態です。この状況は非常にストレスフルで、次のようなシナリオが頭をよぎることでしょう。 フォルダーが空になったので削除しようとしたら、ストレージ容量を確認すると、まだファイルが残っていることが判明した うっかりファイルをフォルダーに残し忘れたのか、それとも誤って非表示にしてしまったのか、混乱して考えてしまう Windows