最近迷上了《鬼泣5》,该游戏对硬件配置要求并不是太高,但是笔者的电脑运行始终很卡。尤其是在进入游戏场景,以及播放游戏中的过场动画时,硬盘灯狂闪,出现读写很慢的情况。从游戏的硬件配置和硬盘的表现症状来看,运行游戏卡的问题和CPU、显卡等无关,问题只能是在硬盘上。于是用HD Tune测试软件检测一下,硬盘传输速度居然只有约5MB/s,实在是太慢了,折腾了半天才发现和硬盘的数据传输模式有关。
为啥那么卡 先来说说硬盘读写很卡是如何产生的。这个问题主要出现在
Windows XP、2000、2003等系统中,在这些系统中有一个
Windows IDE/ATAPI端口驱动程序Atapi.sys。在系统运行中,如果硬盘连续出现6个超时或CRC(循环冗余检验)错误后,该驱动程序就会把数据传输模式从最快的直接内存访问(DMA)模式分步骤降为较慢的DMA模式。如果驱动程序继续收到起时或CRC错误,则驱动程序最终将把传输模式降为最慢的PIO模式。
一般来说一个正常的硬盘很少会有超时或CRC错误,但是当用户使用系统里的休眠功能并恢复后就很容易造成这些错误。当多次使用休眠后驱动程序就会把DMA传输模式降为最慢的传输模式。玩游戏卡,就是由于传输模式变为了最慢的PIO模式导致硬盘读写速度变慢,大大增加了磁盘的负荷。
解决方案 如果用户愿意重装系统,同时硬盘和主板都支持AHCI的话(SATA接口的硬盘),可以在主板的BIOS中开启AHCI,然后再重装系统即可。当然重装系统是件很麻烦的事,如果不愿意重装系统,或者硬盘是PATA接口硬盘的话,可以通过更新驱动来解决问题。
右击“我的电脑”,点击“管理”→“设备管理器”。在事件查看器中,我们可以看到很多红叉错误信息,点开它们的属性窗口,可以看到错误都来自硬盘(如图)。
点开“IDE ATA/ATAPI控制器”,可以看到有“主要IDE通道”。“主要IDE通道”是硬盘设备,而“次要IDE通道”则是光驱设备。双一击“主要IDE通道”,就会进入属性界面,切换到“高级设置”选项卡,就可以看到“当前传输模式”显示为“PIO模式”。我们要做的就是将它改成DMA模式。
切换到“驱动程序”选项卡,点击“更新驱动程序”按钮,然后按照安装提示,选择“主要IDE通道”驱动程序进行“下一步”操作,系统就会重装硬盘的驱动程序,然后重启电脑,“当前传输模式”就变为“DMA模式”,游戏运行速度恢复正常。
本文关键字:电脑硬盘 游戏卡 IT数码,维修资料 - IT数码