Archived by Robert Jung

.arj · Archive

ARJ ist ein Archivformat aus der DOS-Zeit. Wer heute eine .arj-Datei hat, hat sie meist aus einem alten Backup, von einer Shareware-CD, aus einer Mailbox-(BBS-)Sammlung, einem alten Treiber- oder Firmware-Paket oder aus Software für DOS-Spiele und Emulatoren. Der Name steht für „Archived by Robert Jung“, nach dem Autor.

Geschichte

Robert K. Jung veröffentlichte ARJ 1991 als Shareware für MS-DOS. In der ersten Hälfte der 1990er konkurrierte es mit PKZIP und LHA. Seine Stärke war das Aufteilen auf Disketten: Ein Festplatten-Backup ließ sich auf einen Stapel 1,44-MB-Disketten schreiben und wieder zurückspielen. Für Windows folgte die 32-Bit-Version ARJ32. Als ZIP in Windows eingebaut wurde und RAR sich verbreitete, verlor ARJ Ende der 1990er seine Nutzer. Weiterentwickelt wurde es bei ARJ Software Russia, die auch eine Open-Source-Version (arj 3.10) herausgab, die Linux-Distributionen bis heute mitliefern. Teile des Verfahrens waren durch ein US-Patent geschützt, das inzwischen abgelaufen ist.

Was in einer ARJ-Datei steckt

  • Kompression: eine Kombination aus LZ77 und Huffman-Kodierung, wie bei den meisten Packern dieser Generation. Die Methoden 1 bis 4 wägen Tempo gegen Größe ab, Methode 0 speichert unkomprimiert.
  • Teilarchive: mehrteilige Archive tragen die Endungen .arj, .a01, .a02 usw. Alle Teile werden gebraucht.
  • Selbstentpackende Archive: Viele ARJ-Dateien wurden als .exe verteilt, die sich unter DOS selbst entpacken.
  • Dateinamen aus DOS haben 8.3-Form und die Codepage des Systems, auf dem das Archiv entstand (etwa CP437 oder CP850 für Westeuropa, CP866 für Kyrillisch). Unicode gibt es nicht.
  • Passwortschutz war in alten ARJ-Versionen schwach, darauf sollte man sich nicht verlassen.

ARJ öffnen

Windows: Der Explorer öffnet ARJ nicht, auch nicht unter Windows 11. Das kostenlose 7-Zip entpackt es. macOS: The Unarchiver. Linux: arj x datei.arj (Paket arj) oder 7z x datei.arj. Ein selbstentpackendes ARJ als .exe lässt sich oft in 7-Zip öffnen, unter DOSBox kann man es auch einfach starten.

Typische Probleme

ARJ lässt sich unter Windows 10 oder 11 nicht öffnen

Windows bringt keine Unterstützung mit. 7-Zip installieren oder das Archiv in ZIP umwandeln, das Windows selbst öffnet.

„Fehlendes Volume“ oder das Archiv endet zu früh

Das Archiv besteht aus mehreren Teilen. Die .arj-Datei und alle Teile .a01, .a02… in einen Ordner legen und die .arj entpacken. Ist ein Teil mit einer defekten Diskette verloren, sind meist auch die Dateien verloren, die darüber hinweg gespeichert waren.

Seltsame Zeichen in Dateinamen

Die Namen liegen in einer DOS-Codepage vor. The Unarchiver versucht, die Kodierung zu erkennen, mit anderen Werkzeugen muss man Dateien eventuell von Hand umbenennen.

CRC-Fehler beim Entpacken

Die Daten sind beschädigt, bei alten Disketten und CDs nichts Ungewöhnliches. Dateien vor der beschädigten Stelle holen 7-Zip oder arj x oft noch heraus, die beschädigte Datei selbst lässt sich nicht reparieren.

ARJ umwandeln

Meist soll der Inhalt in ein Format, das heutige Systeme ohne Zusatzsoftware öffnen: ARJ in ZIP, oder 7z für eine kleinere Datei. Unser Konverter entpackt das ARJ, berücksichtigt dabei auch DOS-Codepages und packt die Dateien neu; die Dateinamen stehen im Ergebnis in UTF-8. Mehrteilige ARJ-Archive lassen sich nicht umwandeln, weil jede hochgeladene Datei einzeln verarbeitet wird, ebenso wenig passwortgeschützte. Grenzen: 100 MB pro Upload, 2 GB entpackt.

Auch die Gegenrichtung ist möglich, was selten ist: Wir erzeugen ARJ mit dem Open-Source-Programm arj, etwa aus einem ZIP, wenn ein altes DOS-Werkzeug oder ein Emulator-Setup auf ARJ besteht. Leere Ordner werden nicht übernommen. Ist das Archiv für echtes DOS gedacht, die Dateinamen kurz (8.3) und ohne Umlaute halten.

ARJ auf einen Blick
EntwicklerRobert K. Jung (ARJ Software); später ARJ Software Russia
Erste Version1991
Aktuelle Versionkommerziell ARJ 2.90 (DOS) und ARJ32 3.31 (Windows); Open-Source arj 3.10
TypArchiv mit Kompression, mehrteilig möglich
KompressionLZ77 + Huffman, Methoden 0–4
Typische NutzungBackups aus der DOS-Zeit, Shareware, Verteilung auf Disketten

Weiterführend (englisch): Open-Source-Projekt ARJ und 7-Zip, das ARJ unter Windows entpackt.

ARJ können wir umwandeln in

Archive

ZIP 7Z TARGZISOXZAPKBR BZ BZ2CPIOJARLZLZ4LZMATBZ2TGZTXZTZSTWARXARXPIZZST