Cookies für Statistik und Werbung
Wir setzen Cookies für Statistik und Werbung ein, beides geht an Google. Wenn du ablehnst, ändert sich für dich sichtbar nichts.Zur Datenschutzseite
7Z
Packt stärker als ZIP, braucht auf den meisten Systemen aber ein eigenes Programm.
7Z
7Z ist ein Behälter: eine Hülle für Ströme, die etwas anderes kodiert hat. Eingesetzt wird es für die Archivierung.
Die Endung lautet .7z, der volle Name 7-Zip Archive. Beides sagt weniger aus als das, was die Datei halten kann — und davon handelt der Rest dieser Seite.
Es geht auf 1999 zurück.
Einem Format, das so lange lesbar geblieben ist, kann man etwas anvertrauen, das man in zehn Jahren wiederhaben will.
Sie ist vollständig veröffentlicht, das Format lässt sich also aus dem Dokument umsetzen statt durch Nachsehen. Deshalb taucht es in so vielen Programmen auf, und deshalb gehen Dateien von vor zwanzig Jahren heute noch auf. Veröffentlicht heißt allerdings nicht lizenzfrei: Wo ein Format einen Codec einpackt, ist die Patentfrage eine eigene, die der Standard nicht mitbeantwortet.
7Z speichert seinen Inhalt exakt. Erneutes Speichern ändert nichts, es lässt sich also beliebig oft öffnen, bearbeiten und wieder ablegen, ohne dass sich Schaden ansammelt — genau das macht es zu einem Arbeitsformat und nicht zu einem Ausgabeformat.
7Z speichert ein Verzeichnis: Namen, Ordner und die Struktur dazwischen. Deshalb kann es im Mailanhang für einen Ordner einspringen.
Es arbeitet mit 16 MB am Stück: So groß ist der Abschnitt, innerhalb dessen eine Wiederholung liegen muss, damit sie überhaupt wegkomprimiert werden kann.
Diese eine Zahl erklärt den größten Teil des Unterschieds zwischen einem Archivformat und dem nächsten. Ein größerer Abschnitt findet mehr Wiederholung und braucht dafür mehr Zeit und mehr Speicher — das ist der ganze Handel.
7Z bringt eine Prüfsumme, mit der eine beschädigte Datei auffällt statt stillschweigend falsch gelesen zu werden und optionale Verschlüsselung mit.
Eine verschlüsselte Datei muss aufgeschlossen werden, bevor sie irgendetwas umwandeln kann — hier wie überall. Ein Passwort ist nichts, was ein Umwandler umgehen kann, und einem, der es behauptet, sollte man die Datei erst recht nicht geben.
7-Zip, Keka und PeaZip lesen es, und die meisten Programme derselben Art ebenfalls.
Wenn eine Datei nicht aufgeht, liegt es selten am Format — häufiger daran, dass das Programm älter ist als das Format. Die Umwandlung in etwas Älteres ist der verlässliche Weg daran vorbei, und dafür gibt es den Rest dieser Website.
Kein Browser liest es.
Das ist der häufigste Grund, es umzuwandeln: nicht dass das Format schlecht wäre, sondern dass die Stelle, an der die Datei erscheinen soll, es nicht lesen kann.
7Z ist zum Öffnen und Ändern gedacht. Behalte die Datei in diesem Format, solange die Arbeit läuft, und exportiere daraus, wann immer eine fertige Fassung gebraucht wird.
Die wiederkehrenden Klagen: außerhalb des eigenen Reviers ist die Unterstützung lückenhaft.
Nichts davon ist ein Grund, das Format zu meiden. Es sind die Dinge, die man kennen sollte, bevor eines davon einen überrascht — das ist eine andere und eine nützlichere Behauptung.
Niemand landet zufällig bei 7z. Es ist das, wonach jemand sucht, der festgestellt hat, dass ZIP zu große Dateien liefert, und die Verbesserung ist real: Bei Dokumenten, Quellcode und Text liegt 7z gegenüber ZIP bei denselben Inhalten üblicherweise dreißig bis fünfzig Prozent niedriger.
Das Format entstand 1999 von Igor Pawlow für das Programm 7-Zip, und beides ist frei und quelloffen, mit veröffentlichter Spezifikation. Das ist das Gegenteil der Lage bei RAR, wo der Entpacker offen und der Packer lizenzpflichtig ist — 7z darf jeder in beide Richtungen selbst umsetzen.
ZIP komprimiert jede Datei einzeln. 7z fügt standardmäßig alles zu einem einzigen fortlaufenden Datenstrom zusammen und komprimiert diesen — ein Solid-Archiv. Der Packer kann dann bemerken, dass Datei 400 fast identisch mit Datei 12 ist, und nur den Unterschied speichern statt der gesamten Datei erneut.
Bei einem Ordner ähnlicher Dateien ist der Effekt beachtlich. Zweihundert Versionsstände eines Dokuments, ein Quellcode-Verzeichnis, eine Sammlung von Protokolldateien: Die zweite und jede weitere Kopie kostet fast nichts. Bei einem Ordner voller Fotografien ändert sich hingegen gar nichts, weil JPEG-Dateien bereits komprimiert sind und keine erkennbare Struktur teilen.
Eine einzelne Datei aus der Mitte zu entpacken bedeutet, alles davor mit zu entpacken, weil der Datenstrom keine unabhängigen Einstiegspunkte kennt. Ein einzelnes Dokument aus einem großen Solid-Archiv herauszuziehen kann so lange dauern wie das komplette Entpacken, wo ZIP die Datei sofort ausgehändigt hätte.
Beschädigungen wiegen schwerer. Ein beschädigter Bereich in einer ZIP-Datei kostet die Dateien in diesem Bereich, der Rest bleibt lesbar. In einem Solid-Archiv kann eine Beschädigung früh im Datenstrom alles Nachfolgende unrettbar machen. Bei einem Archiv, das langfristig auf unsicherem Speicher liegt, lohnt diese Abwägung — und 7-Zip lässt sich auf eine begrenzte Solid-Blockgröße einstellen, was einen Großteil der Widerstandsfähigkeit für etwas weniger Kompression zurückgibt.
Der voreingestellte Packer heißt LZMA2 und durchsucht ein sehr großes Fenster — 64 MB oder mehr — nach Wiederholungen. Genau diese Suche findet die Redundanz, die ZIP übersieht, und genau sie ist der Grund, warum das Packen ein Vielfaches der Zeit von ZIP für denselben Ordner braucht.
Das Entpacken ist schnell und bleibt weitgehend konstant, egal wie aufwendig das Packen war — die passende Reihenfolge für den üblichen Fall: Ein Archiv wird einmal geschrieben und häufig gelesen. Wenn die Packzeit wichtiger ist als die Größe, bietet das Programm schnellere Stufen an, und die schnellste davon liegt in beiden Punkten nah bei ZIP.
7z verwendet AES-256 und macht das richtig. Anders als bei ZIP, wo das Standard-Passwortverfahren aus dem Jahr 1989 stammt und als geknackt gilt, ist ein passwortgeschütztes 7z-Archiv wirklich geschützt — der Inhalt lässt sich ohne das Passwort nicht wiederherstellen.
Es lassen sich zusätzlich die Dateinamen verschlüsseln, sodass niemand von außen sieht, was im Archiv steckt. Diese Option ist aus, bis man sie einschaltet; ohne sie bleibt die Namensliste lesbar, auch wenn der Inhalt es nicht ist. Sind schon die Namen heikel, ist genau das der entscheidende Unterschied.
Windows 11 entpackt 7z seit der Version 23H2 nativ und erstellt seit 24H2 auch eigene Archive. Sonst nichts: weder macOS noch Windows 10 noch üblicherweise ein Telefon. Außerhalb eines aktuellen Windows muss die empfangende Person zuerst etwas installieren — 7-Zip oder eines der anderen Werkzeuge —, bevor sie öffnen kann, was verschickt wurde.
Das ist der ganze Einwand gegen dieses Format, sobald der Empfängerkreis unbekannt ist. Das beste Archivformat ist das, das die andere Seite öffnen kann, und vierzig Prozent gesparter Platz sind nichts wert gegen einen Anhang, der sich gar nicht erst öffnen lässt — bei deutschen Mail-Anbietern wie GMX, WEB.DE oder T-Online ist ohnehin bei fünfzig Megabyte pro Anhang Schluss, sodass die kleinere Datei zusätzlich hilft, diese Grenze überhaupt einzuhalten.
Das Programm 7-Zip liest ZIP, RAR, TAR, GZ, BZ2, XZ, ISO, CAB, DMG, WIM und eine lange Liste weiterer Formate. Viele haben es installiert, nicht um 7z-Archive zu erstellen, sondern weil es das eine Werkzeug ist, das öffnet, was auch immer ankommt.
Das lohnt sich auseinanderzuhalten: Format und Programm teilen den Namen und sind nicht dasselbe. Wer sagt, er benutze 7-Zip, beschreibt damit meist, wie er Archive öffnet, nicht, was er erzeugt.
Unix-Berechtigungen, Eigentümer und symbolische Links werden uneinheitlich behandelt und gehen häufig verloren. Für den Transfer eines Projekts zwischen Unix-Rechnern bleibt .tar.gz die richtige Wahl — und .tar.xz erreicht einen Großteil der Kompressionsrate von 7z, während es alles behält, was TAR bewahrt, da xz auf derselben LZMA-Familie aufbaut.
Es gibt außerdem keinen Recovery-Datensatz, der bei RAR das eine Alleinstellungsmerkmal ist. Zusammen mit der Solid-Kompression macht das 7z zur schlechteren Wahl als RAR für ein Archiv, das über Jahre auf unsicherem Speicher liegen soll.
Die Umwandlung zwischen Archivformaten gehört zu den wenigen auf dieser Seite, die nicht im eigenen Browser laufen: Die Datei geht an api.quinvert.com, wo 7-Zip sie entpackt und neu verpackt. Die Grenze liegt bei 25 MB pro Datei und 100 Server-Umwandlungen am Tag, gezählt nach UTC-Tag, sodass der Zähler um Mitternacht Weltzeit zurückspringt.
Der Container, der die Arbeit macht, hat keinen Zugang zum Internet, die Datei landet unter einem generischen Namen in einem frisch angelegten temporären Ordner — der eigene Dateiname erreicht die Festplatte nie —, und dieser Ordner wird nach der Umwandlung gelöscht, auch wenn sie fehlschlägt. Jeder einzelne Arbeitsschritt wird nach 60 Sekunden abgebrochen, nicht die ganze Anfrage: Ein Archiv durchläuft mehrere solcher Schritte hintereinander, sodass eine größere Umwandlung durchaus länger als eine Minute dauern kann, ohne dass etwas falsch läuft.
Die Dateien selbst kommen unverändert an. Was nicht übersteht, ist das, was der Container über sie wusste und nicht in ihnen stand: ein Passwort, und je nach Zielformat auch die ursprünglichen Zugriffsrechte und Zeitstempel. War der Passwortschutz der eigentliche Punkt, muss er im Ziel neu gesetzt werden — die Umwandlung bringt ihn nicht mit.
RAR ist ein Sonderfall: lesbar, aber nicht schreibbar, weil die UnRAR-Lizenz verbietet, ihren Code zum Erzeugen von RAR-Archiven zu verwenden. Das ist keine Lücke dieser Seite und nichts, was noch programmiert werden müsste — es steht so in der Lizenz, und deshalb gibt es Umwandlungen aus RAR heraus und keine einzige nach RAR hinein.
Für große Archive, die an einen bekannten oder selbst kontrollierten Ort gehen: eine Sicherung auf der eigenen Festplatte, ein Transfer an eine Kollegin, die das Werkzeug hat, ein Download von einer Seite, die eine Installationsanleitung neben den Link stellen kann. Die Ersparnis ist real und bei großen Sammlungen ähnlicher Dateien beträchtlich.
ZIP für alles andere. Das ist keine Kritik an 7z — es ist genau die Abwägung, zu der das Format selbst einlädt, denn seine Wahl ist bereits eine Entscheidung über die Gegenseite. Wo diese Entscheidung nicht sicher zu treffen ist, ist das universelle Format die richtige.
| Endung | .7z |
|---|---|
| Medientyp | application/x-7z-compressed |
| Erstmals veröffentlicht | 1999 |