Wörterbuch

Was ist die unkomprimierte Größe in einer RAR-Datei?

Die unkomprimierte Größe ist die Größe, die eine Datei in einem RAR-Archiv nach dem Entpacken hat. Finde heraus, woher dieser Wert kommt und was er dir sagt.

uncompressed-size

Die unkomprimierte Größe ist die Größe einer Datei, nachdem du sie aus einem Archiv entpackt hast. Ein RAR-Archiv speichert diese Zahl für jede Datei, die es enthält.

Neben der unkomprimierten Größe speichert das Archiv die komprimierte Größe, also den Platz, den die Datei im Archiv belegt. ZIP-Archive speichern denselben Wert, und das Metadatenprogramm ExifTool zeigt ihn als ZipUncompressedSize an. Sieh dir den Artikel zur ZIP unkomprimierten größe an.

Welche Dateien sie enthalten

Die unkomprimierte Größe stammt aus RAR-Archiven, sowohl im älteren RAR-4.x-Format als auch im neueren RAR-5.0-Format. Jede Datei im Archiv hat ihren eigenen Header, und dieser Header enthält die entpackte Größe der Datei.

Im selben Header stehen auch der archivierte Dateiname und das Betriebssystem, mit dem das Archiv erstellt wurde. Er kann auch das Änderungsdatum enthalten. Da jede Datei ihren eigenen Header hat, kann ein Archiv mit 10 Dateien 10 Werte für die unkomprimierte Größe enthalten.

ExifTool, ein Programm zum Auslesen von Metadaten, zeigt standardmäßig nur 1 unkomprimierte Größe an. Mit der Option "Duplicates" siehst du die Werte für jede Datei im Archiv.

Woher der Wert kommt

Das Archivierungsprogramm schreibt die Zahl in den Header, wenn es eine Datei zum Archiv hinzufügt. In RAR 5.0 speichert der Header die entpackte Größe als ganzzahligen Wert variabler Länge mit bis zu 64 Bit.

Der Header kann auch eine CRC32-Prüfsumme der entpackten Daten enthalten. Dieses Feld ist optional, daher kann ein Dateiheader es auch nicht enthalten.

Ein RAR-5.0-Archiv kann die entpackte Größe einer Datei als unbekannt markieren. Ein Programm muss dann die gespeicherte Zahl ignorieren und weiter entpacken, bis die komprimierten Daten enden. ExifTool zeigt für eine solche Datei keine unkomprimierte Größe an.

Wie der Wert aussieht

Der Wert ist eine ganze Zahl von Bytes ohne Einheit. Programme wandeln diese Zahl oft in größere Einheiten um, verwenden dafür aber nicht immer dieselbe Regel:

  • 1 kB (Kilobyte) sind 1.000 Bytes, und 1 MB (Megabyte) sind 1.000.000 Bytes.
  • 1 KiB (Kibibyte) sind 1.024 Bytes, und 1 MiB (Mebibyte) sind 1.048.576 Bytes.

Manche Programme schreiben KB oder MB, meinen aber 1.024 Bytes oder 1.048.576 Bytes. Deshalb können 2 Programme für dieselbe Datei unterschiedliche Größen anzeigen.

Warum es wichtig ist

Die unkomprimierte Größe zeigt dir ungefähr, wie viel freien Speicherplatz du brauchst, bevor du ein Archiv entpackst. Addiere die Werte aller Dateien im Archiv, um einen groben Gesamtwert zu bekommen.

Die unkomprimierte Größe unterscheidet sich von der Dateigröße des Archivs. Die Dateigröße ist die Anzahl der Bytes in der gesamten RAR-Datei.

Vergleiche die unkomprimierte Größe mit der komprimierten Größe, um zu sehen, wie viel Kompression für jede Datei eingespart hat. Wenn die 2 Zahlen fast gleich sind, hat das Archiv für diese Datei wenig Speicherplatz gespart. In RAR-4.x-Archiven bedeutet die Packmethode Stored, dass die Datei ohne Kompression gespeichert wurde.

Die Zahl ist nur das, was das Archiv angibt. Sei vorsichtig bei einem sehr kleinen Archiv, das eine riesige unkomprimierte Größe deklariert. Es kann eine Dekompressionsbombe sein, auch Zip-Bombe genannt, die beim Entpacken sehr viele Daten erzeugen kann.