Was ist eine .aria2 Datei?
Binärarchitektur, Fortsetzen & Datenrettung
Der vollständige technische Leitfaden zu aria2 Steuerdateien: Bitmasken-Indexierung, unterbrechungsfreies Fortsetzen und Datenrettung.
.aria2 Datei ist eine binäre Steuerdatei, die aria2 automatisch während des Downloads anlegt (z. B. datei.zip.aria2 neben datei.zip). Sie speichert Bitfield-Chunk-Indizes, Prüfsummen und Byte-Offsets, um parallele Verbindungen und unterbrechungsfreies Fortsetzen nach Stromausfall oder Netzwerkabbruch zu ermöglichen.
1. Chunk-Bitfield-Index
Verfolgt verifizierte 1MB-Blöcke und noch fehlende Byte-Bereiche über bis zu 16 parallele Verbindungen.
2. Verlustfreies Fortsetzen
Nach Verbindungsabbruch oder Neustart liest aria2 die Datei und setzt den Download exakt am letzten Byte fort.
3. Automatische Löschung
Sobald 100% der Daten integre Prüfsummen aufweisen, löscht aria2 die .aria2 Datei automatisch.
🛠️ Online .aria2 Header-Inspektor
Untersuchen Sie Ihre .aria2 Steuerdatei lokal im Browser. Keine Datenübertragung an Server.
.aria2 Steuerdatei hier ablegen
Oder Datei von Ihrem Computer auswählen
Binärprotokoll-Spezifikation
Byte-genaues Layout des aria2 Steuerdateiformats (Big-Endian).
| Byte-Offset | Datentyp | Feldname | Beschreibung & Spezifikation |
|---|---|---|---|
| 0x00..0x01 | uint16_t (2B) | MAGIC_VER | Magic Verification Bytes: 0x0001 (Version 1). |
| 0x02..0x05 | uint32_t (4B) | EXT_FLAGS | Erweiterungs-Flags (BitTorrent-Metadaten, Vorbelegungsmodus). |
| 0x06..0x1D | bytes[24] | INFO_HASH | 20-Byte SHA-1 BitTorrent InfoHash oder 4-Byte HTTP URI-Hash. |
| 0x1E..0x25 | uint64_t (8B) | TOTAL_LENGTH | Dateigröße in Bytes (Big-Endian unsigned 64-Bit int). |
| 0x26..0x29 | uint32_t (4B) | PIECE_LENGTH | Größe einzelner Prüfblöcke (z.B. 1048576 für 1MB). |
| 0x2A..EOF | bitmask[] | PIECE_BITFIELD | Bitmaske: Bit 1 = verifiziert, Bit 0 = fehlend. |
Praxis-Wiederherstellungsanleitung
Schritt-für-Schritt-Anleitungen für typische Download-Szenarien.
Szenario A: Normaler Abbruch (Stromausfall oder Verbindungsabbruch)
Lassen Sie Zieldatei (ubuntu-22.04.iso) und Steuerdatei (ubuntu-22.04.iso.aria2) im selben Ordner und führen Sie aus:
Szenario B: Abgelaufene Download-Links erneuern
Wenn zeitlich begrenzte Cloud-Links (Google Drive etc.) nach 2 Stunden ablaufen:
- Holen Sie den frischen Link aus Ihrem Browser.
- Stellen Sie sicher, dass Zieldatei und .aria2 denselben Namen tragen.
- Starten Sie
aria2c -c -o "ziel.zip" "NEUE_URL"für nahtloses Fortsetzen!
Szenario C: Beschädigte Blöcke reparieren (--check-integrity)
Wenn Datenblöcke nach Systemabsturz unvollständig sind:
Vergleich: .aria2 vs. andere temporäre Dateiformate
Wie sich die Steuerdatei von aria2 im Vergleich zu anderen Programmen verhält:
| Downloader / Browser | Temporäre Dateiendung | Multi-Verbindungen | Fortsetzungs-Effizienz |
|---|---|---|---|
| aria2 | .aria2 (Steuerdatei) | Ja (bis zu 16/Host) | Exakte Byte- & Blockebene |
| Google Chrome / Edge | .crdownload | Nein (Single Stream) | Nur linearer Stream-Offset |
| Mozilla Firefox | .part | Nein (Single Stream) | Nur linearer Stream-Offset |
| Internet Download Manager (IDM) | IDM_*.tmp in AppData | Ja (bis zu 32) | Erfordert proprietäre Zusammenfügung |
Häufig gestellte Fragen zu .aria2 Dateien (FAQ)
Warum wurde mein Download als .aria2 Datei gespeichert?
Wurde er nicht! Ihre tatsächliche Datei (z. B. film.mp4) befindet sich direkt daneben. Die .aria2 Datei speichert nur den Fortschritt. Nach Abschluss verschwindet sie automatisch.
Kann ich eine .aria2 Datei in MP4 oder ZIP konvertieren?
Nein. Eine Konvertierung ist weder möglich noch nötig — beenden Sie einfach den Download in aria2, Motrix oder AriaNg.
Was passiert, wenn ich die .aria2 Datei versehentlich lösche?
aria2 verliert die Information über bereits geladene Blöcke und muss den Download von 0% neu starten.
Warum wird die .aria2 Datei nach 100% nicht gelöscht?
Das geschieht meist, wenn BitTorrent-Seeding aktiv ist oder die Datei noch geprüft wird. Nach dem Beenden wird sie entfernt.