How to Fix Data Error Cyclic Redundancy Check Error? [Solved]

15 minutes read

If you are struggling with a Cyclic Redundancy Check (CRC) data error issue and are concerned about losing access to your important files, don’t panic. In this article, we have covered various methods to address the issue of Cyclic Redundancy Check (CRC) data error, and we have also provided step-by-step instructions on how to recover data that may have been lost due to this issue using the Remo Recover software.

Written By
Updated On

User Query: How do I fix a cyclic redundancy check error on my external hard drive?

Source: Reddit

Solution: Have you ever encountered a cyclic redundancy check (CRC) error on your external hard drive, USB drive, SD card, or even your HDD/SSD in Windows? This type of error can cause your files to become inaccessible, and it can be frustrating to figure out how to fix the problem. Luckily, there are several methods you can try to recover your data and get your storage device working again.

In this article, we'll explore some of the common causes of CRC errors on different types of storage devices and discuss the different methods you can use to troubleshoot and fix the CRC error.

What is Cyclic Redundancy Check (CRC) Error?

Cyclic Redundancy check, well known as CRC, is an error detection code that gives data error cyclic redundancy check if it identifies any changes to the data that is being stored, accessed, or transferred onto a storage device like CD/DVD, SD card, or a hard drive.

In further detail, when CRC is set up on a device, it forms a codeword for data that is to be stored or sent to another storage media. The code word consists of check values that are calculated block-wise before the storage of data.

While the data is being accessed by a computer, the codeword or the check values are compared with the current values of accessed data, and any mismatch in the values results in data errors. This would mean inaccessible data due to hard drive or SD card corruption.

We have divided this article into three parts. In the first part, we will discuss the various error messages that you might encounter while experiencing a CRC (Cyclic Redundancy Check) data error.

In the second part, we will focus on the causes of CRC errors, explaining what can lead to this type of data error in storage devices.

In the third and most important part of the article, we will provide you with solutions to fix your storage device that has encountered a CRC error, so that you can retrieve your data with our help.

Part 1: Encountering CRC data error

As shown in the image above, an error message shows up when you try to open a file or folder on an SD card or hard drive. Usually, the data becomes inaccessible due to logical data error (corruption) or physical damage.

In the following sections, we will broadly discuss the below errors and solutions to solve data error CRC:

  • "Drive is not accessible. Data error (cyclic redundancy check)"
  • "Data error (cyclic redundancy check)" in Outlook due to a corrupt .pst file
  • "Cyclic Redundancy Check" error on an optical disc (CD, DVD, etc.)
  • "CRC error" on internal and external hard drives
  • "Data error (cyclic redundancy check)" on SSDs
  • "Data error (cyclic redundancy check)" on SD cards
  • "Cannot initialize disk: Data error (cyclic redundancy check)"
  • "Cannot copy <filename>: Data error (cyclic redundancy check)"
  • "Data error (cyclic redundancy check) - No drive letter"
  • "CRC failed"
  • "Disk boot failure. Insert system disk and press enter"
  • "Invalid drive specification"
  • "File creation error - Data error (cyclic redundancy check)"

While it’s common for the CRC error to occur on external hard drives and portable media like SD cards or flash drives, it can also happen to internal drives and their partitions; in cases like these, you will find the drive to be unallocated or not initialized in Disk management.

Even though you try to initialize the disk from Disk Management, an error “Cannot initialize disk” comes up. The immediate course of action is to understand the causes in order to fix the data error cyclic redundancy check.

Part 2: What Causes Cyclic Redundancy Check (CRC) Errors?

As soon as you encounter a CRC error, it becomes very beneficial to learn what causes these errors. Some of the major causes of CRC errors include:

  • Shutting down the computer while the hard drive is connected to it.
  • Ejecting the external hard drive while the writing process is being carried out.
  • Presence of bad sectors on the hard drive.
  • Severe virus or malware infection.
  • Cluttered hard drive or registry errors.

The above-listed reasons cause logical errors except for bad sectors. Bad sectors on the hard drive are formed due to physical damage or wear and tear during read/write operations on the storage device like SSD or flash drive.

Part 3: How to Fix Cyclic Redundancy Check (CRC) Data Error?

There are various methods to fix the Cyclic Redundancy Error on External HDD. Here are a couple of handy techniques for resolving CRC errors:

Method 1: Fix Data Error Cyclic Redundancy Check Using Error Checking Tool

The computer has a built-in program to find and fix system errors. Even this tool helps in eliminating bad sectors from further usage. Let’s see how to use Disk Utility to solve the CRC error-

  • Connect the external hard drive OR to the computer and select it using the mouse
  • Right-click on it and select Properties from the context menu
  • In the properties window, select the “Tools” tab
  • Then, under error checking, click the “Check Now” button.
  • From the next window, select both “Automatically fix file system errors” and “Scan for and attempt recovery of bad sectors” and click on the “Start” button
  • Wait until you get a dialogue box, as seen below:-

Method 2: Fix CRC Errors Using CHKDSK Command

  • Run the command prompt as administrator by typing in CMD in the search box on the taskbar and right-click on the command prompt suggestion to select the Run as administrator option.
  • Find the Windows drive letter by opening This PC or File Explorer and look for an external drive or partition that has a Cyclic Redundancy Check error to note the drive letter.
  • In the command prompt window, type “chkdsk drive letter: /f” For example: if the drive letter of the storage device or partition that has CRC error is “k” then the command is “chkdsk k: /f

The suffix “/f” is used to fix drive errors. The scan takes a while and fixes any logical errors, as shown below


Method 3: How to Solve Cyclic Redundancy Check Error Using SFC Scan:

