Solide Kompression: warum ein schlechtes Byte spätere Dateien mitreißt
Zwei Archive können dieselben Dateien enthalten und sich bei einem Fehler völlig verschieden verhalten. Eine gewöhnliche ZIP packt jede Datei für sich. Eine solide RAR oder eine 7z in der Voreinstellung packt sie als einen langen Strom. Diese eine Entscheidung ändert, wie lange eine einzelne Datei braucht und ob ein paar zerstörte Bytes ein Dokument oder das halbe Archiv kosten.
Aktualisiert am 2026-10-22 · Geschrieben und geprüft von der UnpackNest-Redaktion (TECCONET)
Was „solide“ hier heißt
Kompression mag Wiederholung. Packen Sie 200 ähnliche PDFs getrennt, trägt jede ihr eigenes Wörterbuch, und Sie zahlen diesen Overhead 200-mal. Hängen Sie die PDFs aneinander und packen den Strom einmal, nutzen spätere Dateien Muster aus früheren. Das Archiv schrumpft. Dieser zusammenhängende Modus ist solide Kompression.
ZIP, so wie Menschen sie verschicken, ist nicht solide. Jeder Eintrag hat seinen eigenen Deflate-Strom, oder er liegt als Store unkomprimiert. RAR kann solide sein oder nicht. Der Absender wählt, und viele Vorgaben für „beste“ Größe schalten solide ein. 7z ist solide, bis jemand es ausschaltet. Die Endung zeigt die Wahl nicht. Sie sehen sie in der Methodenanzeige eines Programms, oder Sie schließen darauf, wenn eine winzige Datei am Ende ungewöhnlich lange braucht.
LZMA und LZMA2 sind die üblichen Verfahren einer 7z, daneben PPMd, BZip2 und Deflate. Solide zu sein ist eine Eigenschaft der Anordnung, nicht ein Synonym für LZMA. Eine nicht solide 7z kann trotzdem LZMA2 nutzen. Sie ist nur in unabhängige Stücke geschnitten.
Was Sie beim Entpacken spüren
Öffnen Sie eine solide 7z im 7z-Werkzeug und speichern Sie die letzte Datei der Liste. Die Engine kann eine lange Strecke früherer Daten lesen und decodieren, bevor Ihre Datei herausfällt. Es fühlt sich an wie „diese kleine PDF ist langsam“. Die Arbeit ist der gemeinsame Block. Dieselbe PDF in einer nicht soliden ZIP im ZIP-Werkzeug holt das Programm, indem es zum Eintrag springt und nur den aufbläst. Das zentrale Verzeichnis macht den Sprung möglich. Ein solider Strom hat keinen unabhängigen Sprung je Datei.
Deshalb hat der Rat, nur eine Datei zu entpacken, bei 7z und bei solider RAR eine Fußnote. Sie klicken weiter eine Zeile und speichern einen Download. Die Rechenkosten des vorangehenden Blocks sparen Sie nicht. Auf einem Handy kann dieser Preis den Tab beenden. Auf einem Laptop ist es meist Warten. Die Anleitung zum einzelnen Extrahieren beschreibt den Klick. Diese Seite beschreibt, warum die Wartezeit verschieden ist.
Das RAR-Werkzeug listet ein solides Archiv und extrahiert nicht verschlüsselte Einträge, die es unterstützt. Es bietet keinen Schalter „nicht solide machen“. Die Eigenschaft stand fest, als der Absender die Datei erzeugte. Nur ein neues Archiv von dieser Person ändert sie. Verschlüsselte Zeilen, Links, unsichere Pfade, übergroße Einträge und doppelte Pfade bleiben blockiert, solide oder nicht.
Die Grenze von etwa 1 GB gilt pro entpackter Datei im 7z-Werkzeug, auch wenn der Block davor kleiner war. Eine ZIP-Datei darf bis 2 GB entpackt werden und ist davon unabhängig, weil sie nicht solide gelesen wird.
Was Sie bei einem Schaden spüren
Schaden in einer nicht soliden ZIP bleibt lokal. Ein CRC-Fehler an fotos/img-14.jpg lässt img-15.jpg in Ruhe, weil deren Strom nie von img-14 abhing. Die Reparaturanleitung behandelt das als: gute Dateien sichern, die schlechte ersetzen.
Schaden in einem soliden Block ist ein Riss in einem Strom. Bytes nach dem Riss decodieren nicht mehr, auch wenn sie heil übertragen wurden. Sie können jede Datei verlieren, die im Block nach dem Schaden liegt. Gemeldet wird der Fehler oft nur an der ersten Datei, die scheitert. Spätere sehen danach ebenfalls kaputt aus. Das ganze Archiv neu zu laden ist die realistische Reparatur. Eine innere Datei neu aufzubauen ist es nicht, weil ihre gepackte Form mit den Nachbarn vermischt ist.
7-Zip kann mehrere solide Blöcke statt eines nutzen, gesteuert über Wörterbuch und Blockgröße beim Erzeugen. Ein Riss zerstört dann den Rest dieses Blocks, nicht zwingend den Rest des Archivs. Die Grenzen erraten Sie nicht aus den Dateinamen. Extrahieren die Hälfte und scheitert die Hälfte, kann das eine Blockgrenze sein oder ein abgeschnittener Download. Vergleichen Sie die Größe des Archivs mit der veröffentlichten Zahl, bevor Sie die gelungenen Dateien feiern.
Ein Beispiel aus einem Architekturordner. plaene.7z ist 400 MB, der Absender nannte 400 MB, SHA-256 stimmt. Die ersten 80 PDFs gehen auf. Ab schnitt-b-12.pdf scheitert die CRC, und alles danach auch. Das ist kein Zufall von 40 einzelnen Fehlern. Das ist ein Riss im soliden Block. Eine neue Datei vom Büro ist ehrlicher als ein Abend mit Reparaturversuchen an der innersten PDF. Wäre das Archiv 360 MB statt 400, wäre zuerst der Download unvollständig, und Solidität wäre zweitrangig, bis die Größe stimmt.
Wiederherstellungsdaten heben die Solidität nicht auf
RAR kann ein Wiederherstellungsprotokoll speichern, zusätzliche Daten, die beschädigte Bits rekonstruieren. Das betrifft fehlende oder gekippte Bits auf der Platte. Es ist kein Versprechen, dass jedes Mitglied unabhängig ist. Eine solide RAR mit Protokoll kann einen kleinen Kratzer überstehen und trotzdem mühsam sein, wenn Sie nur eine Datei wollen. Liegt das Protokoll selbst im fehlenden Ende eines abgeschnittenen Downloads, hilft es nicht. In WinRAR ist der Weg Werkzeuge > Archiv reparieren (Alt+R), auf der Kommandozeile rar r. Ohne Protokoll bleiben zerstörte Nutzdaten zerstört. .rev-Dateien neben einem Satz können ein fehlendes Volumen neu aufbauen. Sie machen aus einer soliden RAR keine ZIP.
PAR2-Dateien neben einer RAR sind eine ähnliche Idee außerhalb des Archivs. Sie können ein beschädigtes Volumen eines mehrteiligen Satzes neu schreiben. Sie verwandeln ein solides Archiv nicht in unabhängige Ströme.
Kennwörter und solide Archive kommen oft zusammen
Verschlüsselung und Solidität sind unabhängig, erscheinen aber gemeinsam, weil dieselbe Vorgabe „Maximum“ beides einschaltet. Eine verschlüsselte solide 7z braucht das Kennwort, bevor ein Name oder eine Datei erscheint, wenn die Kopfdaten verschlüsselt sind. Ein falsches Kennwort sieht aus wie Totalausfall. Es ist kein Beleg, dass der Strom beschädigt ist. Prüfen Sie das Kennwort sorgfältig, einschließlich Leerzeichen, bevor Sie ein neu gebautes Archiv verlangen. Das 7z-Werkzeug fragt. RAR und ZIP lehnt UnpackNest ab, statt zu raten. AES-256 bei 7z und bei RAR5 ist stark. Diese Seite hilft nicht, ein fremdes Kennwort zu brechen.
Stimmt das Kennwort und laufen CRC-Fehler ab einer Datei weiter, sind Sie bei solidem Schaden. Das Kennwort hat seine Arbeit getan. Die Bytes nicht. Das Kennwort bleibt im Tab und gehört nicht in eine Mail an den Support.
Wenn Sie das Archiv selbst erzeugen
Schalten Sie solide aus, wenn die andere Person eine oder zwei Dateien entpackt oder die Dateien einen wackeligen Download überleben sollen. Im Dialog von 7-Zip lässt sich die Größe des soliden Blocks auf nicht solide stellen. Das Archiv wächst. Eine einzelne Datei wird ein kleiner, unabhängiger Auftrag, und ein CRC-Fehler bleibt bei einer Datei. Solide nutzen Sie, wenn Sie einen großen Quellbaum veröffentlichen, den alle vollständig auspacken, über einen Kanal, der die ganze Datei per Prüfsumme prüft.
Bei RAR ist das Gegenstück das entsprechende Häkchen in den Kompressionseinstellungen. Es anzulassen und zusätzlich in mailgroße Volumen zu teilen, erzeugt die längsten Hilferufe: ein fehlendes Volumen plus ein solider Strom. Für Mail ist eine einzelne ZIP meist die ruhigere Sendung, außer Sie brauchen wirklich RAR-Eigenschaften.
In die Endung können Sie „solide“ nicht schreiben. In die Nachricht schon: „7z, solide, ein Volumen, 180 MB“. Die andere Person kann dann einen Computer nehmen statt des Handys. Eine entpackte Einzeldatei nahe oder über 1 GB im Browser ist der Moment, an dem das Handy aufgibt, auch wenn der Klick nur eine Zeile war.
Vorher erkennen, statt zu warten
Ist es eine 7z und niemand hat eine besondere Einstellung erwähnt, rechnen Sie mit solide. Ist es eine ZIP mit Deflate oder Store, rechnen Sie mit nicht solide. Exotische ZIP-Verfahren sind ein anderes Problem, nicht unterstützte Methode, keine Solidität. LZMA in einer ZIP lehnt das ZIP-Werkzeug ab. Das ist kein solider Block.
Ist es eine RAR und eine kleine Datei in der Mitte braucht so lange wie alles davor, ist sie solide, oder das Handy drosselt wegen Wärme. Dieselbe Datei auf einem Computer. Bleibt sie langsam, ist sie solide.
Scheitern viele Dateien nach einer bestimmten Datei an der CRC und die Archivgröße stimmt mit dem Original überein: Schaden im soliden Block. Archiv ersetzen. Scheitern viele Dateien und das Archiv ist kürzer als versprochen: Abbruch. Solidität ist egal, bis der Download vollständig ist.
Eine .tar.gz ist ein gzip-Strom um ein TAR. Schaden im gzip-Strom stoppt das Decodieren danach. Die praktische Wirkung ähnelt einem soliden Archiv, obwohl TAR selbst nur aneinanderhängt. Die Abhilfe ist dieselbe: ein heiler Download. Das TAR-Werkzeug listet Einträge nur so weit, wie der Strom decodiert. CRC-32 und Länge stehen am Ende von gzip. Ein abgeschnittenes Log wird erkannt und nicht still „repariert“. xz und bz2 sind hier nicht im Spiel. Die liest UnpackNest nicht.
Häufige Fragen
Macht UnpackNest aus einem soliden Archiv online einzelne Dateien in einer neuen ZIP?
Es extrahiert unterstützte Einträge lokal. Es schreibt das Archiv nicht auf einem Server in eine nicht solide ZIP um. Brauchen Sie eine nicht solide Kopie, entpacken Sie, was Sie besitzen dürfen, und erzeugen Sie bei Bedarf selbst eine neue ZIP.
Das 7z-Werkzeug bleibt bei einer 20-KB-Datei auf „entpacken“
Warten Sie, solange der Tab reagiert. Ein Mitglied von 20 KB am Ende eines soliden Blocks hängt an allem davor. Lädt der Browser den Tab neu, ist das Archiv zu schwer für dieses Gerät. Nehmen Sie einen Computer. Die Engine ist rund 1,6 MB. Die Wartezeit kommt nicht von diesem Download, sondern vom Block.
Sieht man die Blockgrenzen in der Liste?
Nicht als Spalte, der man in jedem Programm trauen kann. Manche Desktop-Programme zeigen die Methode als etwas wie LZMA:24. Das deutet auf ein Wörterbuch, nicht darauf, welche Dateien sich einen Block teilen. Planen Sie den schlimmen Fall: der Fehler einer Datei kann die Dateien danach betreffen.
Zählt gzip um ein TAR als solide?
In der Wirkung nach einem Schaden ja, im Aufbau nein. TAR hängt an, gzip verdichtet den einen Strom. Nach der Bruchstelle kommt nichts Lesbares mehr. Neu laden ist die ehrliche Reparatur. Ein Wiederherstellungsprotokoll wie bei RAR gibt es dort nicht.
Werkzeuge für diese Aufgabe
- 7z-Dateien und .7z.001-Volumen öffnenLZMA/LZMA2, AES-256 und mehrteilige Archive.
- RAR-Dateien im Browser öffnen und entpackenRAR4 und RAR5, gelesen auf Ihrem Gerät.