“循环冗余”大家谁给个权威解释
发布网友
发布时间:2022-04-23 03:59
我来回答
共1个回答
热心网友
时间:2023-10-14 02:36
这种问题常常出现在复制的过程中。
循环冗余检查(CRC)是一种数据传输检错功能,对数据进行多项式计算,并将得到的结果附在帧的后面,接收设备也执行类似的算法,以保证数据传输的正确性和完整性。若CRC校验不通过,系统重复向硬盘复制数据,陷入死循环,导致复制过程无法完成。
即在上述过程中实际已有一部分数据复制到硬盘,只是碰到某些数据CRC校验不通过时,Windows的复制命令无法跳过这些数据继续执行。而当操作无法完成后,系统会把已经复制到硬盘上的数据删除,这样导致复制完全失败。
我以前也出现过类似的问题,尤其是在把数据从光盘往硬盘里拷贝时出现。出现即意味着光盘已经受到了磨损,快不行了。这时可以用一种叫做“烂盘拷贝利器”的软件,它可以跳过错误,最大程度地保存数据。
而你的问题好像出在硬盘与硬盘之间,所以很可能是你的硬盘出了问题。想找回丢失的数据已不太可能,要避免这种事情再次发生,请保护好你的存储器(光盘、硬盘)。