Windows 10 löscht viele kleine Dateien super langsam. Kann man das irgendwie beschleunigen?

Windows 10 löscht viele kleine Dateien super langsam. Kann man das irgendwie beschleunigen?

Ich arbeite mit Zehntausenden von 20 kB großen JPEG-Dateien in Stapeln, die sich auf mehrere Gigabyte summieren. Wenn ich versuche, einen alten Stapel zu löschen, hat Windows 10 eine sehr niedrige Löschrate, die aus irgendeinem Grund manchmal sogar auf Null sinkt:

Bildbeschreibung hier eingeben

Ist das einfach eine Tatsache bei der Hardware, die ich verwende, oder gibt es einige Tipps und Tricks, mit denen ich den Löschvorgang beschleunigen könnte?

Antwort1

Auf dem Bild sieht es so aus, als würden Sie die Dateien über den Explorer löschen, was die langsamste Methode ist.

Was Sie zur Verbesserung tun können:

  • Löschen Sie die Dateien mit Shift+ Del, damit die gelöschten Dateien nicht in den Papierkorb verschoben werden (keine Wiederherstellung möglich)

  • Führen Sie den Löschvorgang in einer Eingabeaufforderung mit einem ähnlichen Befehl aus (verwenden Sie ihn, del /?um alle Parameter anzuzeigen):

      del /f /q *.*           (del in current folder, add `/s` to traverse sub-folders)
      del /f /q /s folder
    

Antwort2

Ich weiß nicht, warum der Explorer so langsam ist, aber Sie könnten in Erwägung ziehen, jeden Stapel Bilder auf einem separaten Dateisystemvolume zu speichern und das Volume zum Löschen schnell zu formatieren.Windows 10 bietet native Unterstützung für das Mounten von Dateien als DatenträgervolumesDie Geschwindigkeit der Neuformatierung ist unabhängig davon, was sich auf dem Datenträger befindet, da das vorhandene Dateisystem ignoriert und einfach ein neues geschrieben wird.

Zehntausende von 20K-Dateien klingen nach nicht allzu vielen Gigabyte. Wenn die Gesamtgröße aller Live-Batches kleiner ist als Ihr physischer RAM, können Sie sie auch auf RAM-Disks speichern (z. B. mitImDisk), formatieren oder demontieren Sie das Volume, um sie zu löschen. Sogar das normale rekursive Löschen auf der RAM-Disk kann je nach Ursache der Verlangsamung viel schneller sein. Dies ist offensichtlich keine Option, wenn die Dateien einen Neustart überstehen müssen.

Ein Nachteil der Neuformatierung zum Löschen ist, dass Sie ein Administrator mit erhöhten Rechten sein müssen. Ein weiterer ist, dass Sie versehentlich das falsche Volume formatieren können, aber eigentlich birgt jede Vorgehensweise zum Massenlöschen von Dateien das Risiko, die falschen zu löschen. Wenn Sie den Volumes beschreibende Bezeichnungen wie geben, TempJpeg1ist das Formatieren wahrscheinlich genauso fehlerfrei wie das Löschen eines riesigen Verzeichnisses über die Befehlszeile.

Antwort3

Deaktivieren Sie Ihren Echtzeitschutz für Viren und Malware, zumindest für die Dauer dieses Vorgangs. Dazu gehört auch Windows Defender. Auch jeglicher Schutz vor Ransomware (wie er von einigen Backup-Programmen angeboten wird).

Echtzeitschutz weist in der Regel Einschränkungen bei Dateivorgängen auf und ist dafür bekannt, dass er alle Vorgänge, an denen eine große Anzahl von Dateien beteiligt ist, drastisch verlangsamt.

Wenn Sie es für nötig halten, können Sie sie nach Abschluss des Löschvorgangs wieder aktivieren.

Antwort4

Erstellen Sie pro Stapel eine Partition, sagen wir etwa 10 GB, und formatieren Sie die Partition anschließend schnell mit dem angegebenen Stapel. Alle Dateien sind innerhalb von Sekunden verschwunden.

verwandte Informationen