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

Windowsのごみ箱からファイルが勝手に消える理由――隠されたサイズ上限の正体と対策

Windowsで削除したファイルを復元しようとごみ箱を開いたら、ファイルが消えていた――あの独特の焦りを経験したことはありませんか?Shiftキーを押して完全削除したわけでもない。いつも通り、何年も繰り返してきた「普通の削除」をしただけです。それなのに、必要になるまで静かに待っていてくれるはずの小さなゴミ箱から、ファイルが忽然と姿を消していました。

筆者も同じ経験をしました。そしてその原因は、あまりにも平凡で、呆れてものも言えないほど単純なものでした。ごみ箱が「古いファイルは邪魔だ」と判断し、何の通知もなく処分していたのです。この裏切りをきっかけに、筆者は何年も前に調べておくべきだった深い穴へと落ちていきました。ここでは、実際に何が起きていたのかを解説します。

ごみ箱は最初から容量を節約していた

ドライブの5%が担っている重要な役割

多くの人はごみ箱を無限の保管庫のように扱っています。ファイルを送り込んで忘れ、必要になったらいつでも取り出せる――そう思っていますよね。しかし、ごみ箱は決して無限ではありません。ごみ箱には場所ごとの最大保存容量が設定されており、削除されたファイルはその上限に達するまでしか保管されません。上限に達すると、Windowsは自動的かつ恒久的に古いファイルを削除し、新しいファイルのためのスペースを確保します。

このデフォルトの容量配分も決して適当なものではありません。ごみ箱の既定の最大サイズは、そのドライブの利用可能領域の約5%です。1TBのドライブ(実際に使えるのは約931GB)なら、ごみ箱として使えるのはおよそ46GB。十分に思えますが、大容量の動画ファイルやディスクイメージ、プロジェクトフォルダを日常的に削除していると、あっという間に一杯になってしまいます。

さらに見落とされがちな挙動として、ごみ箱の空き容量よりも大きいファイルは、ごみ箱を経由せず即座に完全削除されるという点があります。「この項目を完全に削除しますか?」という確認ダイアログが表示されますが、内容を読まずにクリックしてしまうと(正直、ほとんどの人がそうします)、ファイルは跡形もなく消えてしまいます。

複数のハードディスクやパーティション、外付けHDDをPCに接続している場合、話はさらに興味深くなります。メインのC:ドライブだろうとセカンダリのD:パーティションだろうと外付けドライブだろうと、すべてのドライブにはそれぞれ独自の隠しシステムフォルダと独自のごみ箱設定があり、それぞれ独立して動作しています。つまり、D:ドライブのごみ箱が一杯になれば、D:ドライブのファイルだけが追い出され、C:ドライブのごみ箱には一切影響しません。その逆もまた然り。2つのドライブ、2つのサイズ上限、2つの独立した削除キューが並行して稼働しているのです。

また、FAT/exFAT形式のリムーバブルドライブ(USBメモリやメモリカード)はデフォルトでごみ箱をスキップするため、そこから削除したファイルは即座に失われます。コマンドプロンプトからの削除、ネットワーク上の場所からの削除、そしてShift + Deleteショートカットによる削除も同様です。ただし、Shift+Deleteで削除してもデータ自体はすぐには消去されず、該当するディスクセクタが他のデータで上書きされるまでドライブ上に残り続けます。

ごみ箱のサイズを自分で管理する方法

あなたのごみ箱、あなたのルール、テキストボックスに入れる自分専用の数値

ごみ箱に上限があることがわかったところで、朗報です。この値は自由に変更できます。まず、デスクトップのごみ箱アイコンを右クリックして「プロパティ」を選択します。アイコンがデスクトップにない場合は、「設定 → 個人用設定 → テーマ → デスクトップ アイコンの設定」から再表示できます。

プロパティウィンドウの上部には、接続されている各ドライブ(C:、D:など)が一覧表示されます。調整したいドライブをクリックしてください。初期状態では「選択したサイズ」が選択されており、約5%に相当するMB数が入力されています(1TBドライブなら51200など)。なお、1024MB=1GBなので、10GB=10240MBです。ドライブを選択し、「最大サイズ(MB)」フィールドに希望の値を入力して「適用」をクリックします。他のドライブについても同じ手順を繰り返してください。

