现象: 我用的是DELL D600笔记本跑的wow,具体配置为:1.4G迅驰cpu,512M内存,32M ati 镭9000独立显卡,xp sp2的操作系统。 运行wow的时候,正常的时候最少都是30帧(效果全关闭),但问题是,我的wow经常会突然变的很卡,画面才1帧左右(有时候才零点几帧),过个5分钟左右又回复正常。 我发现不论角色在那里地图,(副本没有试验过),做什么动作,哪怕是幽灵状态,什么都不做,平均每15——20分钟卡一次,这让我非常痛苦,这种卡法根本没有办法和别人组队,让我丝毫感觉不到任何游戏的乐趣。 为了解决这个问题,我已经更换了最新的显卡驱动和主板驱动。 不论我是通过10M的宽带连接,还是1M的adsl连接都有这样的问题。(10M宽带我是通过网卡,1M的adsl是通过USB口的USBmodem)所以我想不会是网络或者网卡的原因。 曾经以为是插件的原因,我也卸载了所有插件,还是不行。 wow我也重新安装过好多次,还是解决不了。 重装系统、关闭wow音效、音乐,都没有无法解决这个问题。 问题已经找到了解决方法,经证实是可靠、有效的。 现象:即使不做任何的操作也经常会卡机,但是过几分钟后又会恢复正常。 问题产生的原因:我的是DELL D600笔记本,是迅驰的CPU,但是现在的笔记本,为了节约电力,大都带有speedstep功能。SpeedStep的功能其中一个是,当CPU被某些应用程序占用率教高的时候,为了降低CPU温度,会自动降低CPU的供给电压(可能就是将频),待温度正常后,再重新供给高电压(升频)。 由于WOW在运行的时候,必然会增加硬件资源的负担,导致温度上升,所以在正常运行WOW之后的一段时间,由于发热,SPEEDstep功能发挥作用,自动将cpu降低频率(降低cpu供给电压),所以会给大家非常卡的感觉。待一段时间后,温度有所下降,speedstep又会恢复原先的cpu电压。 解决办法:关闭speedstep功能。我是在bios里面关闭了speedstep功能,经测试,我解决了这个问题。(就是机器温度有些高,不过可以买个usb外接风扇,才几十块钱)。 编者按:简单说因为大部分本子配置有限(1G内存以下玩WOW通常都会碰到这个问题),Intel SpeedStep的自动降频功能会导致游戏运行速度减缓,而关闭此功能自然就解决了问题。至于关闭后cpu频率降低的问题应该去下载与本子厂牌配对的软件或专用调整CPU频率的软件,比如IBM用户可以去IBM官方下载Battery MaxiMiser后手工调整CPU频率。 看了回帖朋友的提问和建议补充几点:BIOS里面Intelspeed如果在XP关闭,是最小CPU频率.XP下在电源管理设为最大性能. 2000下安装Intelspeedstep软件才可以设置。这正是前面说到Intelspeed关闭后手工调整CPU频率的原因,如果有更方便的办法请提供参考。而采用ATI显卡的笔记本都有一个Powerplay功能,它类似CPU的Intelspeedstep也是变频用的.你这个问题应该禁用Powerplay,同时可以考虑把显卡的D3D,OPENGL设置为性能优先.(感谢BEGGIOLU9的建议,希望能多多参加讨论)
各位如果觉得给你带来了帮助或有所建议请参与原帖讨论,地址:http://bbs.wowar.com/redirect.php?tid=81650&goto=lastpost#lastpost
|