Wenn ich Fotos / Dateien lösche, warum werden sie nicht tatsächlich gelöscht? Wie kommt es, dass sie geborgen werden können?

17

Ich versuche, einige Fotos aus der Fotobibliothek / Festplatte meiner Tochter zu löschen. Was ich bisher getan habe, ist, dass ich die Fotos in den Papierkorb verschoben und geleert habe.

Jetzt besteht das Problem darin, dass gelöschte Dateien / Fotos mit einer beliebigen Wiederherstellungssoftware auf dem Markt wiederhergestellt werden können. (Laut meinem Mann)

Ich bin verwirrt. Wenn jemand ein ganzes internes Laufwerk löscht / löscht - wie kommt es, dass die gelöschten Dateien wiederhergestellt werden können?

Der Computer meiner Tochter ist ein 2014er iMac mit El Capitan und einer 500 GB großen SATA-Festplatte.

Andrea
quelle
2
Andere Frage, aber die Antwort hier behandelt, wie man freien Speicherplatz sicher löscht - apple.stackexchange.com/questions/237232/…
Tetsujin
2
Die Frage ist, ist dies von einer SSD oder auf einer normalen Festplatte? Es macht einen Unterschied. Hier ist eine relevante Antwort . Sehr kurze Antwort ist, dass ein Löschbefehl das Löschen Ihrer Adresse aus den Stadtaufzeichnungen ist, aber nicht das Zerstören Ihres Hauses. Festplatten, lassen Sie die Daten, SSDs tatsächlich das Land rauben.
Allan
9
Ich möchte nicht, dass meine Mutter / mein Vater Bilder / Dateien von meinem Mac / iPhone löschen (ohne meine Zustimmung)!
klanomath
5
@SherwoodBotsford Wenn Sie als Antwort darauf, dass jemand die Dateien einer anderen Person zerstört, "Sie sollten Backups haben", verpassen Sie den Punkt vollständig. Aber ich denke, das ist eher ein Parenting.SE-Thema ...
Grawity
2
@pipe Ich habe die 2. (überarbeitete) Version der Frage kommentiert, die nicht mehr den Teil "... Ich finde intime Fotos auf Tochters ..." enthält . Ich bin immer noch davon überzeugt, dass ein 2-99-Jähriger in der Lage sein kann und sollte, jedes Bild von sich selbst zu behalten, unabhängig von seinem Inhalt (insbesondere, wenn nur eine Person sichtbar ist). Ich würde auf die damit verbundenen Risiken hinweisen und der Person beibringen, wie man sie sicher hält. Aber dies gehört wahrscheinlich zur Elternschaft und / oder Sicherheit / Filevault
klanomath

Antworten:

38

Kurze Antwort

Wenn Sie eine Datei in den Papierkorb verschieben und dann den Papierkorb leeren oder eine herkömmliche Festplatte (dh keine Solid-State-Festplatte) schnell formatieren, werden Dateien tatsächlich nicht gelöscht. Stattdessen löschen Sie nur die Informationen zu diesen Dateien. Dies bedeutet, dass das Betriebssystem absolut keine Ahnung hat, dass diese Dateien existieren, geschweige denn, wo auf dem Laufwerk sie existieren.

Lange Antwort

Okay, lassen Sie mich dies anhand einer Analogie erklären.

Stellen Sie sich vor, Sie sind in einer Bibliothek und diese Bibliothek enthält 100.000 Bücher. Alle diese Bücher sind im Katalog der Bibliothek aufgeführt. Auf diesen Katalog kann über einen Computer zugegriffen werden, mit dem Sie nach Titel, Autor, Datum usw. suchen können. Am wichtigsten ist, dass jeder Index genau angibt, wo sich das Buch befindet. So finden Sie schnell und einfach, wonach Sie suchen. Durchsuchen Sie einfach den Katalog und Sie erfahren genau, wo sich das Buch befindet (dh in welchem ​​Abschnitt, in welcher Reihe und in welchem ​​Regal es sich befindet).

