系统的IDE/ATAPI控制器的驱动程序 (Atapi.sys)在累计收
到6次超时或循环冗余校验(CRC,Cyclical Redundancy Check)
错误后,操作系统会自动将传输模式降低一级;如果今后持续收
到超时或CRC错误,最终传输模式将会降到最低的PIO模式.我
们使用系统的"等待"或"休眠"功能后,在恢复时硬盘等设备
的启动速度较慢,在一定时间内不能响应系统的读取请求,就会
造成超时或CRC错误.这样在经过多次"等待"或"休眠"后
就会导致传输模式自动降低.
解决故障的方法
在"开始","运行"中执行"regedit"打开注册
表编辑器,在"HKEY_LOCAL_MACHINE\SYSTEM\
CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-
BFC1-08002BE10318}"的"0001"或"0002"中找到
"MasterIdDataChecksum"或"SlaveIdDataChecksum"并
删除.重新启动后Windows会重新计算超时或crc错误的累计
次数,此时就可以在"资源管理器"中将
刻录机对应IDE通道的"传输模式"改回
"DMA"了.
如何预防传输模式的降低
1.最好的方法是将Windows XP的版本
升至SP2,SP2补丁包中包含了解决该问题
的补丁.
2.如果使用Windows XP SP1或
Windows 2000操作系统,则打开注册表编
辑器,在"HKEY_LOCAL_MACHINE\
SYSTEM\CurrentControlSet\Control\
Class\{4D36E96A-E325-11CE-BFC1-
08002BE10318}"下,在所有"000X"项
目中新增"DWORD值",输入"ResetErr
orCountersOnSuccess"并回车,再双击它
将其值修改为"1"并回车即可.修改后,
只有在连续发生6次超时或CRC错误时(以
前是累计6次),系统才会降低传输模式,
大大降低出现该问题的机会.
其它IDE设备如硬盘,DVD-ROM等都会因为
"等待"和"休眠"导致传输模式降低.因
此大家遇到电脑运行速度变慢时,不妨检查
一下IDE设备的DMA传输模式是否正常. |