WinRAR CRC error reasons and how to deal with it

  
For many people, it's not uncommon to use WinRAR to compress and decompress files. However, there are times when WinRAR will go wrong. For example, when you extract the file, the system suddenly prompts a CRC error. What should I do with this situation? Let's let Xiaobian tell everyone!

Just determine the cause of the error

The error message is "The CRC failed in the encrypted file (password error?)" (RAR compression has a password, but the password is entered incorrectly or the password is entered correctly but the circulatory redundancy Check code (CRC) error! Just because the RAR compression package adds a password, WRAR guesses that it may be "password error",

The difference between the two errors: If the password is entered incorrectly, you cannot extract any files! However, if there are multiple files in the compressed package and some of the files are decompressed, it should be a RAR compressed packet cyclic redundancy check (CRC) error instead of a password input error.

Cyclic Redundancy Check Code (CRC) error, this is the most common situation, which is the focus of this article! Unlike the above several decompression errors, this situation is related to the RAR compression package corruption.

There are several reasons:

(1) The network transmission status is not good (such as too many disconnections, too many open threads, too many server people can not connect too much, etc.) The downloaded file is corrupted!

(2) The RAR archive provided by the site is inherently corrupt (this is fine, unless the archive contains a reply record).

(3) The downloading tool used is not perfect. For example, some downloading tools open several threads, the downloading work is very slow, and sometimes the data is no longer transmitted when downloaded to 99%. , must be manually operated to end (stop downloading and then start). I have encountered this situation several times. The result is a CRC error after the file is downloaded and decompressed to the end.

Emergency Solution

1.Using Recovery Record

There is a condition to fix the CRC. It must be a recovery record in this RAR archive. This recovery record is Optional when the RAR archive is compressed.

When winrar compression, the default is not to place recovery records. If the RAR compression package is provided, it is impossible for the user to fix the CRC error.

2. Bottom pumping

If the files in the RAR archive are the same or even normal use even if the file is missing (in fact, most files are not damaged by partial data) Very sensitive), then you can make our ultimate killing trick: the bottom of the pumping method!

The principle is to decompress the damaged files in the RAR compression package, ignore the warning of WinRAR, and decompress how much. The decompression software still uses WinRAR, but do a small setup.

In the window that pops up after right-clicking the unzipped file, select the "Keep damaged files" check box and click OK to start decompression. Don't bother to unpack the error message. After the decompression ends, you will find that the corrupted file is unzipped. The chances of a damaged file being decompressed in this way are still very high.

Doing a good job

1. Make a recovery record

If the original RAR compression package is compressed, if you choose to place the recovery record, then even if the CRC error occurs after the user downloads The opportunity to fix it yourself!

2. Take volume compression

The method of volume compression can greatly reduce the loss caused by unrecoverable errors.

3. Old files are also added to the recovery record

Someone may ask, the newly compressed RAR compression package can be added to the recovery record, then there is no way to restore the compressed RAR package. Record it? There is a way to add a recovery record to an already compressed RAR archive.

You only need to open the zip file and select “protect archive file" in the "command" menu.

Copyright © Windows knowledge All Rights Reserved