Tutorial beschädigte Archive entpacken/wiederherstellen unter Windows und Linux
Im folgenden Tutorial werde ich erläutern, wie man beschädigte oder unvollständig heruntergeladene WinRar-Archive entpacken kann. Gleich vorweg: Es gibt keine Erfolgsgarantie!
Wie groß die Erfolgschancen sind, hängt maßgeblich von folgenden Faktoren ab:
-von der verfügbaren Datenmenge (ein Archiv das nur zu 60% fertig ist, lässt sich definitiv nicht wiederherstellen)
-sind Wiederherstellungsinformationen im Archiv hinterlegt
-es gibt Ersatzarchive (nur bei Splitarchiven!)
Windows:
zuerst braucht man eine aktuelle WinRar Version, da auch eine veraltete Version zu Fehlern führen kann: Download WinRar
Vorgehensweise bei nur einem Archiv:- Doppelklick auf das Archiv oder Rechtsklick und "öffnen mit" WinRar
- in den übergeordneten Ordner wechseln

- gewünschtes Archiv markieren und anschliessend auf das Reparatursymbol klicken

- auswählen ob es sich um ein Zip(*.zip) oder um ein Rar-Archiv(*.rar) handelt -> OK klicken

man erhält jetzt ein neues Archiv mit dem
Präfix "rebuild" oder "fixed" welches man versuchen kann zu entpacken.
Vorgehensweise bei Split-Archiven Möglichkeit #1- Doppelklick auf ein beliebiges Split-Archiv oder Rechtsklick und "öffnen mit" WinRar
- in den übergeordneten Ordner wechseln

- beschädigtes Split-Archiv markieren und anschliessend auf das Reparatursymbol klicken

- auswählen ob es sich um ein Zip(*.zip) oder um ein Rar-Archiv(*.rar) handelt -> OK klicken

es wird ein neues Split-Archiv mit dem
Präfix "rebuild" oder "fixed" erstellt.
jetzt muss das ursprüngliche Split-Archiv gelöscht werden und das neu erstellte wieder in seinen ursprünglichen Namen umbenannt werden (
Präfix entfernen)
jetzt kann man versuchen das Archiv zu entpacken, sollte es wieder am gleichen Split-Archiv scheitern, hilft es nur, selbiges erneut zu laden, bevorzugt von einer alternativen Quelle
Vorgehensweise bei Split-Archiven Möglichkeit #2
es sind *.rev Pakete vorhanden. *.rev Pakete sind so gesehen der Joker beim Kartenspielen, das bedeutet, dass ein *.rev-Archiv jedes beliebige Split-Archiv aus dem gleichen Archiv ersetzen kann. Die Anzahl der *.rev-Archive gibt vor, wie viele Split-Archive ersetzt werden können, sollten sie beschädigt sein. Sollten mehr Split-Archive defekt sein als *.rev-Archive zur verfügung stehen, kann man es für die übrigen beschädigten Teile nur noch mit der Reparaturfunktion versuchen, siehe weiter oben.
WinRar wählt beim entpacken automatisch ein *.rev-Archiv, sollte ein *.part-Archiv beschädigt sein. Unter Umständen kann das aber sehr lange dauern(abhängig von CPU und Festplattengeschwindigkeit), also übt euch in Geduld.
Linux:
benötigt wird das Paket "rar". Unter Debian/Ubuntu und anderen Distributationen kann es einfach per apt geladen und installiert werden, andere Distris nutzen am besten ihren Paketmanager. Es empfiehlt sich in der Konsole zu arbeiten, da gerade mit "Ark" sogut wie überhaupt keine Statusausgabe stattfindet.
Debian Linux u.Ä.:
Code:
apt-get install rar
rar ist es völlig egal ob man nur ein Archiv oder Split-Archive vorliegen hat, grundlegend ist der Befehl immer gleich. Also eine Shell öffnen und in den Ordner wechseln in dem das Archiv/die Archive liegen
Code:
cd /pfad/zum/archiv/...
und entpacken
Code:
rar x archivname.rar
oder
Code:
rar x archivname.part01.rar
Hier gilt auch wieder: Sollten bei Split-Archiven *.rev-Archive verfügbar sein, wählt sie rar automatisch bei Bedarf aus. Alternativ kann man auch das gewünschte Split-Archiv direkt reparieren lassen:
Code:
rar rc archivname.XX.rar
Sollten keine .rev-Archive verfügabar sein, oder man hat nur ein Archiv kann man das entsprechende Archiv auch versuchen auf konventionellem Weg zu reparieren:
Code:
rar r archivname.rar
oder
Code:
rar r archivname.partxx.rar
Bei Split-Archiven muss anschliessend auch wieder das beschädigte Teil-Archiv entfernt werden und das Reparierte umbenannt werden, da es sonst von rar nicht gefunden wird
Code:
rm archivname.partxx.rar
Code:
mv rebuild.archivname.partxx.rar archivname.partxx.rar
bzw
Code:
mv fixed.archivname.partxx.rar archivname.partxx.rar
Wie Eingangs bereits angemerkt, sind die Erfolgschancen unter Windows und Linux am größten wenn im Archiv die Wiederherstellungsinformationen gespeichert wurden oder *.rev-Archive vorhanden sind. Wenn das Entpacken trotzdem fehl schlägt hilft generell nur, die beschädigten Teile oder das Einzel-Archiv neu zu laden, am besten aus einer anderen Quelle.