I get this error when trying to copy a 2.5gb mpg file from one hard drive (d) to another (c). Whats it mean? Googling just says its a dirty CD but obviously it can't be. Both drives are working fine and I copied 3 other similarly-sized files (that I put on drive D at the same time) with no problems.
The file in question plays fine on drive d. Any ideas?
Posted by: tfabris
Re: Cyclic Redundancy Check? - 30/12/2005 13:40
Cyclical Redundancy Check, or CRC, is an algorithm for making sure that data gets transferred correctly from one device to another. Whether over a network, or between types of media, or even in RAM.
The error means (in theory), you've got a bad section of hard disk somewhere.
The fact that the MPG file plays fine isn't important because streaming audio and video formats are supposed to tolerate data errors. It could just be one byte of data that's wrong, and you wouldn't see or hear that on playback.
Posted by: mlord
Re: Cyclic Redundancy Check? - 30/12/2005 15:11
What operating system, and where exactly does the message appear (GUI, logs, ??)?
The CRC message I added to Linux years ago, simply indicates a spurious error on the cable between a hard disk and the computer -- the operation is then retried and no data is lost or corrupted in that specific case.
Cheers
Posted by: gbeer
Re: Cyclic Redundancy Check? - 31/12/2005 01:16
Really! A 2.5 GigaByte file? Dosen't that bust some kind of Windows file size limit?
Posted by: gbeer
Re: Cyclic Redundancy Check? - 31/12/2005 01:59
To be honest, I was thinking partly of how the default per process limit is normally 2gb.
Posted by: tman
Re: Cyclic Redundancy Check? - 31/12/2005 12:22
Erm. It doesn't need to load the entire file into memory in one go you know...
Posted by: gbeer
Re: Cyclic Redundancy Check? - 31/12/2005 19:26
yeah, but even I know there's a big gap, in between not having to and not actually doing so.
Posted by: tman
Re: Cyclic Redundancy Check? - 01/01/2006 04:30
It would have to be a very poorly written video player application to require the entire file to be loaded into memory first.