Eines Tages löscht jemand versehentlich die Aufzeichnung eines bestimmten Buches aus dem Katalog der Bibliothek. Das Buch selbst ist noch da und sitzt genau an der gleichen Stelle. Aber niemand weiß, dass es da ist und / oder wo es ist!

Am nächsten Tag bricht jemand ein und stiehlt den Computer mit dem Bibliothekskatalog. Alle Bücher sind noch da, aber wenn Sie reingekommen sind und ein bestimmtes Buch über Steve Jobs suchen, haben Sie keine Ahnung, ob sich dieses Buch in der Bibliothek befindet und wenn ja, wo Sie es finden können!

Stellen Sie sich nun vor, Ihre Festplatte ist diese Bibliothek. Es enthält 100.000 Dateien (Dokumente, Fotos, Videos, Musik usw.).

  • Wenn Sie eine Datei in den Papierkorb verschieben und dann leeren, ist dies mit dem versehentlichen Löschen des Datensatzes eines bestimmten Buches aus dem Katalog der Bibliothek vergleichbar.

  • Wenn Sie eine Festplatte löschen, wird der gesamte Katalog der Bibliothek gestohlen.

Nach unserer Analogie stehen die Bücher also immer noch in den Regalen. Sie sind nirgendwo hingegangen! Aber wenn Sie das eine Buch finden wollen, nach dem Sie suchen, dann haben Sie absolut keine Ahnung, wo Sie suchen müssen.

Ebenso beim Löschen von Dateien oder Löschen einer Festplatte. Ihr Computer hat keine Ahnung, welche Daten sich auf dieser Festplatte befinden oder wo sie sich befinden. Wenn Sie als Benutzer auf der Festplatte navigieren, werden diese Dateien nicht angezeigt, da Ihr Mac sie nicht kennt und sie daher nicht anzeigt. Sie existieren praktisch nicht.

Wenn Sie jedoch eine Datenwiederherstellungssoftware verwenden, entspricht dies einer Bibliothek, die jemanden anstellt, der in jede Reihe von Bücherregalen hinein- und herausläuft, jedes einzelne Buch öffnet und sich Notizen zu seinen Titeln, Autoren, Orten usw. macht. Die Datenwiederherstellungssoftware hat zunächst keine Ahnung, was sich auf Ihrer Festplatte befindet, fragt jedoch jeden Speicherblock ab, um zu sehen, was sich dort befindet, und kann es dann wiederherstellen . Mit anderen Worten, es macht das, was bereits da ist, wieder sichtbar.

Wenn Sie den Papierkorb leeren oder eine Festplatte löschen und dann neue Dateien auf Ihrem Computer speichern, überschreibt macOS mit der Zeit nur die vorherigen Daten, da es einfach nicht weiß, dass dort Daten vorhanden sind. Es sieht es nur als freien Speicherplatz an und steht daher zum Überschreiben neuer Daten zur Verfügung. Daher ist die Wiederherstellung von Daten nach dem Löschen immer erfolgreicher, da die Wahrscheinlichkeit geringer ist, dass sie bereits überschrieben wurden.

Wenn Sie sicher sein möchten, dass diese intimen Fotos nicht wiederhergestellt werden können, können Sie:

WICHTIG: Wenn Ihre Tochter über Time Machine-Backups verfügt, sind mit ziemlicher Sicherheit auch alle diese vertrauten Fotos in diesen Backups enthalten.

Ein letztes Wort ...

Eine weitere Option, die Benutzer nutzen können, ist die Verschlüsselung ihres Mac-Startlaufwerks. Dies sichert Ihre Daten, da alles auf der Festplatte verschlüsselt ist. Wenn Sie Dateien löschen, sind diese nicht wiederherstellbar oder können sogar wiederhergestellt werden, sie sind jedoch verschlüsselt und daher für alle Personen unzugänglich, die nicht über die richtigen Anmeldeinformationen verfügen (z. B. Anmeldekennwort, Wiederherstellungsschlüssel).

