I have a RAR I downloaded made up of multiple files. When trying to extract it, it tells me the data is incomplete, something bad with one of the files. Considering I had to download multiple large files, is there a way to find out exactly which of the files I should re-download?

I'm on a Mac.

link|improve this question

62% accept rate
feedback

2 Answers

up vote 1 down vote accepted

Consider downloading UnRarX to test the files for integrity.

Open UnRarX.app, click Browse (or Cmd+B), select your RAR files. I guess selecting the first one should be enough. Then, click Test. It will scan each of the RAR files and give you a more specific error message about which one is corrupt.

I prefer UnRarX over the default Archive Helper in OS X, as it sometimes gives better results when opening password-protected RAR files.

link|improve this answer
feedback

What program are you using to extract the rar files? It should be telling you which file is corrupt.

You say that you downloaded several files, looking at them in Finder you might be able to tell the corrupt one by the fact that the file size is noticeably smaller than the rest. Ideally you don't need to redownload the entire bad file. The original poster of the RAR should have also included .Par or .Par2 files just for this situation.

A program like MacPar Deluxe will not only unrar your files but utilize the .par files to rebuild any bad or sometimes missing data.

link|improve this answer
I use "The Unarchiver", it doesn't say much. None of the files seem to have drastically different sizes. I'm trying MacPar now. Note that the first RAR file has an "exe" extension - not sure if it matters. – nute Aug 2 '11 at 13:11
A checksum error (2) occurred during Unrar, or an invalid password was entered – nute Aug 2 '11 at 13:39
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.