短い答え
ファイルをゴミ箱に移動してゴミ箱を空にするか、または従来のハードドライブ(つまり、ソリッドステートドライブではない)のクイックフォーマットを実行することにより、実際にはファイルを削除していません。代わりに、それらのファイルに関する情報を削除するだけです。これは、オペレーティングシステムがこれらのファイルが存在することをまったく知らないことを意味します。
長い答え
さて、アナロジーを使用してこれを説明させてください。
あなたが図書館にいて、この特定の図書館には100,000冊の本が含まれていると想像してください。これらの本はすべて、図書館のカタログで索引付けされています。このカタログには、タイトル、著者、日付などで検索できるコンピューターを介してアクセスできます。最も重要なのは、各インデックスがその書籍の正確な場所を示していることです。これにより、必要なときに探しているものを簡単に見つけることができます。カタログを検索するだけで、その本がどこにあるか(つまり、どのセクション、行、棚にあるか)が正確にわかります。
ある日、誰かが誤って特定の本の記録を図書館のカタログから削除してしまいました。本自体はまだ存在し、まったく同じ場所にあります。しかし、それがどこにあるのか、どこにあるのか、誰も知りません!
翌日、誰かが侵入して、図書館のカタログを含むコンピューターを盗みます。すべての本はまだそこにありますが、Steve Jobsについての特定の本を探して見たいと思ったら、その本が図書館にあるかどうか、もしそうならどこにあるかはわかりません!
ここで、ハードドライブがそのライブラリであることを想像してください。100,000個のファイル(ドキュメント、写真、ビデオ、音楽など)が含まれています。
したがって、私たちの類推を使用して、本はまだ棚にあります。彼らはどこにも行っていない!しかし、探している1冊の本を見つけたい場合は、どこを探すべきかまったくわからないでしょう。
同様に、ファイルを削除したり、ハードドライブを消去したりします。あなたのコンピューターは、そのハード上にどんなデータがあるのか、それがどこにあるのかを全く知りません。そのため、ユーザーがハードドライブ内を移動しても、Macはそれらを認識しないため、表示されないため、これらのファイルは表示されません。それらは事実上存在しません。
しかし、データリカバリソフトウェアを使用する場合、それは図書館に本棚のすべての行に出入りする人を雇い、それぞれの本を開き、タイトル、著者、場所などのメモを取るようなものです。データ回復ソフトウェアは、最初はハードドライブの内容を把握していませんが、スペースのすべてのブロックを調べて、実際にそこにあるものを確認し、回復することができます。言い換えれば、すでにそこにあるものが再び見えるようにしているのです。
ごみ箱を空にするか、ハードドライブを消去してからコンピューターに新しいファイルの保存を開始すると、macOSはデータが存在することを知らないため、以前のデータを上書きします。空きスペースと見なされるため、新しいデータを上書きできます。データが既に上書きされている可能性が低いため、何かを削除した後すぐにデータの回復が常により成功する理由です。
これらの親密な写真が回復できないことをかなり確実にしたい場合、次のことができます。
重要:娘がTime Machineバックアップを持っている場合、それらの親密な写真はすべてほぼ確実にそれらのバックアップにも含まれます。
最後の言葉...
ユーザーが選択できる別のオプションは、Mac起動ドライブを暗号化することです。これにより、ディスク上のすべてが暗号化されるため、データが保護されます。ファイルを削除すると、これらは回復不能になりますが、さらに重要なのは回復可能ですが、暗号化されているため、正しい資格情報(ログインパスワード、回復キーなど)を持っていないユーザーはアクセスできません。
FileVaultの使用方法の詳細については、「FileVaultを使用してMacの起動ディスクを暗号化する」を参照してください。