Weitere Informationen zur Verwendung von FileVault finden Sie unter: Verwenden Sie FileVault, um die Startdiskette auf Ihrem Mac zu verschlüsseln .

Monomeeth
quelle
Sehr gute Erklärung!
Andre
3
Ich bin mir nicht sicher, was den Teil "Löschen der Festplatte" angeht. Wenn Sie vorhatten, alle Dateien auszuwählen und zu löschen, ist das mit dem Zerstören des Katalogs vergleichbar, ja. Neuformatierung (Schreiben eines neuen Dateisystems) - vielleicht ja, es kommt darauf an. Aber keine davon wird gemeinhin als Löschen der Festplatte selbst bezeichnet - das bezieht sich normalerweise darauf, die gesamte Festplatte mit leeren Daten zu füllen ...
grawity
@grawity, ich denke, er verwendete "Erase the Hard Drive" in der Art und Weise, wie das OP in der Frage verwendet. Das OP scheint zu denken, es bedeute "Löschen aller Dateien", wie sie in den Mülleimer zu werfen und zu leeren.
JPhi1618
2
Es gibt einen signifikanten Unterschied zwischen der Funktionsweise des Dateisystems und dieser Bibliotheksanalogie. Wenn nämlich jemand ein Buch in das Regal legen möchte, in dem das nicht indizierte Buch aufbewahrt wird, wird das alte Buch vollständig weggeworfen, ohne dass die Chance besteht, dass es wiederhergestellt wird . Dies und die Tatsache, dass das Dateisystem möglicherweise verschiedene Seiten eines Buches an völlig verschiedenen Orten speichert. Dies ist eine nette Analogie, aber ich denke, in einigen Szenarien kann es eher irreführend als hilfreich sein.
undercat unterstützt Monica
5
@undercat Ich stimme vollkommen zu , dass die Analogie nicht perfekt ist , sondern nur erklären soll, wie es möglich ist, dass sich Daten noch auf dem Laufwerk befinden. Ihre ursprüngliche Frage wurde etwas bearbeitet, aber ein Teil der ursprünglichen Frage lautete: Kann mir jemand dies erklären? Es scheint seltsam, wenn Sie etwas löschen, das Sie tatsächlich nicht löschen! und ich denke, die Analogie funktioniert gut, um zu vermitteln, wie es möglich ist, dass das Löschen von etwas nicht das Löschen von etwas ist.
Monomeeth
9

Die Dateien auf der Festplatte befinden sich überall und das System speichert Zeiger, die auf die Dateien verweisen. Wenn Sie die Datei löschen, löschen Sie wirklich nur den Zeiger und die Daten sind noch vorhanden, aber Sie können sie mit normalen Tools nicht finden. Das Betriebssystem überschreibt diese Daten schließlich mit neuen Daten.

Hier setzt die Datenwiederherstellung an. Es gibt Tools, mit denen das Laufwerk gescannt und die Dateien wiederhergestellt werden können (Wiederherstellung der Zeiger).

Eine Möglichkeit, dies zu vermeiden, besteht darin, den Ort, an dem sich die eigentlichen Daten befinden, mehrmals zu überschreiben. Auch dafür gibt es Tools.

Vor El Capitan konnten Sie den Papierkorb direkt im Menü sicher leeren. Diese Option ist jedoch nicht verfügbar, da sie nicht ordnungsgemäß funktioniert hat. In neueren Versionen könnte dies vom Terminal wie folgt erfolgen: diskutil secureErase freespace LEVEL /Volumes/DRIVENAME. Quelle: Verschlüsselt FileVault 2 auch meinen freien Speicherplatz?

