Archiv Windows Vista 2.610 Themen, 16.620 Beiträge

Belegter Festplattenspeicher erhöht sich nach Löschung

Guenther276 / 6 Antworten / Baumansicht Nickles

Nach einem gelöschten Download erhöht sich trotzdem mein freier Festplattenspeicher. Wie kann ich das verhindern? Ich brauche auch bei einem evtl. Wiederherstellungsverfahren diese gelöschten Daten mit Sicherheit nicht. Was kann ich tun um das zu verhindern. Danke für einen Tipp.

Andreas42 Guenther276 „Belegter Festplattenspeicher erhöht sich nach Löschung“
Optionen

Hi!

Ich schätze mal, dass du schreiben wolltest, dass dir aufgefallen ist, dass sich der freie Plattenplatz beim Löschen NICHT vergrössert. Ich denke, dass wird bei Vista noch so sein, wie auch schon unter Win9x, 2000 und XP: die gelöschte Datei landet im Papierkorb und wird dort noch eine Weile vorgehalten, bevor sie endgültig gelöscht wird.
Bei Win2000 und XP kann man das in den Eigenschaften des Papierkorbes abschalten ("Dateien sofort löschen, nicht in den Papierkorb verschieben."). Ich tippe, dass das bei Vista auch so sein wird.

Bis dann
Andreas

Guenther276 Andreas42 „Hi! Ich schätze mal, dass du schreiben wolltest, dass dir aufgefallen ist, dass...“
Optionen

Hallo Andreas - danke für Deine Stellungnahme. Sicher hast Du Recht mit "NICHT" vergrößert - war falsch formuliert von mir. Aber es würde mich würde folgendes interessieren: Wenn ich etwas gelöscht habe dann muß doch logischerweise etwas auf der Festplatte davon zurückbleiben für eine evtl. Systemwiederherstellung. Auch wenn ich es mit einer speziellen Löschsoftware mehrmals überspiele um die kompromitierten Daten nicht mehr sichtbar machen zu können - so bleibt doch immer was zurück - was doch logischerweise wenn man es übertríeben sagen würde bei 100 maligem Löschen die Kapazität der Festplatte verringert - oder??
Vielleicht ist es in der Praxis nicht besonders relevant aber neugierig wäre ich schon. Jedenfalls - danke für die Antwort.

Andreas42 Guenther276 „Hallo Andreas - danke für Deine Stellungnahme. Sicher hast Du Recht mit NICHT...“
Optionen

Hi!

Du stellst dir das zugleich zu einfach und zu kompliziert vor. Stell dir kurz die Einteilung der Festplatte zu Verwaltungszwecken vor: das sind die Cluster. Jede datei die gespeichert wird, belegt eine bestimmte Anzahl von Clustern.

Beim Formatieren wird für die ganzen Cluster ein Teil zur Verwaltung eingerichtet, früher war das die File Allocation Table (FAT). Grob gesagt wird dort gespeichert welche der Cluster der Platte durch Dateien belegt sind.

OK, jetzt schreiben wir eine Datei neu: es werden freie Cluster gesucht, als belegt markiert und die Datei darin gespeichert. Beim normalen Löschen dieser Datei passiert einfach folgendes: die belegten Cluster werden in der FAT wieder als frei markiert. Der Inhalt dieser wieder freigegeben Cluster ist aber noch da, deshalb funktionieren die Rettungstools. Erst wenn die Cluster erneut von einer neuen Datei belegt werden, wird der alte Inhalt überschrieben.

Der Papierkorb ist ein Sonderfall: ein gelöschte Datei wird offenbar in den Papierkorb geschoben um so leichter wieder hergestellt werden zu können. In Wirklichkeit wird dabei nichts kopiert, die Cluster bleiben so wie sie sind, es wird nur die Information der Datei verschoben und die Datei ansonsten als bei Bedarf überschreibbar markiert. Wenn dann die freien ungenutzen Cluster zuwenig werden kann Windows die Dateien des Papierkorbes richtig löschen, die verwendten Cluster richtig freigeben. Aber selbst dann bleibt der Inhalt der ursprünglichen Datei noch in den Clustern erhalten und könnte on Rettungstools wiederhergestellt werden (solange die Cluster nicht von einer anderen neuen Datei verwendet werden.

So und jetzt zum "Mehrfachlöschen". Dabei wird die Sache mit dem Papierkorb umgangen. Die Cluster der gelöschten Datei werden sofort freigegeben. gleichzeitig werden die ehemals belegten Cluster mehrfach komplett neu beschrieben, so dass der ursprüngliche Inhalt (= die alte gelöschte Datei) dort nicht mehr zu finden ist, sie kann dann auch nicht wieder "gerettet" werden.
das findet aber alles in den gleichen Verwaltungseinheiten statt 8den Clustern), wenn eine Datei 10 Cluster belegt, dann werden diese 10 Cluster beim Löschen neue beschrieben und sonst keine. daher kann die Kapazität auch nicht abnehmen.
Das ist wie mit den 6 Tellern im Küchenschrank. die nutzt man, dann reinigt man sie. Egal wie oft ich das mache, es werden nicht durch das Reinigen weniger, es sei denn, ich mache sie dabei kaputt. ;-)

Bis dann
Andreas

Guenther276 Andreas42 „Hi! Du stellst dir das zugleich zu einfach und zu kompliziert vor. Stell dir...“
Optionen

Hallo Andreas - vielen Dank für die schnelle und ausführlichen Beantwortung (finde es ganz toll das Du dir die Zeit genommen hast mir es so genau zu erklären). Ich hab mir Deine Antwort ausgedruckt und werde sie heute als Gesprächsthema nachwirken lassen. Nochmals vielen Dank und noch einen schönen Abend. Gruß Guenther276

thomas woelfer Andreas42 „Hi! Ich schätze mal, dass du schreiben wolltest, dass dir aufgefallen ist, dass...“
Optionen

bei vista sind von haus aus die schattenkopien aktiviert: man kann also von jedem ordner und jeder datei "vorgaengerversionen" wieder herstellen - unabhängig vom papierkob. nachdem das so ist (wers nicht will, kannst abstellen), bringt das löschen einer datei nicht notwendigerweise mehr platz - denn die gelöschte datei kann ja später wieder als "vorherige version" aus dem ordner, aus dem die gelöscht wurde, wieder hergestellt werden.

das gilt übrigens auch für veränderte daeteien: auch davon kann man vorherige versionen wieder herstellen - was natürlich bedeutet, das die irgendwo gespeichert werden müssen.

WM_FYI

holger47 Guenther276 „Belegter Festplattenspeicher erhöht sich nach Löschung“
Optionen

Mit shift-entf löschen, das ist besser als die globale Einstellung des sofortigen löschens.