Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Schnelles Löschen von Daten (https://www.delphipraxis.net/176169-schnelles-loeschen-von-daten.html)

Popov 15. Aug 2013 20:57

Schnelles Löschen von Daten
 
Bisher habe ich mich mit der Thematik nicht beschäftigt, also weiß ich nicht ob es da Alternativen gibt. Es geht um das Löschen von Daten. Gegen Delete ist nichts zu sagen, nur bisher habe ich lediglich eine Handvoll Daten gelöscht. Vor einiger Zeit habe ich ein Programm geschrieben das ich zur Löschung von vielen Daten nutze. Und das können paar tausend Dateien sein. Dann dauert das Löschen eben lange.

Ich hab gerade an die 18 Tsd. Dateien gelöscht und das hat etwa zwei bis drei Minuten gedauert. Bietet das Windows evtl. eine schnellere Alternative für Massenlöschungen?

In der Regel wäre das der Inhalt eines Ordners, aber ohne den Ordner.

Furtbichler 15. Aug 2013 21:00

AW: Schnelles Löschen von Daten
 
Zitat:

Zitat von Popov (Beitrag 1225039)
In der Regel wäre das der Inhalt eines Ordners, aber ohne den Ordner.

Ordernamen merken, Ordner löschen, Ordner neu erstellen.

jaenicke 15. Aug 2013 21:26

AW: Schnelles Löschen von Daten
 
Mit dem Windows Explorer haben eben 100000 Dateien 15 Sekunden gedauert, davon 13 für die Vorbereitung um die zu finden.
Mit SHFileOperation dauert es hier ähnlich lange.

Manuell alle mit DeleteFile zu löschen hat mehrere Minuten gedauert.

Perlsau 15. Aug 2013 21:38

AW: Schnelles Löschen von Daten
 
Die schnellste mir bekannte Löschmethode heißt EMI: Löscht beliebig viele Dateien im Bruchteil einer Sekunde, auch systemübergreifend. Wenn man's gleich richtig macht, wird sogar das Bios gelöscht :twisted:

Etwas länger dauert das Löschen beliebig vieler Dateien mit einem starken Elektromagneten. Sollte man dem EMI vorziehen, wenn man das Bios und umstehende Rechner nicht lahmlegen möchte :twisted: :twisted:

Gibt's eigentlich noch den DelDir-Befehl?

Union 15. Aug 2013 21:54

AW: Schnelles Löschen von Daten
 
Es gibt rd /s


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:51 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz