移动硬盘出现数据错误(循环冗余检查)的问题是怎么解决的?

2024年12月02日 18:33
有4个网友回答
网友(1):

使用流星数据恢复软件就可以修复,操作步骤如下:

1.百度搜索流星数据恢复软件,打开网站

2.点击本地,下载安装

下载地址:流星数据恢复

3.右击软件图标选择以管理员身份运行软件

4.程序打开后,直接双击需要恢复数据的盘

5.软件找到数据后,会放到与要恢复盘同名的目录中

6.将需要恢复的资料打钩,右击选择复制勾选的文件,软件会将打钩的文件拷贝出来。

6.等待程序将文件COPY完毕就完成了 ,就将移动硬盘文件移动到电脑上了

网友(2):

兄弟,我刚解决了这个问题,到百度上一查,呵呵,还真发现同遇难者了,刚写了篇教程,你可以看看

图片没复制过来,你可以到我的日志里面看呢个图片,不过图片并不是很重要,仅仅是一张成功后的截图,看教程吧,教程有点罗嗦不过对你有用

(唯一的区别是,因为是自己宝宝的照片,所以网上肯定找不到相同的文件,所以,修复就别想了,得到一个破损文件,图片打开的效果是不完整的,有可能是一半图片,当然,你还可以再利用PHOTOSHOP,自己慢慢手绘不完全的部分,这也是可行的,好了,看教程吧,我这篇日志地址,请看参考资料的地址,有不明白的地方,可以留言)
恢复的文件拷贝不出来,真是郁闷又遇到新问题了,提示“ReadFile(数据错误(循环冗余检查)。23) : F:\temp3\绘画二.iso”

麻烦事可真对,丢个数据,我容易吗?,喜欢技术的,可以看看哦,没事一边拷贝,一边写着玩,提高了自己的打字速度,方便了大家,还写了日记。(有错别字是正常的,请不要挑剔我)

我这次在解决循环冗余问题上做点介绍,方便如果大家也遇到此类问题,也能有所帮助,

首先说什么是循环冗余检查:

循环冗余检查(Cyclical Redundancy Check)俗称CRC,这个东西是在每个数据块(帧)中加入一个FCS(Frame CheckSequence,帧检查序列)。FCS包含了帧的详细信息,FCS是专门用于发送与接收装置比较帧的正确标记。如果数据有误,则再次发送。 这种东西发明是为提供一种数据传输检错功能,从而保证数据的完整,它对每组数据进行多项式计算,并将得到的结果附在帧的后面(也就是上面我说的FCS),如果读取的过程中出现CRC校验不通过,系统重复向硬盘复制数据,陷入死循环,导致复制过程无法完成。而WINDOWS并不是那么傻,他会经过(稍等,我数一下,)20次读取不到正确的数据时,他会自动跳出这个循环,但是WINDOWS还是做了一件傻事,他会把已经拷贝过去的文件删除,当然,比尔盖茨可能想,既然文件损坏,这个东西对你也就没有用了,呵呵,恰巧我就是他想想中的例外着,(我就算拿不到完整的,一半的我也要)。

突然想到了一个软件,BADCOPY,这个软件很厉害,它可以复制坏道上的数据,当然,CRC检查错误的数据也不在话下,就是唯一的缺点是,它会把拷贝不出来的位置用FFFF填充,说白了,就算文件用BADCOPY拷贝出来,文件也是破损的,然后我从网上找了找关于如何修复CRC错误区的数据,结果很遗憾,没有,(其实和我想想的一样),但是我真的是不想重新在去下载这个文件,毕竟是个大文件,看到了一片教程,利用FLASHGET下载CRC错误的文件,虽然他的办法也是得到一个破损的文件,但是对我用处太大了,因为我想到了另外一个软件,(曾经一直被称为流氓软件的迅雷),呵呵,(流氓软件也有有用的时候)迅雷的工作原理是,如果用户利用迅雷从服务器上下载了一个文件,而且这个文件也被很多其他用户下载过,那么日后再有人下载这个文件,迅雷会搜索相关的资源,从多个服务器上寻找这个文件,并且也会从其他用户的电脑里面下载这个文件,(说白了就是P2P),这样,就可以这样来想这个问题,我从本机下载能拷贝下来的数据,然后利用迅雷下载CRC错误的块,那岂不是,不用下载正常的数据,这样不就是我想要的修复数据的结果吗?,好了,想想不如行动,利用IIS,把文件放到一个英文文件夹里面(中文的经常会出错),然后把文件名也改成英文,配置好目录权限,并且把HTTP头设置好相对应的文件后缀为application/octet-stream,然后找到文件的URL,然后打开迅雷,下载这个文件,呵呵,速度和本地硬盘拷贝一样快,呵呵,还找到一个备用资源,

最终文件以修复的方式拷贝完毕,呵呵,速度是我想不用说你也知道了,大小3.44G,用了6分10秒下载完毕,是不是很神奇,呵呵,好了,此文章书写到这里,希望对你有帮助

网友(3):

循环冗余检查(CRC)是一种数据传输检错功能,对数据进行多项式计算,并将得到的结果附在帧的后面,接收设备也执行类似的算法,以保证数据传输的正确性
和完整性。若CRC校验不通过,系统重复向硬盘复制数据,陷入死循环,就会提示“数据错误 循环冗余检查”,导致复制过程无法完成。
解决方法如下:
1、供电不足或者数据线损坏会导致这种错误,检查更换移动硬盘数据线。
2、移动硬盘盒也会导致这个问题(如果你是这种移动硬盘的话)
3、右键问题磁盘-属性-工具-开始检查,将自动修复文件系统错误和扫描并试图恢复坏扇区两项都勾选,开始修复,修复完成后此类问题一般都可以解决。
4、杀毒检查,有些病毒也会导致这种情况。

网友(4):

1、 首先大家可以在电脑桌面按win+r快捷键打开运行窗口,然后接着在运行窗口输入cmd /k chkdsk f: /f /x。注:这里的f代表的是出现数据错误循环冗余错误的磁盘,你可以根据实际情况来更改相应的路径。输入之后大家直接按下回车。
2、 稍微等待,此时命令提示符窗口就会显示出这次命令执行,如下图所示。并且这时是系统在自动修复有故障盘符的。

如果存储设备内有重要数据的话,请勿使用chkdsk命令,有一定的风险性,而且属于不可以逆操作。想要恢复数据,专业的数据恢复软件推荐下载嗨格式数据恢复大师。

步骤 1. 计算机上运行数据恢复软件
1. 在界面上根据数据丢失的情况选择「误删除恢复」、「误格式化恢复」、「U盘/内存卡恢复」、「误清空回收站恢复」、「磁盘/分区丢失恢复」或点击「深度恢复」,这取决于自己是如何丢失了电脑数据。
2. 选择完成后选择原数据的存储位置,点击右下角的「开始扫描」扫描您指定位置,以找回丢失文件数据。

步骤 2. 预览扫描结果,导出文件
1. 检查分类下扫描到的文件。或者,您可以使用「搜索」功能搜索文件名称,然后根据文件名称、类型或者文件大小高效率找到丢失的数据文件。
2. 找到丢失的资料夹和文件后,勾选文件并点击「恢复」将文件保存到计算机或外接硬盘上。