it-swarm.com.de

So wischen Sie nativ freien Speicherplatz in Windows

Aufgrund der Funktionsweise von Dateisystemen wie NTFS werden Dateien, die "dauerhaft" aus Windows gelöscht werden, nicht sofort gelöscht - sie sind einfach Als gelöscht aus der Masterdateitabelle (dem Festplattenindex) markiert und daher mit normalen Mitteln vom Betriebssystem aus nicht erreichbar.

Dies bedeutet, dass sie zwar etwas schwieriger zu erreichen sind, jedoch auf dem Laufwerk vorhanden sind, bis der von ihnen belegte Speicherplatz von einem neueren Datenelement überschrieben wird. Dies kann je nach freiem Speicherplatz auf der Festplatte niemals der Fall sein. Auf diese Weise können gelöschte Daten problemlos von jedem wiederhergestellt werden, der in der Lage ist, dedizierte Datenwiederherstellungs-Tools wie Recuva und GetDataBack zu verwenden.

Unter Windows erfolgt das Löschen von freiem Speicherplatz normalerweise über eine (normalerweise aufgeblähte) GUI eines Drittanbieters , obwohl dies relativ möglich ist einfach über die Kommandozeile in Linux .

Gibt es ein solches Befehlszeilentool für Windows?

8
Hashim

Ein solches Tool gibt es in Form eines wenig bekannten Windows-Dienstprogramms namens cipher.

cipher.exe ist seit Windows 2000 in Windows-Systemen enthalten und hatte ursprünglich den Zweck, Dateien und Ordner mit EFS-Verschlüsselung zu verschlüsseln und zu entschlüsseln.

Es ist jedoch nur der /w-Schalter von Cipher erforderlich, um den freien Speicherplatz auf der Festplatte sicher zu löschen:

cipher /w:C:

Beachten Sie, dass die Syntax von cipher insofern etwas ungewöhnlich ist, als nach der Option /w ein Doppelpunkt und anschließend der Laufwerksbuchstabe des Laufwerks, das Sie sicher löschen möchten, erforderlich sind. Wenn Ihr System sowohl ein Startlaufwerk als auch ein Datenlaufwerk enthält, sollten Sie für maximale Sicherheit beide Laufwerke separat mit cipher /w löschen oder nur das Datenlaufwerk löschen, um sich für die meisten Zwecke abzusichern.

enter image description here

cipher erstellt einen Ordner mit dem Namen EFSTMPWP im Stammverzeichnis des Ziellaufwerks. In diesem Ordner werden nacheinander drei temporäre Dateien mit Nullen, Einsen und Zufallszahlen bis zur Größe des freien Speicherplatzes auf dem Laufwerk gefüllt. Wenn eine Datei den gesamten freien Speicherplatz des Laufwerks belegt, wird das Dateisystem gezwungen, alle auf dem freien Speicherplatz befindlichen Daten mit den neu geschriebenen Daten der Datei zu überschreiben, sodass alle zuvor dort gespeicherten Daten dauerhaft unwiederbringlich sind.

9
Hashim