設定時の注意点をいくつか挙げます。入力する数値は、割けるディスク容量と、普段削除するファイルの大きさの両方を考慮して決めるべきです。動画ファイルや大容量アーカイブを日常的に扱うなら、多めに設定しておくのが賢明でしょう。唯一の正解はありません。これは「安全網の深さ」と「ドライブの空き容量」のトレードオフなのです。

同じウィンドウには「ファイルをごみ箱に移動しないでください。削除時にファイルをすぐに削除する」というラジオボタンもあります。これを選択すると、そのドライブではごみ箱が事実上バイパスされ、ファイルサイズに関係なくすべての削除が即座に恒久的なものになります。意図的にごみ箱を無効化したのでない限り、このオプションにチェックが入っていないか必ず確認しておきましょう。

Storage Senseは背景で動くもう一つの犯人

頼まれなくても掃除を始める清掃員

ごみ箱をたっぷり確保していても、Storage Sense(ストレージセンサー)が有効になっているとファイルは消えることがあります。Windowsには「Storage Sense」という機能があり、ディスク容量を解放するために自動的にファイルを削除します。その対象には、一定日数が経過したごみ箱内の項目も含まれます。厄介なのは、Windows UpdateによってStorage Senseが自動的に再有効化されることがある点です。今日オフにしても、次のアップデート後にこっそりオンに戻っているかもしれません。

有効かどうかを確認するには、「設定 → システム → 記憶域」に移動します。Storage Senseがオンになっていれば、クリックして設定内容を確認しましょう。ごみ箱のファイルを1日、14日、30日、60日のいずれかの期間後に削除するよう設定できるほか、自分で判断したい場合は完全に無効化することも可能です。うっかり忘れたばかりのファイルを失わずに自動クリーンアップの恩恵を受けたいなら、30日設定が妥当な落とし所と言えるでしょう。

さらに、CCleanerのようなサードパーティ製クリーンアップツールや、クリーンアップ機能を内蔵した一部のアンチウイルスソフトも、バックグラウンドで自動的にごみ箱を空にすることがあります。しかも多くの場合、それを目立たないように行います。こうしたツールを使っているなら、ごみ箱削除機能が有効になっていないか設定を確認しましょう。Windowsのせいだと責めていたのが、実はCCleanerの設定だった――そんなことも十分にあり得るのです。

設定は最初からそこにあった

ごみ箱はWindows 95の時代からデスクトップに存在してきました。おそらく一万回以上クリックしながら、深く考えたことはなかったでしょう。しかし、まさにその「見慣れすぎていること」こそが、ファイルを失う原因になります。Windowsの厄介な挙動の多くは、正しい設定ページを見つければ納得できるものです。難しいのは、どの設定ページを探せばいいかを知ること。今、あなたはそれを知りました。

  1. WannaCryに学ぶランサムウェア対策――クラウドバックアップでデータを守る方法

    難しい技術知識がなくても、シンプルな対策だけで身を守ることができます。それが「データバックアッププラン」です。信頼できるセキュアなバックアップサービスを利用すれば、大切なデータは安全に守られます。今すぐRight Backupを導入しましょう。 21世紀のセキュリティはウイルス対策ソフトだけでは不十分 多くの人は、現代のセキュリティがアンチウイルスソフトの導入だけでは足りないことを理解していません。マルウェアの脅威は、PC上の一つの不正プログラムにとどまりません。ハッカーにとって最も好まれる攻撃手法こそが「ランサムウェア攻撃」なのです。ソフトウェアの更新とデータの定期バックアップを怠っていれ

  2. Windows 11/10でサウンドとボリュームミキサーを開く方法

    Windows OSには、新しいボリュームミキサー機能と音量コントロールオプションが搭載されています。この機能の主な改善ポイントは、視認性に優れたグラフィック表示と、Windows 11/10/8/7でオーディオ再生を行うすべてのアプリケーションの音量を個別に制御できる点です。 Windows 10のサウンドとボリュームミキサーの使い方 Windows 10では、タスクバーのスピーカーアイコンをクリックするだけで、音量調整スライダーが表示されます。 さらに詳しい操作を行いたい場合は、スピーカーアイコンを右クリックしてみましょう。次のようなメニューが表示されます。 メニューから「ボリュームミ