循环冗余校验_循环冗余检验是什么?

时间:2024-07-23 17:23:13编辑:莆田seo君

电脑显示硬盘循环冗余检查是什么意思

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

"数据错误(循环冗余检查)"是什么意思?应该怎么操作?

死马当做活马医—复制文件也“多进程” 问题描述:近来从光盘上复制一电影文件到硬盘上,复制到某一进度时,速度忽然越来越慢,不一会儿,弹出一错误提示窗口“无法复制:数据错误(循环冗余检查)”。重复几次,依然如此。 问题分析:出现这种情况,是因为光盘刻录时有某些数据记录不正确,也有可能是光盘与你的光驱不兼容,或光驱某处物理损坏读不过去。循环冗余检查(CRC)是一种数据传输检 错功能,对数据进行多项式计算,并将得到的结果附在帧的后面,接收设备也执行类似的算法,以保证数据传输的正确性和完整性。若CRC校验不通过,系统重复向硬盘复制数据,陷入死循环,导致复制过程无法完成。 解决办法:注意到在上述过程中实际已有一部分数据复制到硬盘,只是碰到某些数据CRC校验不通过时,Windows的复制命令无法跳过这些数据继续执行。而当操作无法完成后,系统会把已经复制到硬盘上的数据删除,这样导致复制完全失败。如果在复制时能跳过错误数据,这个问题不就能解决了吗? 我们从网上下载文件时,较常用的下载工具是FlashGet。FlashGet可以把一个文件分成几部分同时下载,也可以同时进行多个下载进程。那么能不能在复制本地文件时也用FlashGet来多进程操作呢?答案是肯定的。 实战操作:首先,你需要有一个本地站点。对于Windows 2000的用户,只要系统中安装了IIS(Internet信息服务)就可以了。如果还没有安装,那么到“控制面板→添加/删除程序→添加/删除Windows组件”中,点击组件,选择IIS,点“下一步”,插入安装光盘即可。 接着,创建一个虚拟目录,地址对应于你的光盘盘符,这样就无须对IIS的配置作任何改动。以Windows 2000的IIS5.0为例,创建虚拟目录的步骤如下: 1.在“开始菜单→程序→管理工具”中启动IIS; 2.在“默认Web站点”上点右键,选择“新建→虚拟目录”; 3.输入目录名称,假定名称为hao; 4.输入目录路径(如图1,路径应为你的光盘路径,并且此时光驱中应有光盘,否则不能创建),其余无须更改,一直“下一步”就可以完成了。 小提示:对于Windows 98的用户,可以安装PWS(个人网站发布系统),安装程序是Windows 98安装盘的add-ons\pws\setup.exe,之后再创建虚拟目录。 然后,启动FlashGet,新建一下载任务,在网址栏中输入“localhost/hao/天地英雄.rm”(如图2)。 这里的“hao”就代表了光盘盘符。若文件不在光盘根目录下,则还应加上完整的路径。然后选择适当的下载目录,保持FlashGet默认下的进程数,点“确定”,下载过程就开始了。在FlashGet的窗口查看此下载过程的图表/日志,可以看到文件被分成五个部分同时下载。 当其中一个进程进行到一定进度时碰上错误数据,速度逐渐降为零,但其他几部分仍照常进行。而当其余几部分完成后,又会把剩余的部分分成几部分来下载。这样除了错误数据,其余均被下载到硬盘。此时,FlashGet窗口显示完成99%,速度为0。 最后,到下载目录把文件“天地英雄.rm.jc!”的名称改为“天地英雄.rm”,复制过程就完成了。这样做速度虽然比直接从光盘复制到硬盘要慢一些,但避免了对错误数据的重复操作,使复制过程基本顺利完成。点击此文件播放,非常流畅,文件缺少极少的数据根本不影响该文件的正常播放。至此,大功告成。 摘自 赛迪网--中国电脑教育报 2003/11/21 作者:王晓宾

“硬盘数据错误,循环冗余检查”是什么意思?

很有可能是硬盘有坏道了,先用下边方法试一下启动命令行操作界面:开始>运行>CMD执行:C:\>fsutil dirty query d:卷 - d: 已损坏上述命令检查D盘的标记,问题中的情况,通常是"已损坏"的情况。如果是这样,执行:C:\>chkntfs /x d:文件系统的类型是 NTFS。上述命令通知Windows下次启动时不要检查d盘。重起机器,这回应该不会检查d盘了。再启动命令行操作界面:开始>运行>CMD执行:C:\>chkdsk /f /r d:文件系统的类型是 NTFS。经过5步操作之后,将会设置D盘的标志位。执行:C:\>fsutil dirty query d:卷 - d: 没有损坏大功告成。 建议另外找台电脑,将你的硬盘取下,接从盘,在DOS下用MHDD检测你的硬盘坏道。如果你的硬盘在保修期内就去保修;如果超过保修期了就用MHDD自带的修理功能修复硬盘坏道,一般不是很严重的可以修复的,如果坏道严重无法继续操作的,数据重要可以找51Recovery这种专业机构。现在简单介绍一下MHDD的使用方法: 1.运行MHDD,进入主画面。 2.输入PORT(热键Shift+F3),选着需要检测或维修的硬盘号码。 3.输入SCAN(热键F4),默认参数就是不破坏硬盘数据的检测。 4.点击F4开始检测。在右面有注释说明扫描画面中每个块颜色表示什么状态。 5.Esc键可以中断检测。

CRC循环冗余校验问题

循环冗余码CRC(Cyclic Redundancy Code)又称多项式码. 任何一个由二进制数位串组成的代码,都可以惟一地与一个只含有0和1两个系数的多项式建立一一对应的关系.例如,代码1010111对应的多项式为X6+X4+X2+X+1,多项式X5+X3+X2+X+1对应的代码为10111. CRC码在发送端编码和接收端检验时,都可以利用事先约定的生成多项式G(X)来得到.设G(X)中最高位X的次方为Xr,信息位为K(X);则CRC码=Xr乘以K(X)再除以G(X). 比如:信息位K(X)=X6+X4+X3+1既1011001,生成多项式G(X)=11001既X4+X3+1(可得Xr=X4) 则CRC码=X4* (X6+X4+X3+1)/(X4+X3+1)=X10+X8+X7+X4/(X4+X3+1)=10110010000/11001 得到的余数就是CRC码 注:以上除法用的是模2除法,是一种不考虑减法借位的运算.既0-0=0,0-1=1,1-0=1,1-1=0 ————————————————————————————— 重新在网站做了图解,有疑问的话直接在网站留言吧

怎样解决循环冗余检查

循环冗余检查就是CRC32校验。为了检查文件内容是否一致,我们用CRC32算法,依据文件内容,算出一个32位的整数。 什么时候会用到呢,比如我们通过FTP给远程服务器传输了一个1G大小的文件,传输完成后为了确保传输的过程中没有出现错误,要对比两个文件,如果挨个内容比较,那相当于再传输一遍,于是两边都对文件内容算出一个CRC32校验码,如果最后两边的校验码一致,说明文件正确传输了。

上一篇:友基漫影850_友基数位板故障(漫影850+)

下一篇:海尔冰柜报价_海尔冰柜价格多少?海尔冰柜多少钱一台?