Hola nad.
Mírate este enlace a ver si resuelves algo:
http://usuarios.lycos.es/esbinariosmisc/winsfv/. No he usado el programa así que no te puedo contar. Otros que conozco son el AvancedZipRepairer, pero me parece que, como su nombre indica, solo repara zips y el CRChecker:
http://www.breezin.net/news.php que sirve para verificar si el archivo está corrupto.
Suerte.