Mit diesem Befehl können Sie Dateien auf diese Weise löschen srm -v /path/to/file/to/securely/delete/example.png. Trotzdem können gute Tools so gelöschte Dateien wiederherstellen.

Leider ist die einzige echte Lösung das sichere Löschen des gesamten Laufwerks und das Überschreiben mit zufälligen 0 und 1. Ein Mal ist genug. Dieser Vorgang löscht alles auf dem Laufwerk und nimmt viel Zeit in Anspruch.

b4d
quelle
2
0 oder 1 ein paar mal über. Dreimal ist normalerweise genug. Einmal ist genug für die magnetische Speicherung. Zweimal oder mehr ist eine Paranoia für die magnetische Speicherung und dennoch keine Garantie für die Flash-Speicherung. Es gibt keinen Grund zu der Annahme, dass dreimal "normalerweise genug" ist. security.stackexchange.com/questions/10464/…
MJeffryes
@MJeffryes Ich stimme zu, danke für den Link, habe ihm noch nie viel Aufmerksamkeit geschenkt. Ich habe den Beitrag bearbeitet. Vielen Dank!
b4d
2
Beachten Sie auch, dass weder einmal noch mehrmals ausreicht, um eine SSD zu löschen. Aus diesem Grund hat Apple die Funktion zum sicheren Löschen entfernt. Die einzige Möglichkeit, eine SSD ordnungsgemäß zu löschen, besteht in der Verwendung der Löschfunktionen des Laufwerks, die im Rahmen des Formatierungsvorgangs aufgerufen werden.
MJeffryes
1
@MJeffryes - das ist in Bezug auf moderne (letzte 5 Jahre) SSDs nicht korrekt. Der an das Laufwerk gesendete Befehl delete AT markiert die gelöschten Zellen sofort als "neu / unbenutzt". Wenn ein Lesebefehl gesendet wird, gibt er entweder Kauderwelsch- oder Nullwerte zurück (DZAT bzw. RZAT). Sie müssen eine SSD nicht "formatieren", um sie sicher zu löschen.
Allan
5

Durch das Leeren des Papierkorbs wird nicht der Speicherplatz gelöscht, den die Dateien auf der Disc belegt haben. Der Speicherplatz wird lediglich als verfügbar markiert, um erneut verwendet zu werden. Wenn der Speicherplatz nicht wiederverwendet wurde, sind die Daten noch vorhanden und können von einer Software gefunden werden, die den verfügbaren Speicherplatz des Laufwerks nach z. B. Fragmenten von Fotos durchsucht.

Das Löschen des Speicherplatzes würde einige Zeit in Anspruch nehmen. Da die meisten Daten nicht vertraulich sind, ist es normalerweise besser, sie dort zu belassen, als sie wirklich zu löschen. Es ermöglicht auch Menschen, sich von Oopses zu erholen.

David Richerby
quelle
2
"Das Löschen des Speicherplatzes würde Zeit in Anspruch nehmen" Noch wichtiger ist, dass es auch zu einem erhöhten Geräuschpegel, mechanischem Verschleiß und Energieverbrauch einer Festplatte sowie zu einem erhöhten Energieverbrauch und Verschleiß einer Solid-State-Festplatte führen würde.
Alexander - Wiedereinsetzung von Monica
4

Die Antwort von Monomeeth erklärt bereits, wie das Löschen und Wiederherstellen funktioniert.

Ich werde versuchen zu erklären, warum sie so funktionieren.

Computer sind heute schnell, aber das war nicht immer der Fall. Konzeptionell hat das neueste, beste OS X (Software, mit der alle Apple-Computer arbeiten) viel mit den früheren Unix-Versionen aus den 1980er-Jahren gemeinsam (denken Sie an Software für alte Maschinen in Kühlschrankgröße, die nur Universitäten oder große Unternehmen hatten).

