h1

ZIP corrupto: «start of central directory not found» y posibles reparaciones

25/10/2012

Nota técnica (2026): este mensaje puede deberse a descarga incompleta, transferencia incorrecta o corrupción del archivo, no necesariamente a superar 4 GB. Antes de repararlo, conserva una copia del fichero original y comprueba su tamaño y procedencia. La opción zip -FF intenta reconstruir la estructura, pero no garantiza recuperar todos los datos. Es preferible recuperar una copia íntegra cuando exista.

Relacionado: dividir y recomponer archivos grandes.


Si al descomprimir ficheros grandes, generalmente de más de 4 gigabytes, ocurre el siguiente error:

carlos@pc:~/downloads$ unzip Fichero.mayor.que.4.gigas.zip

Archive: Fichero.mayor.que.4.gigas.zip
warning [Fichero.mayor.que.4.gigas.zip ]: 4727417070 extra bytes at beginning or within zipfile
(attempting to process anyway)
error [Fichero.mayor.que.4.gigas.zip ]: start of central directory not found;
zipfile corrupt.
(please check that you have transferred or created the zipfile in the
appropriate BINARY mode and that you have compiled UnZip properly)

Se soluciona arreglándolo con las opciones «-FFv»:

carlos@pc:~/downloads$ zip -FFv Fichero.mayor.que.4.gigas.zip --out Fichero.mayor.que.4.gigas.FIXED.zip

Otros artículos relacionados: Dividir y unir archivos con split y cat

Deja una respuesta

Este sitio utiliza Akismet para reducir el spam. Conoce cómo se procesan los datos de tus comentarios.