誰も見ない引っ越し
エクスプローラーで Delete を押してもファイルは破壊されません。同じドライブのルートにある $Recycle.Bin へ、アカウントのセキュリティ識別子の名を冠したサブフォルダーに移動するだけです。ユーザーごとのこのフォルダーのおかげで、共有 PC でも自分のごみ箱に他のアカウントが削除したファイルは一切現れません。削除された項目は必ず対で到着します。中身そのものを持つ $R ファイルと、メタデータを持つ $I の双子です。メタデータには元の完全パス、サイズ、削除された正確な時刻が記録されます。元に戻す処理はこれを逆から読むだけです。エクスプローラーは $I の双子を開き、$R ファイルを記録されたパスへ戻し、途中で欠けた親フォルダーを再作成して、対を削除します。
一部の削除がごみ箱を飛ばす理由
ごみ箱は規則付きの厚意であり、その規則が「聞かれもしなかった」という驚きのすべてを説明します。元を正せば設計判断は一つです。ごみ箱はボリューム単位で、クォータに縛られています。
- そのドライブのごみ箱クォータを超える大きなファイル — Windows は完全削除し、確認ダイアログでその旨を告げます
- リムーバブル ドライブとネットワーク共有 — そこに自分のごみ箱は存在しないため、削除はすべて最終的です
- 満杯のごみ箱 — クォータに達すると、最も古い削除分から完全に退去させ、新しい分の場所が作られます
- プロパティの「ごみ箱にファイルを移動しない」チェックボックス — 「最適化」スイートが勝手にオンにすることがあり、その結果は教育効果満点です
- Shift+Delete — ファイルを解放済みレコード状態へ直行させる明示的なバイパス。回り道はありません
- アプリ内部からの削除 — ターミナル、エディター、メール クライアントは独自の削除を実行し、ほとんどはごみ箱を経由しません
「ごみ箱を空にする」の実際
空にする操作は $I/$R の対を捨て、領域を空きとしてマークします。中身自体は、別の何かが上書きするまでディスクに残ります。これがファイル復元ツールのビジネス モデルのすべてです。SSD では話が短くなります。TRIM が解放ブロックのバックグラウンド消去をドライブに命じるため、空にした後の救出の窓は数か月ではなく数分で測られます。この仕組みから実用的な帰結が二つ出ます。$I のメタデータにより、ごみ箱は取り消し機能であると同時に証拠記録でもあります。削除のタイムスタンプと元のパスが、見る人の目に丸見えで置かれているのです。そして誤ってごみ箱を空にしてしまったら、そのドライブへの書き込みを直ちに中止してください。新しいファイルの一つひとつが、復元ツールが下から無傷の中身を見つける確率を下げます。
よくある質問
ごみ箱を空にした後でファイルは復元できますか?
HDD ではしばしば可能です。データは上書きされるまで生き残るので、書き込みを止めてすぐ復元ツールを実行します。TRIM 有効の SSD では、ドライブが解放ブロックを通常数分で消去するため、期待は薄いでしょう。
$Recycle.Bin 内の $R と $I は何ですか?
$R は削除ファイルの中身、$I はそのメタデータ(元のパス、サイズ、削除時刻)を保持します。この対があるからこそ、ワンクリックで元に戻せるのです。
購入前にライセンスの内容をご確認ください。
一度限りの 30 分試用では基本ツールを利用できます。PRO 機能は有料ライセンスを有効にするまでロックされています。
次に読む記事
お問い合わせ: [email protected]