Das Überschreiben von Daten auf einer Festplatte ist teuer (beansprucht viele Computerressourcen). Der Unterschied zwischen dem Löschen des Zeigers (think library catalogue entry) auf die Daten und den Daten selbst (think collection of encyclopedias) ist (abhängig von der Datengröße) der Unterschied zwischen dem Laufen zum Nachbarhaus (Sekunden) und Laufen um den gesamten Planeten Erde (Jahre) ... oder zum Mond und zurück (Jahrhunderte) ... oder zum nächsten Sternensystem (Sie haben die Idee). Es ist schwierig, einer nicht-technischen Person zu erklären, wie groß der Unterschied ist.

Obwohl Computer viel schneller laufen als Menschen und moderne Computer viel schneller laufen als frühe Computer, ist der Unterschied immer noch signifikant.

Das spielt auch bei den sozialen Faktoren eine Rolle: Die Menschen möchten, dass ihre Computer schnell sind. Sie möchten auch in der Lage sein, Dateien wiederherzustellen, wenn sie sie versehentlich löschen. Hinzu kommt die Trägheit, dass Dateisysteme fast immer so funktionierten und viele Programmierer viel Zeit in Anspruch nahmen (lesen Sie: sehr, sehr teuer), um sie zu ändern.

All dies führt dazu, dass Ihr aktueller Mac (und jeder andere Computer) mehr oder weniger so funktioniert, wie es die Antwort von Monomeeth beschreibt.

Für weitere Informationen siehe diese Frage und meine Antwort darauf.

Jared Smith
quelle
4

Diese Antwort gehört zu Parenting SE, aber da die Frage hier ist, werde ich sie auch hier eingeben. Es geht nicht auf die eigentliche Hardware-Frage von OP ein.

Einen Kommentar weiterverfolgen. Die technischen Antworten decken dies ab. Sie können die Bilder löschen, und es gibt Apps, die die Dateien vor dem Löschen durcheinander bringen, sodass eine Wiederherstellung ohne echte High-Tech-Kenntnisse unwahrscheinlich ist.

Wie auch immer, jedes Kind mit dem Verstand, den Gott Rüben gegeben hat, wird aus der ersten Erfahrung lernen und Dinge vor Ihnen verbergen.

Dies ist eine, die Sie nicht gewinnen, indem Sie Regeln festlegen. Sie gewinnen dieses Spiel, indem Sie sie davon überzeugen, dass sie so etwas nicht auf ihrem Computer haben möchte. Besprechen Sie den Inhalt, der Sie stört. Weitaus besser für sie, offen zu sein und darüber zu sprechen, als dafür, dass sie es verschwiegen hat. Insgesamt beginnt dieser Prozess Jahre früher. Zu diesem Zeitpunkt Vertrauen zu gewinnen, ist schwierig.

14 ist ein schwieriges Alter. In diesem Alter haben wir alle dumme Entscheidungen getroffen. Ich hatte immer das Gefühl, mit meinen Eltern über alles reden zu können. Sie wiesen auf mögliche Nachteile hin, sagten mir aber, dass ich meine eigenen Fehler machen dürfe. Ich habe ein paar gemacht. Aber nicht so viele wie die meisten meiner Klassenkameraden.

Oder du nimmst ihr den Computer weg.

So kann Ihr Kind Ihren Versuch, den Inhalt seiner Geräte zu kontrollieren, umgehen:

  1. Passcode das Gerät.
  2. Verschlüsseln Sie die Festplatte.
  3. Partitionieren Sie die Festplatte und verschlüsseln Sie die zusätzliche Partition.
  4. Partitionieren Sie die Festplatte und lassen Sie sie normalerweise nicht gemountet.
  5. Erstellen Sie einen versteckten Ordner.
  6. Erstellen Sie mehrere Fotobibliotheken.
  7. Bewahren Sie die Daten auf einem USB-Stick auf. Auf dem USB-Stick können Sie eine beliebige Kombination von 1-6 ausführen.
  8. Erstellen Sie ein neues Benutzerkonto und fordern Sie eine Anmeldung an. Anmeldeelemente nicht auf dem Startbildschirm anzeigen. Verwenden Sie einen Account für die Schule und den anderen für illegale Dinge.
  9. Speichere Sachen in der Cloud.
  10. Bewahren Sie Inhalte in einem Archiv auf, das von spotlight (oder einem vergleichbaren Programm) nicht durchsucht wird.
  11. Erstellen Sie ein neues E-Mail-Konto auf einem öffentlichen Server. E-Mail-Nachrichten als Anhänge an dieses Konto.