SFC or system file checker is a tool that scans all protected system files of the operating system, including registry files, and replaces them with a copy from a cached folder. However, this method can cause data loss if the data error is caused due to bad sectors or a virus

Using the steps below SFC scan can solve CRC errors due to registry corruptions as well:

  • Open the command prompt by running it as an administrator.
  • Type the command sfc /scannow and the file-checking process begins, as shown below.
  • After a brief amount of time, if you see the message “Windows Resource Protection found corrupt files and successfully repaired them,” restart your computer and reopen the drive without any error.
  • If you see the error message “Windows Resource Protection found corrupt files but was unable to fix some of them,” you would need a safer and more trusted approach, like using a hard drive data recovery software capable of creating a disk image.

Interesting Read: Find out how to fix Toshiba external hard drive not working issue.

Method 4: Format the Drive to Fix CRC Error

If previous troubleshooting methods failed to fix the RAW state or CRC error on your device, you can try formatting the drive. We don't recommend formatting a hard drive without backup, as formatting will erase all your important data. 

In case you do not have any options left and you must have to format the drive to fix the CRC error then you can recover data from the formatted hard drive later with Remo Recover.

Step 1: Open Windows Explorer by pressing the "Windows key + E" on your keyboard.

Step 2: Locate the problematic device displaying the CRC error, right-click on it, and choose the "Format" option.

Step 3: Select an appropriate file system for your device, such as NTFS or FAT32.

  • Choose NTFS if you are dealing with a hard drive or external storage device.
  • Select FAT32 if you are working with an SD card or a USB drive with a capacity of 32GB or smaller.

Step 4: Enable the "Quick Format" option and click on the "Start" button to initiate the formatting process.

By following these steps, you will format the device and create a new file system, which should resolve the CRC error issue.

Interesting Read: Find out how to recover data from FAT32 drives.

Method 5: Using a Data Recovery Tool

If none of the methods mentioned above have worked for you, and you're worried about losing all your data due to a CRC error, or if you're feeling hopeless because your computer is displaying error messages preventing you from accessing important files, then you need Remo Recover - the ultimate solution for all your data recovery needs.

With Remo Recover, you can retrieve your lost or deleted files from a wide range of storage devices, including external hard drives, USB drives, SD cards, SSDs, and more. This powerful software can recover data even from hard drives with CRC errors, severe corruption, or formatting issues. No matter how complicated your data loss situation is, Remo Recover has got your back.

The software guarantees safe and secure data recovery using its advanced scanning algorithms and can restore more than 500 file formats, including photos, videos, audio, documents, and more. Moreover, it supports various file systems, such as exFAT, FAT FAT16, FAT32, and NTFS.

Don't let data loss ruin your day. Get Remo Recover today and recover your lost data with just a few clicks.

Steps to Recover Data From External Hard Drive with CRC Errors

Follow the below steps to recover data from a device with a Cyclic Redundancy Check Error:

Step 1. Start by downloading and installing Remo Recover software on your computer.

Step 2. Launch the tool and select the hard drive or partition you are unable to access. Remo Recover has the potential to detect any inaccessible drives/partitions, including those with CRC errors. If you are unable to find the drive, you can click on the Can’t find the drive? Option.

Step 3. Click on the Scan button to start the scanning process. Remo Recover will automatically start the Deep Scan after completing the Quick Scan, which scans your hard drive sector by sector, ensuring maximum file recovery.

Step 4. While the scan is in progress, use the Dynamic Recovery View to see the files that have been recovered. You can Preview them to ensure that you have retrieved the correct data.

Step 5. Once the scan process is complete, Remo Recover will display the recovered files under the Lost and Found or Lost Partition folder. Choose the files you want to recover and click on the Recover button.

Step 6. Once you hit the recover button, this tool will ask you to choose a location where you want to save your recovered data. Select a safe location and click on the OK button to complete the recovery process.


To avoid CRC errors, you can schedule regular defragmentation tasks and run CHKDSK on your hard disk every month. If you encounter a CRC error, stop using your system to prevent further damage and try to solve the error as soon as possible to avoid permanent data loss.

However, Data recovery tools like Remo Recover are available to help recover lost or inaccessible data. If you have any questions, feel free to use the comment section below, and we'll be happy to assist you.

Frequently Asked Questions

What is error 23 cyclic redundancy check?

When you encounter an Error 23 with cyclic redundancy check (CRC), it means that there are issues with the data being read from your storage media, such as a hard drive or CD/DVD. This error occurs when the data being read has inconsistencies due to bad sectors, faulty hardware, or other factors.

How do I fix the data Cyclic Redundancy Error?

To fix the data cyclic redundancy error, you can use CHKDSK, repair bad sectors with a disk repair utility, or use data recovery software like Remo Recover. If the error persists, consider replacing the faulty hardware.

How can I fix the Cyclic Redundancy Check (CRC) Data Error for an uninitialized hard drive?

If you're facing a CRC error on an uninitialized hard drive, you can use the CHKDSK utility to fix it. Here are the steps:

a) Right-click on the uninitialized drive and select Properties.
b) Click on the Tools menu and select the Check option.
c) A dialog box will appear. Click Scan Drive.
d) CHKDSK will start the scan and attempt to fix any CRC errors that are detected.

About the Author: John Harris

With a decade of experience in data recovery, John Harris, Senior Editor at Remo Software, is your go-to specialist. His focus includes partition management, Windows solutions, and data troubleshooting, delivering insightful content that serves both users and search engines. John's expertise shines through in illuminating blog posts, untangling data loss intricacies across diverse storage platforms.…