In 1961, the American math­em­atician William Wesley Peterson developed cyclic re­dund­ancy checking (CRC) to reduce errors occurring when trans­mit­ting and storing data. In this procedure, re­dund­an­cies are added to each data block in the form of an ad­di­tion­al test value. This value, also known as the CRC value, makes it possible to detect errors that have occurred during trans­mis­sion and storage and would ideally correct them auto­mat­ic­ally.

If the cyclic re­dund­ancy check en­coun­ters at least one prob­lem­at­ic file, a CRC error may occur that prevents the scheduled data storage or transfer from being executed. This can occur es­pe­cially when down­load­ing and ex­tract­ing com­pressed files and archives. However, it can also happen when reading and writing data to hard disks. In this article, we’ll discuss what a CRC error is and how to resolve the problem.

What is a CRC error?

A CRC error informs you that the cyclic re­dund­ancy check has detected damaged or in­com­plete files. In that case, the matched value of the data and the attached CRC value do not match, resulting in an aborted action (save, copy, read access, etc.) and a cor­res­pond­ing CRC error message. Typically, this message is as follows:

Data error (cyclic redundancy check)

The CRC error often occurs when ex­tract­ing com­pressed files and archives. A failed cyclic re­dund­ancy check may also happen when reading and writing to local and external hard disks or USB sticks as well as CDs, DVDs or Blu-rays.

What can be done to prevent a CRC error?

If you encounter a CRC error, it can be really annoying. Your go-to solutions such as rebooting the system won’t help solve a CRC error. You can’t tem­por­ar­ily disable the checking procedure either, which is why the affected files seem lost at first. However, depending on the context, there are different strategies to solve the problem and save your files!

CRC error: here’s how to fix it when ex­tract­ing files

If you want to extract com­pressed files, you can use the tools installed on your operating system. Many users do opt for third-party tools such as WinZip or WinRAR for packing and ex­tract­ing documents, however, which often have a much greater range of functions. If you use this kind of software yourself, you should first check whether it is still up to date when your CRC error occurs. If you have updated the program and the error persists, try to reinstall it entirely. A change of program can also be the answer to your CRC problem.

Tip

Even an in­com­plete or in­cor­rectly executed download can quickly lead to problems like a CRC error. If you have down­loaded the corrupted file or archive from the Internet, we recommend that you download it again.

Many third-party tools can repair damaged archives or com­pressed files. If your program offers this option, you can try to fix the CRC error this way in the last step. For example, in WinRAR, you can start the repair as follows:

  1. Open the zipped file in WinRAR.
  2. Click on the “Tools” item in the upper menu bar.
  3. Select “Repair archive”.
  4. Specify a location for the archive to be repaired and specify the com­pres­sion type (ZIP or RAR).
  5. Confirm to begin the repair.
  6. When the process is complete, there is a rebuilt variant of the archive in the defined target directory, which should not cause a CRC error during ex­trac­tion.

Ex­tract­ing a file despite a CRC error (using WinRAR)

If a com­pressed file can no longer be extracted due to a CRC error, often most of the data is fine, and only a few files are corrupted. You could save the un­cor­rup­ted files even if you can’t fix the CRC error entirely. As an example, the following in­struc­tions show how this procedure works in WinRAR:

  1. Open the affected archive with WinRAR.
  2. Press the menu item “Extract to”.
  3. Mark the option “Keep broken files” in the “Mis­cel­laneous” section.
  4. Confirm to finish this step.
  5. The files will then be extracted to the defined target directory - including the broken file(s). However, these files cannot be opened or edited.

CRC errors during read or write processes - possible solutions

Because there is no specific troubleshoot­ing for storage media errors, tools for general error checking of the affected media have the best chance of success. As with WinRAR, you can choose between third-party software (usually for a fee) and tools that are already in­teg­rated in your system. In Windows operating systems, the tool can be found under “error checking”. This comes pre­in­stalled. It can be used in the following way for data problems, such as a CRC error:

  1. Open the File Explorer and select the prob­lem­at­ic disk drive by right-clicking on it.
  2. Select the menu item “Prop­er­ties”.
  3. Switch to the “Tools” tab.
  4. Click on the “Check” button under the “Error checking” options.
  5. Finally, press the “Scan Drive” button to start the error check.

Can CRC errors be avoided?

Problems with ex­trac­tion or reading and writing of files are par­tic­u­larly serious if the files are required urgently. The fun­da­ment­al question is whether it is possible to prevent errors resulting from the cyclic re­dund­ancy check in the first place. However, there is no proper answer in this case, un­for­tu­nately. Files or archives can be damaged at any time. However, you can make an effort to keep software for handling files up to date by regularly checking for available updates and in­stalling them.

In addition, you can generally minimise the risk of hardware problems by always shutting down your device properly and dis­con­nect­ing external hard drives and USB sticks using the “Safely Remove Hardware” feature.

Go to Main Menu