Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Data Error (cyclic redundancy check)

Status
Not open for further replies.

johnnyBravo1

IS-IT--Management
Mar 16, 2004
60
US
I have windows xp pro, I have 2 hard drives installed. I am trying to copy files/folders from the 2nd hard drive to another disk and I keep getting this error message "Data Error (Cyclic Redundancy Check)", i can see all the folder and files just fine. I know the hard drive may be damaged, is there anything i can do to copy the data off of it.

thanks
 
You can try setting the drive to PIO mode in BIOS instead of DMA mode. It is slow but does not check for CRC errors.
 
Frank4d said:
You can try setting the drive to PIO mode in BIOS instead of DMA mode. It is slow but does not check for CRC errors.

Say what?
XP will step down its mode of transfer when faced with CRC errors always the way down to the Ported Input/Output (PIO) method of accessing the disk drive. But it never in any mode does not fail to report CRC errors, DMA or PIO.

johnnybravo:

. 1. Double-click on My Computer to open the My Computer window. 2. Select the disk that you want to diagnose and repair. 3. Choose Properties from the File menu. You can see the Properties window for the drive that you selected. 4. Choose the Tools button. 5. Click the Check Now button under Error Checking Status. 6. Choose either "Thorough" or "Scan for and Attempt Recovery of Bad Sectors." 7. Click on Start.

. XCOPY has a parameter "/C" that tells XCOPY to process the copy even if there are errors.

. a commercial product by Steve Gibson, SpinRite, has been mentioned favorably in the past:
. "Bad Copy Pro", another commercial product, has been mentioned favorably in the past:
. The Flobbo offerings have been mentioned in the past:
. HDD Regenerator has been mentioned favorably in the past:
. Any commercial Disk Recovery service should be able to help you.
 
Say what?
It really works, though very slow. I have used it to work around CD read problems. If PIO modes 0-2 (which do not have CRC checking) are set in the BIOS, XP will not detect CRC errors.

To the OP: If you are using rounded cables or tightly bundled cables, try a loosely installed flat cable first. You may be experiencing cross-talk between wires.
 
If the error is from tightly bundled cables, that is something that using PIO mode could help.

But, CRC errors coming from the drive itself - them not being transfer CRC errors but surface CRC errors? That means the drive is dying and you should be getting them in PIO mode as well.

You do not have a mode that will turn off CRC checking of the physical hard disk; the controller will do in all XP modes and in all BIOS settings. The reason that transfer CRC errors are not reported in PIO mode is that is that it is not a block oriented transfer, so no CRC can be calculated at the Source or decoded at the Destination.

I too have read to the contrary, but it ain't so. A hard CRC error is reported in all modes. You can check for the difference with "Check32.exe", freeware:
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top