免費論壇 繁體 | 簡體
Sclub交友聊天~加入聊天室當版主
分享
Board logo

标题: [实用教程] U盘出现循环冗余检查无法复制 文件怎么解决??? [打印本页]

作者: 百娇千媚    时间: 2013-7-22 10:33     标题: U盘出现循环冗余检查无法复制 文件怎么解决???

首先,循环冗余检查(CRC)是一种数据传输检错功能,对数据进行多项式计算,并将得到的结果附在帧的后面,接收设备也执行类似的算法,以保证数据传输的正确性和完整性。  

其次,解决:

1.格式化U盘   

2.检查U盘自带程序能否把U盘锁定   

3.查看U盘的格式.如果是NTFS格式的话.右点U盘-----属性-----安全选项卡 看看有没有什么被禁止的。   

关于复制影音文件出现循环冗余检查的问题解决方案  方法:注意到在上述过程中实际已有一部分数据复制到硬盘,只是碰到某些数据CRC校验不通过时,Windows的复制命令无法跳过这些数据继续执行。而当操作无法完成后,系统会把已经复制到硬盘上的数据删除,这样导致复制完全失败。如果在复制时能跳过错误数据, 这个问题就能得到解决。

我们从网上下载文件时,较常用的下载工具是FlashGet。FlashGet可以把一个文件分成几部分同时下载,也可以同时进行多个下载进程。  

步骤:首先,我们通过IIS(Internet信息服务)建立一个本地站点。如果还没有安装这个组件,需要在“控制面板→添加/删除程序→添加/删除Windows组件”中,点击组件,选择IIS,点“下一步”,插入安装光盘即可完成安装。   

接着,创建一个虚拟目录,地址对应于你的影音文件所在目录。以Windows 2000的IIS5.0为例,创建虚拟目录的步骤如下:(实例见附件)   

1. 在“开始菜单→程序→管理工具”中启动IIS;   

2. 在“默认Web站点”上点右键,选择“新建→虚拟目录”;   

3. 输入目录名称,假定名称为YYFiles;   

4. 输入目录路径(路径应为你的影音文件所在目录),其余无须更改,一直“下一步”就可以完成了。   

然后,启动FlashGet,新建一下载任务,在网址栏中输入“http://localhost/YYFiles/借刀杀人.avi”。   

这样就可以开始多线程下载了,当其中一个进程进行到一定进度时碰上错误数据,速度逐渐降为零,但其他几部分仍照常进行。而当其余几部分完成后,又会把剩余的部分分成几部分来下载。这样除了错误数据,其余均被下载到硬盘。   

最后,到下载目录把文件“借刀杀人.avi.jc!”的名称改为“借刀杀人.avi”,复制过程就完成了。这样做虽然有些复杂,但是却保住了我的影音文件,不需要重新下载。建议对于影音文件可以采用上述的处理方式,对于一些重要文件,或者软件不要采用这种方式。
作者: 百娇千媚    时间: 2013-7-22 10:34

1、如果总是在你拷某个软件或图片的时候弹出“无法复制…数据错误(循环冗余检查),那有可能是这个文件损坏。你可以把这个文件复制到其他分区中试试,如果还弹出这个对话框那就确定是这个文件损坏,并非U盘有问题。

2、如果文件没问题,格式化多次U盘仍然这样的话就是U盘本身的问题了。
作者: 百娇千媚    时间: 2013-7-22 10:36

一是考虑文件已经损坏,二是考虑有病毒,三是考虑优盘有问题,重新格式化一下就好了。像你这种现象一般是优盘芯片的问题。
作者: 百娇千媚    时间: 2013-7-22 10:36

一是考虑文件已经损坏,二是考虑有病毒,三是考虑优盘有问题,重新格式化一下就好了。像你这种现象一般是优盘芯片的问题。
作者: 百娇千媚    时间: 2013-7-22 10:36

你是用光盘复制的吧!可能是光盘表面不光滑了!要是U盘复制就是文件损坏!
作者: 百娇千媚    时间: 2013-7-22 10:37

文件转移到别的文件夹上,复制到某一进度时,速度就会越来越慢,最后Windows XP SP2弹出错误提示“无法复制:数据错误(循环冗余检查)”,重复几次,仍然如此。但视频文件打开播放却是没有问题的。视频文件虽然能播放,但实际上已经损坏了,所以CRC错误了,复制自然失败。可以试试对视频文件所在的磁盘分区进行扫描修复错误,看看能不能解决问题。视频文件所在的磁盘分区,选择“属性→工具→开始检查”按钮,选中“自动修复文件系统错误”你可以先检查一下碎片,打开运行,然后输入cmd,再chkdsk i:/f (i:表示你u盘所在的盘符),如果出现错误,用万能u盘修复工具进行修复
作者: 百娇千媚    时间: 2013-7-22 10:37

环冗余检查(CRC)是一种数据传输检错功能,对数据进行多项式计算,并将得到的结果附在帧的后面,接收设备也执行类似的算法,以保证数据传输的正确性和完整性。若CRC校验不通过,系统重复向硬盘复制数据,陷入死循环,导致复制过程无法完成。

先,我们通过IIS(Internet信息服务)建立一个本地站点。如果还没有安装这个组件,需要在“控制面板→添加/删除程序→添加/删除Windows组件”中,点击组件,选择IIS,点“下一步”,插入安装光盘即可完成安装。

接着,创建一个虚拟目录,地址对应于你的影音文件所在目录。以Windows 2000的IIS5.0为例,创建虚拟目录的步骤如下:(实例见附件)

1. 在“开始菜单→程序→管理工具”中启动IIS;

2. 在“默认Web站点”上点右键,选择“新建→虚拟目录”;

3. 输入目录名称,假定名称为YYFiles;

4. 输入目录路径(路径应为你的影音文件所在目录),其余无须更改,一直“下一步”就可以完成了。 然后,启动FlashGet,新建一下载任务,在网址栏中输入“http://localhost/YYFiles/借刀杀人.avi”。

这样就可以开始多线程下载了,当其中一个进程进行到一定进度时碰上错误数据,速度逐渐降为零,但其他几部分仍照常进行。而当其余几部分完成后,又会把剩余的部分分成几部分来下载。这样除了错误数据,其余均被下载到硬盘。

最后,到下载目录把文件“借刀杀人.avi.jc!”的名称改为“借刀杀人.avi”,复制过程就完成了。这样做虽然有些复杂,但是却保住了我的影音文件,不需要重新下载。建议对于影音文件可以采用上述的处理方式,对于一些重要文件,或者软件不要采用这种 方式。




欢迎光临 草根学园 (http://www.caogenleyuan.six168.com/) Powered by Discuz! 7.2