Ich habe kürzlich einen SanDisk 128 GB USB-Stick gekauft.
Nach dem Formatieren des USB-Sticks im exFAT-Format habe ich einen Ordner mit einer Kapazität von ca. 10 GB kopiert. Es sind viele kleine Dateien enthalten, daher hat es einige Zeit gedauert.
Wenn ich jedoch im Windows-Explorer nach dem Kopieren des Ordners sehe, heißt es, dass rund 43 GB Speicher belegt sind und jetzt nur noch 70 GB Speicherplatz zur Verfügung stehen.
Was passiert und wie soll ich damit umgehen? Ist mein USB-Stick physisch kaputt?
Es ist immer noch seltsam, denn als ich eine einzelne Datei mit einer Kapazität von 7 GB kopierte, wurde die verbleibende Kapazität bei etwa 110 GB korrekt angezeigt.
a 10GB file
im Titel gesagt, aber tatsächlich einen kopiert10GB folder of small files
. Sie sind völlig anders . Wenn Ihre Cluster-Größe 4 KB beträgt und Ihre Dateien durchschnittlich 1 KB groß sind, werden offensichtlich 40 GB Festplattenspeicher benötigt. Standardmäßig ist die Zuordnungsgröße von exFAT viel höher als bei anderen DateisystemenAntworten:
Sie haben Ihre eigene Frage bereits beantwortet: Es befinden sich viele kleine Dateien darin
Jede Datei auf einem exFAT-Volume hat mindestens eine Blockgröße. Eine Datei mit einer Größe von einem Byte benötigt also mindestens 4 KB - eine Größenverstärkung von 1: 4096. Sie sehen eine Größenverstärkung von 4,3, was bei vielen kleinen Dateien sehr plausibel ist.
Sie können diese Hypothese überprüfen, indem Sie die Dateien mit WinRAR und den Komprimierungseinstellungen Null packen und diese Datei dann auf den USB-Stick kopieren.
quelle
Bei der Formatierung als exFAT haben Sie mit ziemlicher Sicherheit eine große Zuordnungseinheit (Blockgröße) wie 128 KB oder 512 KB ausgewählt. Formatieren Sie mit den Standard-4k-Zuordnungseinheiten neu, und das Problem sollte behoben sein.
quelle
Warum passiert das?
Weil Sie viele kleine Dateien speichern.
Dateisysteme haben eine minimale Dateigröße, die sie speichern können. Bei NTFS-Dateisystemen sind es normalerweise 4 KB. Zum Beispiel kann es viel größer sein. Das nennt man die Block- oder Clustergröße. Dateien, die kleiner als diese Größe sind, belegen immer noch die Mindestgröße, sodass eine 1-KB-Datei möglicherweise 4 KB Speicherplatz beansprucht. Eine 3-KB-Datei würde auch 4 KB Speicherplatz belegen. Wenn Sie eine 5-KB-Datei haben, werden 8 KB Speicherplatz benötigt.
Sie können es sich wie ein Lochgitter vorstellen. Jedes Loch kann eine bestimmte Datenmenge enthalten. Dateien werden auf so viele Löcher verteilt, wie erforderlich sind, um alle Daten der Datei aufzunehmen. Löcher können jedoch nur Daten von einer Datei enthalten. Wenn also die Daten einer Datei ein Loch nicht vollständig ausfüllen, wird ein Teil dieses Speicherplatzes verschwendet. Keine andere Datei kann dieses Loch verwenden, sodass der nicht verwendete Speicherplatz nicht verfügbar ist.
Was können Sie dagegen tun?
In Ihrem Fall haben Sie viele Dateien, die die Lücken nicht füllen, sodass viel Speicherplatz verschwendet wird. Wenn Sie alle Dateien in eine ZIP-Datei packen würden, wären alle diese Daten in einer einzigen Datei enthalten und würden viel weniger Speicherplatz auf dem Laufwerk belegen.
Einige USB-Laufwerke sind standardmäßig als exFAT formatiert. Wenn Sie dieses Laufwerk also nur zum Kopieren von Dateien zwischen Windows-Computern (oder nur zum Speichern) verwenden, können Sie versuchen, das Laufwerk als NTFS neu zu formatieren (kopieren Sie jedoch zuerst alle Dateien aus , offensichtlich!), um zu versuchen, eine kleinere Clustergröße zu erhalten.
quelle
Verwenden Sie, wie in der anderen Antwort vorgeschlagen, einen Archivierer. Ich empfehle jedoch, 7z anstelle von WinRAR zu verwenden, da es kostenlos ist. Außerdem können Sie die Installation von Archiven von Drittanbietern vermeiden, wenn Sie die in Windows integrierte Option "Senden an> Komprimiert (komprimiert)" verwenden ) Ordner ", wenn Sie mit der rechten Maustaste auf Dateien und Ordner klicken. Es ist schneller als 7z, archiviert jedoch etwas langsamer.
Wenn Sie hauptsächlich JPEG-Bilder oder etwas anderes speichern müssen, das überhaupt nicht komprimiert wird, sollten Sie 7z verwenden und die Option "Keine Komprimierung" explizit auswählen.
Die Verwendung des ZIP- Archivformats über .rar oder .7z ist wichtig, da Windows das Durchsuchen dieser Dateien unterstützt, als wäre es nur ein anderer Ordner (wenn auch mit einigen Einschränkungen).
Wenn Sie nicht in der Lage sind, solche Dateien auf dem Flash-Laufwerk zu durchsuchen, können Sie ein anderes Format verwenden, aber der wichtige Teil der Dateien, die nicht so viel Speicherplatz beanspruchen, besteht darin, dass Sie eine einzelne Archivdatei anstelle aller Originaldateien separat haben.
quelle