Data Error Cyclic Redundancy Check

When we try to copy a file from one location to another either it be Hard Disk, compact disks or USB devices, the Operating system checks for the check sum value of the requested file to be moved. If the check sum is not accurate or corrupt it is detected as a corrupt file and the checking fails. After it fails you won’t be able to move or copy the file from that place. This is applicable for vice versa scenario as well.

How to troubleshoot data Cyclic Redundancy Check

As I have already mentioned above that the problem might be due to the location of the copied item or the location to which it is being copied. Now to be sure which is creating the problem you should use this switch in the command prompt –

  1. Go to “Start”
  2. select Run and type “cmd” (without quotes)
  3. Browse to the location of the file to be copied using “cd (location)” command
  4. Now type D:\ [path of the file to be copied] > [Name of the file NUL]

The above action copies the file to a “NUL” directly which is practically nowhere. It’s an arbitrary location. So, if the file gets copied it will show this: “1 file (s) copied”.

Now if the command prompt shows you the above message it means that there is no problem with the file you are trying to copy. The problem is with the location you are trying to copy this file to in your hard drive or External drive. Simple solution would be to try and copy the file to a different location or drive in your device. If you are unable to use any other location as well try copying the file on your local network if available.

Now, if the above command fails this means that the device or the disk from which you are trying to copy has the bad sectors and it will be very hard to get the complete information from that corrupted location. It is normal if some data gets lost during the copy. If you are lucky enough you will get back all your data as intact –

  1. Go to “Start”
  2. select Run and type “cmd” (without quotes)
  3. Browse to the location of the file to be copied using “cd (location)” command
  4. Now type D:\ [path of the file to be copied] >xcopy /c [Name of the file] F:

1 file (s) copied.

The command prompt switch “xcopy” has a special capacity to copy the data even if errors are there. It simply copies the available fragments of the corrupted file and creates a raw image of the file. The default command copy is not capable in copying file if there are errors in the file whereas the “xcopy” command copies the files in its present state irrespective of the missing chunks of data.

Coming back to the most complex part of the copying process, what if the hard disk sector is corrupted? The default option the windows operating system provides in the “chkdsk” command.

In order to run a check disk command you need to follow the following steps:

  1. Select the drive which is causing the problem.
  2. Right-click and select “properties”
  3. select the “tools” tab
  4. Find the “check now” button.
  5. Select both the check boxes and select “start”.

If the corrupted drive is the primary drive the above steps won’t work. The system blocks the file in use and won’t allow other commands to check it. So in order to run a check disk for root partition you need to schedule the task at the startup time.

Follow these steps to run a check disk at the startup

  1. Select the drive which is causing the problem.
  2. Right-click and select “properties”
  3. select the “tools” tab
  4. Find the “check now” button.
  5. Select both the check boxes and select “start”.
  6. Now a pop up window will ask you to schedule the task at next startup.
  7. Select “yes”.

Now whenever your system starts after this selection, your system will be automatically scanning and checking for the errors and correcting the bad sectors simultaneously. Check the log files and you will find the corrected values and associated affected files.

Fix Cyclic Redundancy Check Under Critical Circumstances

Sometimes even the “chkdsk” fails to repair or recover the bad sectors present. So what could be the possible solution to this? If you have a corrupted disk or drive and it is under warranty it is always advisable to send it back to the Original Equipment Manufacturer. If your warranty has expired then again you have two options to go with –

    Completely Reformat the Hard Drive and Nullify the Bad sectors

    [You will loose all data permanently]

If you have a situation where your hard disk can boot you can use a very efficient program called the zero fill. The main characteristic of this program is that it nullifies the complete binary sectors of the Hard disk as 0101010101 ….. 01. This program completely erases all the information present in the hard disk. Your hard disk will be as good as brand new. If there are some other errors or unrecoverable bad sectors the program will leave those sectors from the partition aspect. Say you have an 80 GB hard disk and there are 10GB of bad sectors, Zero Fill fills those sectors with the binary value zero and makes it unaccountable during forming a new partition or a new drive. Now this drive will show you that it is a 70GB drive ready for use.

    Try Retaining as much data as possible and repair the bad sectors

    [You will be able to save as much information as feasible]

This process does not guarantee that data will be safe but it will try its level best to save as much information as possible. This task can be carried out with the help of boot time scanning of Bad Sectors. To accomplish this task you can either use the inbuilt “chkdsk” command or you can use a Bootable disk third repair tool program.

System Diagnostic

  1. Restart you system.
  2. Press “f8” during the BIOS screen appearance.
  3. Select “Command prompt with networking” option.
  4. Now the main DOS command prompt will appear.
  5. Move out from the “system 32” directory with “cd ..” command.
  6. Now type the following command “CHKDSK /R”
  7. The system will automatically start scanning and repairing the “C drive”
  8. After it is completed Repeat steps 1 – 5
  9. Get inside D drive with “D:” command.
  10. Repeat step 6
  11. Do this until all drives are checked and repaired.

The aforesaid process can only work with limited liability. Even if it is correctly done and executed there is no guarantee that you wont be troubled with “crc cyclic redundancy check” error again. It is advisable to buy a new hard drive if you can, for the sake of not loosing the data suddenly.

Third Party Application

There are many programs available for repairing bad sectors. Some are freeware/shareware others are licensed. I have listed here some of the 5 best tools I came across in this filed.

  1. sysresccd
  2. Hiren’s Boot Cd
  3. Ultra Repair
  4. Fix my Drive
  5. HDD repair

If you still have any problem or you want to share your own experience do mention it in the comments section. Your own efforts might pave a way to help other users as well. Good luck.