Sherwood Botsford
quelle
3

Ihr Speichergerät ist wie ein großes Buch mit einem Verzeichnis. Informationen werden auf einigen Seiten gespeichert, und das Verzeichnis verfügt über einen entsprechenden Zeiger, der zu diesen Seiten führt. Wenn Sie etwas löschen, bleiben die Seiten intakt, aber das Verzeichnis, das dazu führt, wird als leer markiert. Wenn Sie diese Seiten selbst durchblättern, werden die Daten angezeigt, die Sie "gelöscht" haben.

Siehe Jian Shin
quelle
3

Die Grundidee einer Festplatte besteht darin, dass die Festplatte aus mehreren Teilen besteht, die in zwei verschiedene Zustände versetzt werden können. Ihre Festplatte enthält Milliarden von Schaltern, die auf die eine oder andere Seite gedreht werden können. Wenn Sie eine Datei öffnen, überprüft Ihr Computer die entsprechenden Schalter Ihrer Festplatte, den aktuellen Status und verarbeitet diese Informationen, um das zu erstellen, was Sie auf dem Bildschirm sehen. Der Computer verfolgt, welche Dateien in welchen Teilen gespeichert sind, und sucht jedes Mal, wenn Sie eine neue Datei speichern, nach einer Reihe von Schaltern, die noch nicht verwendet werden. Wenn keine freien Schalter vorhanden sind, können Sie die Datei nicht speichern.

Wenn Sie eine Datei in den Papierkorb verschieben, wird dem Computer mitgeteilt, dass Sie die Datei nicht mehr benötigen. Der Computer geht dann zu seiner Aufzeichnung, welche Dateien wo gespeichert sind, und löscht die Aufzeichnung, in der der Speicherort dieser Datei gespeichert ist. Jetzt wird der Speicherort dieser Datei nicht mehr als "verwendet" aufgeführt. Wenn der Computer eine Datei irgendwo speichern muss, kann er diesen Speicherplatz verwenden.

Wenn Sie also eine Datei in den Papierkorb verschieben, werden die Schalter, die diese Datei darstellen, nicht geändert. Alles was sich ändert ist, dass ihr Standort nicht als "gebraucht" markiert ist. Jetzt wundern Sie sich vielleicht: "Warum werden diese Schalter nicht geändert?" Und die entsprechende Frage lautet: "Warum sollten sie?" Eine Konfiguration von Schaltern ist genauso gut wie eine andere. Der Computer könnteGehen Sie alle Schalter durch und "setzen" Sie sie zurück, aber aus rechnerischer Sicht gibt es keinen Vorteil. Das Speichern einer Datei nach dem "Zurücksetzen" von Schaltern ist nicht schneller als das Speichern einer Datei mit Schaltern in einer zufälligen Konfiguration. Jede Zeit, die Sie mit dem Zurücksetzen der Schalter verbringen, ist einfach verschwendet. Aus rechnerischer Sicht gibt es nicht das "Löschen" einer Datei, sondern nur das Schreiben einer anderen Datei an der Stelle, an der sich die erste Datei befand. Wenn Sie eine Datei nicht wiederherstellen möchten, müssen Sie etwas anderes auf den Teil der Festplatte schreiben, auf dem sie gespeichert ist.

Akkumulation
quelle