I am not going to say that this DiskInternals ZIP Repair is the best ZIP repair tool out there. I was trying the new version of DiskInternals ZIP Repair 1.1 and seems its not working as I expected. There are many ZIP files that failed to be repaired.
To repair a corrupted ZIP file, open the DiskInternals ZIP Repair program. Its a wizard based application. Press Next on the first window and browse your corrupted ZIP file.
This program will automatically suggest the repaired file name and path. But you can change it as you need. Press Next and the program will analyze and attempt to repair the zip file.