Was passiert mit Dateien, wenn der Cache geleert wird?

1

Browser-Caches sind nur Dateien. Wenn Sie also den Cache Ihres Browsers leeren, müssen Sie lediglich die Dateien löschen und sie überspringen, bevor Sie sie in den Papierkorb verschieben.

Sie wären vollständig wiederherstellbar, wenn jemand Zugriff auf Ihren Computer hätte, wie jede andere Datei?

Ich kann mir nicht vorstellen, wie es anders laufen würde, aber ich hasse es, "Fakten" anzugeben, wenn ich mir nicht wirklich sicher bin

jmadsen
quelle

Antworten:

5

Browser-Caches bestehen aus Dateien und Metadaten (die für die Chronologie, die automatische Vervollständigung von Adressen und andere Zwecke verwendet werden).

Wie Sie richtig erraten haben, ist das Löschen des Caches (für die Dateien) nichts anderes als das Löschen von Dateien.

Es ist eigentlich etwas weniger :

  • Einige Implementierungen (ich bin mir bei Internet Explorer 7 ziemlich sicher und vermute daher, dass IE8 aufwärts ist) löschen die Metadaten nicht wirklich, sondern markieren nur den Archivierungsbereich als wiederverwendbar. In der .DAT-Datei sind die Metadaten noch vorhanden, sodass ich versuchen konnte, zu extrahieren, wo und wann Sie waren, auch wenn ich keine Kopie des tatsächlichen Dateiinhalts mehr haben kann, sondern nur die Adresse (natürlich, wenn die Datei keine hat) nicht geändert, ich kann es erneut herunterladen). Dies war ein großes Problem mit IE5 und IE6 , wurde dann etwas verbessert, aber ich weiß nicht, wie viel.

  • Einige Browser verlassen sich tatsächlich auf den Cache-Index, um zu wissen, welche Dateien im Cache gespeichert sind und wo. Es kann vorkommen, dass einige Dateien aus dem Index entfernt werden und in den Cache-Verzeichnissen verwaist bleiben . Auf diese Weise können Sie Ihren Browser-Cache leeren, ein Tool wie CCleaner von Piriform ausführen und feststellen, dass der Browser-Cache noch Speicherplatz belegt. CCleaner durchsucht lediglich die Cache-Ordnerhierarchie und meldet, was immer es findet, ohne sich darum zu kümmern, ob es nicht im Browser-Cache-Index aufgeführt ist, wodurch auch "verwaiste" Dateien wiederhergestellt werden.

Diese sind jedoch begrenzt und möglicherweise sogar nicht mehr vorhanden. Bei Festplattendateien können Cache-Dateien auch dann wiederhergestellt werden, wenn sie "gelöscht" werden, bis der physische Speicherplatz, den sie belegen, tatsächlich durch neue Informationen überschrieben wird.

Um Ihren Browser-Cache "sicher" zu löschen, müssen Sie ihn entweder aus dem Browser löschen und dann den freien Speicherplatz auf der Festplatte löschen (mit Defraggler, SDelete , Eraser oder ähnlichen Dienstprogrammen), oder Sie müssen ihn nicht aus dem Browser löschen und löschen es von einem anderen Dienstprogramm (zB dem bereits erwähnten CCleaner im " Secure Delete " -Modus).

Trotzdem bleiben Dateien, die bereits vom Cache geändert, dh vom Browser erstellt und gelöscht wurden, im Status "Nicht sicher gelöscht". Nachdem sie bereits gelöscht wurden, werden sie von den Dienstprogrammen für sicheres Löschen nicht angezeigt und müssen mit einer Bereinigung des freien Speicherplatzes bereinigt werden, die auf großen Festplatten sehr langsam sein kann. Eine Problemumgehung besteht darin, einen sehr großen Cache mit unbegrenzter Aufbewahrungszeit einzurichten, damit keine Datei jemals vom Browser gelöscht wird (das Ersetzen von Pragmas könnte jedoch eine böse Überraschung sein).

LSerni
quelle
Danke - das war eine wundervolle Antwort!
Dieses