大家都知道,硬盘必须打开DMA模式才会跑得快。而开启各种硬件设备的DMA模式的条件,除主板BIOS必须打开DMA支持选项外,Windows操作系统内的IDE设备也要设成正确的DMA模式才行。不过,据说Windows XP若发生多次存取错误(如死机后不正常关机),就会自动把硬盘降为较低速的DMA模式或更慢的PIO模式。这个问题应该如何发现并解决呢? 近几年来生产的硬盘,大致采用Ultra DMA ///等几种传输模式(目前市场上所能买到的都是DMA以上的硬盘),数字越大代表数据传输速度越快。一般情况下,Windows XP会根据硬盘本身的技术规格,自动把它设为正确的DMA模式。 不过根据微软公司公布的一篇技术性文章( 1、首先,我们如何才能知道硬盘的DMA模式是否被XP系统修改呢?在桌面“我的电脑”图标上单击鼠标右键,并于随后出现的快捷功能菜单中点选“管理”一项。 2、打开“计算机管理”窗口后,点选左边小窗口的“设备管理器”,然后展开右方小窗口的“IDE ATA/ATAPI控制器”。在“主要IDE通道”一项上双击鼠标左键,弹出“主要IDE通道属性”设置窗口,再切换到“高级设置”标签页,就可以检查XP系统中实际的DMA模式。 其中,“设备0”和“设备1”两栏分别代表IDE排线连接的第一个硬件设备和第二个硬件设备。请大家根据自己硬盘所接的位置来辨别。例如笔者电脑中的“设备0”为硬盘,“设备1”为光驱。如果电脑中的另一条IDE排线还接着另外一个硬盘,则请检查“次要IDE通道”的内容。 至于“当前传送模式”一栏中的代号,分别为:“模式0(DMA)”、“模式2(DMA )”、“模式4(DMA )”、“模式5(DMA )”、“模式6(DMA )”,请大家自己对照电脑硬盘的技术规格来判断。 3、若上面一步中显示的系统DMA模式与你的硬盘实际规格不一样,则可能是被XP系统修改了。这时即使你现在在“当前传送模式”一栏改成正确的DMA模式,下次开机还是会跳回原设置。因此,我们必须先切换到“驱动程序”标签页,并单击“卸载”按钮,然后重新启动电脑。 4、重开机后,在XP桌面上点击“开始”→“运行”,输入“regedit”以运行“注册表编辑器”程序。然后查找下面的主键:“HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlClass{4DEA-E-CE-BFC1-BE}” 5、找到该主键后,在注册表编辑器右方窗口的空白处单击鼠标右键,点击“新建”→“DWORD值”。 6、将此DWORD值重新命名为“ResetErrorCountersOnSuccess”(注意大小写),然后在该DWORD值上单击鼠标右键,在随后出现的快捷菜单中点“修改”一项。 7、出现“编辑DWORD值”对话框后,将“数值数据”一栏由原本的“0”改为“1”,然后再点“确定”按钮。重新启动电脑后,现在系统可以强制改回与硬盘技术规格相符的DMA模式。 8、有一点需要补充的是,如果你的电脑包含两个以上的IDE控制器(装有两个以上的硬盘),则在“HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlClass{4DEA-E-CE-BFC1-BE}”主键下,可能还有“”、“”……等子项,代表每一组主要和次要IDE通道,请大家按相同的方法来进行修改即可。 同样,你也可以参照微软的技术文章
推荐整理分享硬盘的DMA模式被改为PIO模式的解决方法(dmidecode 硬盘),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:磁盘dma模式,硬盘dma crc错误计数怎么修复,硬盘 mdl,硬盘dma crc错误,硬盘dm是什么意思,硬盘开启dma模式,dma 硬盘,硬盘dma模式是什么意思,内容如对您有帮助,希望把文章链接给更多的朋友!
Windows中Alt键的个高效快捷的使用技巧介绍 时间就是金钱,对于瞬息万变的IT行业来讲,效率更为重要。作为一名IT人士,提高工作效率是有很多方法,也可以从多个方面去做,今天笔讲述的是我
位下无法运行位程序的解决方法 提示未指定提供程序,也没有指派的默认提供程序 1.cmd进入DOS的窗口,然后进入cd/d%systemdrive%InetpubAdminScripts2.接着执行下面操作cscript.exeadsutil.vbssetW3SVC/AppPools/EnableBitAppOnWintrue3、iisreset搞定~这就是一
Windows中的批处理的常用符号介绍 1.@命令行回显屏蔽符ECHOOFF可以关闭掉整个批处理命令的回显,但不能关掉ECHOOFF这个命令本身,现在我们在ECHOOFF这个命令前加个@,就可以达到所有命令