Gibt es unter Windows einen integrierten Befehl / Dienstprogramm für cmd, mit dem Dateien vernichtet (gelöscht und mit zufälligen Daten überschrieben) werden können, ohne dass Software von Drittanbietern verwendet werden muss? Unter Linux würde ich Shred verwenden. Es ist ein wunderbares Tool, das nicht nur Dateien löscht, sondern auch alle "Rückstände" auf der Festplatte zerstört, indem es die Daten überschreibt.
windows
file-shredding
Tawfik Khalifeh
quelle
quelle
Antworten:
Wahrscheinlich nicht. Es sei denn, sie haben eine in Win 8 hinzugefügtIch habe kürzlich einen neuen PC mit Win 7 gekauft. Der Hersteller hat eine Shredder-Anwendung von Drittanbietern gebündelt. Ich schließe daraus, dass es entweder keinen Standard gibt (und ich habe noch nie von einem gehört) oder (weniger wahrscheinlich?), Dass der Hersteller unnötige Bloatware ohne die übliche Rechtfertigung hinzugefügt hat.
Es ist jedoch schwer, ein Negativ zu beweisen.Anmerkungen:
Shred überschreibt nur eine Datei, sucht nicht nach Fragmenten und Kopien der Daten auf nicht zugewiesenem Speicherplatz (verursacht durch Bearbeiten usw.).
Sie müssen eine Datei nicht mehr als einmal überschreiben. Gegenteilige Aussagen wurden vor langer Zeit gründlich entlarvt .
Es spielt keine Rolle, womit Sie es überschreiben.
Es reicht also aus, nur eine ausreichend große, aber harmlose Datei darüber zu kopieren.
Aktualisieren
Sie können die Datei löschen und dann die Verschlüsselung verwenden
Es ist wahrscheinlich schneller, nur eine große Datei über die vertrauliche Datei zu kopieren, aber sicherer, nicht zugewiesenen Speicherplatz zu löschen.
quelle
C:\Downloads\Goat-pics
und inC:\Download\favicons\potato-icons
und dann ausführen,cipher /w:C:\Downloads
werden beide Laufwerke abgedeckt? oder muss es direkt in diesen Ordnern ausgeführt werden?Der CCleaner von Piriform bietet die Möglichkeit, freien Speicherplatz zu löschen. Mit File Shredder können Sie eine bestimmte Datei "beim Löschen" löschen.
** BEARBEITEN: Es wurde etwas auf den Sysinternas von MS gefunden. SDelete . Ich habe es nicht versucht, könnte es aber versuchen.
quelle
Nicht Windows-nativ, aber wahrscheinlich bereits für viele Benutzer dieser Frage installiert: Git für Windows verfügt über eigene Ports für viele gängige Unix-Dienstprogramme, einschließlich
shred
. Standardmäßig befindet es sich beiC:\Program Files\Git\usr\bin\shred.exe
.Die Verwendung ist die gleiche wie bei Unix-Likes, z
C:\"Program Files"\Git\usr\bin\shred.exe myfile.txt
quelle
Wenn Sie Powershell als integriert betrachten, können Sie ein Skript let schreiben, mit dem Sie möglicherweise
Get-Random
den Inhalt einer Datei mit zufälligen Werten überschreiben, bevor Sie sie löschen.Diese Frage zum Stapelüberlauf kann hilfreich sein.
quelle
Heute habe ich gegoogelt , einen Artikel auf lifewire.com gefunden und mich für Eraser entschieden . Ich bin bisher sehr beeindruckt. Es lässt sich in Windows Explorer integrieren und fügt einen Radierer -> Rechtsklick zum Löschen hinzu.
quelle
SDelete ist so nah an Native, wie ich es jemals gefunden habe.
Es gibt kein Installationsprogramm. Wenn Sie also die Dateien einfach in ein eigenes Verzeichnis in den Programmdateien extrahieren und dieses dann zu Ihrem hinzufügen, können
PATH
Sie es über die Befehlszeile wie gewohnt verwendendel
. Es kann rekursiv gelöscht werden und vernichtet sowohl den Dateiinhalt als auch den Namen.Bei der ersten Ausführung wird ein Dialogfeld "Bedingungen zustimmen" angezeigt. Führen Sie es daher einmal aus, bevor Sie ein Skript damit erstellen.
quelle