【问题】
之前用Deepin的XP,玩,冰封王座(下面简称为魔兽)好好的,但是,自从刚刚换了新的系统之后,就无法正常运行魔兽了,具体现象是玩 魔兽,出现间歇性地卡,也就是说,很多时候,玩魔兽还是好好的,但是,时不时地,突然就会出现非常卡的情况,占用CPU狂高,每次卡都要几十秒左右才能恢复正常。
【解决过程】
1.关于间歇性地卡的问题,此处可以确认,不是像某些不懂瞎说的,电脑性能不够导致的,因为如果性能不够,会一直卡,我这里只是偶尔卡,一旦几十秒过后,就恢复了正常,就不卡,就正常了。对于此间歇性地卡的问题,网上找了半天,也有几个人遇到类似问题的,但是,总的来说,没一个正常解决了的。其中一个解决了,好像还是靠完全格式化硬盘,汗。。。
2.由于之前曾经遇到过,运行魔兽出现鼠标飘的事情,最后清楚是双核补丁没打的原因,所以,这次也是去确认一下是不是由于双核补丁没安装而导致的,结果发现,无法安装双核补丁,因为我装的是最新的Ghost Deeepin,已经是SP3了,已经包含了双核补丁了。
3.发现不是系统补丁的事情,又想到了,会不是魔兽版本的问题,因为之前玩的魔兽,记得是1.20的,现在这个版本的,是我不小心把魔兽整个文件剪切覆盖到之前某个版本,虽然也是1.20,但不是我可以正常玩的那个,所以,也就无法确定,这个版本是否一定正常。因此,就去U9网上下了最新的版本的,剑心的1.22的补丁,结果装了后,更郁闷,直接导致浩方上,看不到别人建的游戏了,即使不间歇性卡,也没啥意义了。。。然后就去重新下了个1.21的,结果试了还是不行,最后,幸运地,试了个1.20E的版本,终于使得恢复了可以看到别人建的游戏了。。。但是,玩了游戏后,还是间歇性地卡。郁闷。。。
4.看来不是版本问题了,就又想,是不是显卡版本的问题,毕竟,我之前的XP的显卡驱动,记得是用我光盘里面的原始的,而这个XP的显卡驱动,估计和那个原始的不一样,然后就去找到购机时候的安装盘里面的显卡驱动来装,结果发现,驱动版本比当前Ghost的XP的驱动,还低一点点,问是否更新成这个旧版本的。想了想,本来不打算换这个旧的,但是又想,算了,还是更新吧,也许运气好,游戏可以正常了呢,反正驱动应该是可以正常工作的。但是试了之后表明,魔兽还是间歇性地卡,和显卡驱动也没啥关系。
5.想到,可能是由于内存数据和虚拟内存即硬盘上的数据来回切换,太频繁了,有可能导致此问题的,所以去查看了一下,发现不是,因为我的虚拟内存设置成了2G-4G,而且本身自己内存2.5G,应该不至于频繁切换虚拟内存。而且卡的时候,我打开任务管理器看了,War3的内存占用也就是几百M而已。再者,硬盘的速度,我用HDTune测了下,还是正常的20多M/s的速度,而且硬件管理器查看了硬盘的DMA模式是已经打开了的,所以能确定不是此问题。
6.之前貌似曾经遇到过类似问题,记得是散热问题,玩了段时间,本子太热,所以就卡了,后来注意让本子散热,好像就没出现过。但是此次即使是有了底座风扇,也还是没用,还是间歇地卡,看来不是过热导致的。
7.刚看到帖子:我想我找到870玩魔兽争霸3等一些游戏瞬卡的原因了,大家进来!!!
http://haseebbs.zol.com.cn/36/1191_352179.html
然后按照其说的,把魔兽拷贝到U盘,然后进行游戏,经过一些测试,一次玩了半小时,一次玩了一刻钟,除了偶尔有一次卡之外,其他时间,都没遇到之前的间歇性卡,所以,基本证明了,就是硬盘的问题。
不过令人困惑的是,如果真是那个由于硬盘导致的,那么我之前的系统,记得是Deepin的,手动安装的,就没出现过,就说明,之前系统的硬盘驱动是好的,现在系统,是Ghost的Deepin的,硬盘驱动有问题,但是,貌似硬盘驱动是包含在芯片组驱动里的,而且我已经去单独安装了芯片组的驱动,所以,按理来说,不应该出现这样的问题才对。打算再重新安装一次系统,换个番茄的系统,或者直接装Win7,试试如何。不过,是否完全是这个原因,有待后续继续测试测试。
后来又玩了魔兽很多次,就没再出现过间歇卡的现象,看来,的确是硬盘的问题,但是具体为何工作不正常,也还是很奇怪,因为驱动都是一样的,应该没问题才对。。。
【后记】
之前将魔兽拷贝到U盘里面,结果由于系统好像U盘驱动有点问题,导致几次出现U盘数据突然不能正常读取,只有重新拔插后,才又恢复正常。也就导致魔兽运行偶尔中断,最后,导致魔兽的里面的war3.mpq,出现数据校验CRC错误,无法拷贝到电脑上了,弄得原先的魔兽,没法在电脑(硬盘)上玩了,上网查了下,说war3.mpq是魔兽里面的WAV音频数据,所以觉得应该不同版本,即1.20之类的和1.22之类的,应该没啥变化,应该可以通用的,所以,就去下载了1.22版本的,将其中的war3.mpq拷贝过来到1.20E版本上,结果试了,也是可以正常使用的。而且之前就测试过了,结果表明,1.22版本的,虽然可以运行,但是浩方连不上,看不见别人建的图,而1.20E,就可以正常用。
所以,最后只能用这个原先的1.20E版本的,加上从1.22版本的war3.mpq,才可以正常使用,可以上浩方。关于在硬盘上玩魔兽间歇性地卡的问题,打算重新换个Win7或者XP,再试试,看看Win7或者其他的XP,其硬盘驱动,是否正常,能不能解决此问题。
其后,重装了一个Win7+XP双系统,用Win7玩了玩魔兽,发现,也是不会出现间歇性卡的。有空再试试双系统中的XP。
现在就是用双系统中的这个XP,刚试了试,结果是玩魔兽还是会出现间歇性的卡的问题的,看来,还是影片驱动有问题。。。。
转载请注明:在路上 » 【已解决】玩魔兽争霸(冰封王座)间歇性地卡