Reparo do Zip de Disk internals parece um bom aplicativo para fazer o que você está depois. Este parece ser o único aplicativo gratuito com recursos completos que eu poderia encontrar para fazer o que você procura depois.
Dito isso, dependendo de como o arquivo está corrompido, talvez você não tenha muito sucesso em obter todos os arquivos em condições adequadas. Você provavelmente não conseguirá retirar todos os seus arquivos (se houver).