Para reparar un archivo zip.
Bajas de la web un archivo llamado PKZIPFIX
Este lo ejecutas desde MS-DOS y escribes por ejemplo si deseas reparar un archivo llamado: respaldo.zip copias el zip donde este el pkzipfix y escribes
pkzipfix respaldo.zip
Ya ejecutado sale un mensaje como el siguiente:
PKZIPFIX (tm) ZIP Recovery Utility Version 2.04g 02-01-93
Copyright 1989-1993 PKWARE Inc. All Rights Reserved.
Scanning: RESPALDO.ZIP
Reconstructing ZIP directory
Writing: PKFIXED.ZIP
Donde dice que ya reconstruyo el archivo zip, y que el nueco se llama PKFIXED.ZIP, ese el el nuevo zip. No hay garantía de esto, pues depende mucho del daño del archivo, pero es algo.
Lo bajas de aquí, una vez ya bajado cambiale el nombre de pkzipfix. Exx por pkzipfix.exe para así poder usarlo.
http://www.communisat.com/pkzipfix.exxSuerte un placer ayudarle