知识库

支持 /新闻资讯

解析游戏卡顿因素,做自己电脑的家庭医生

日期2020-05-20

对于游戏玩家来说,最烦人的应该就是游戏卡顿问题。所谓游戏卡顿,是在正常情况下笔记本电脑明明可以流畅的运行该游戏,却在运行了一段时间之后出现了游戏帧数突然降低,过一段时间又恢复正常的毛病。游戏卡顿不仅使你无法愉快游戏,还可能恰好缺少那一发助攻坑了队友,就这样因为非人为因素而Game Over或是就此被冠上“猪队友”的帽子是多么的让人不爽!

  造成游戏卡顿这个问题的原因有多种多样,很多人出现卡顿就带着电脑去找维修点维修,很多时候这其实是一件费时费力费钱的事,其中有不少小问题是可以自己找到“病因”然后解决的。今天笔者就结合自己的一些经验来给大家分享一下都有那些可能的原因会导致游戏卡顿,以及针对这些问题的解决办法,让大家远离游戏卡顿带来的烦恼。

电脑散热问题导致游戏卡顿

  首先最常见的问题还是笔记本电脑由于散热不足,处理器温度升高到90℃或者95℃以上(该温度因机型而异),电脑便会自动降低CPU的功率,从而降低CPU的温度,同时CPU的性能也随之大幅度缩减,从而造成游戏的帧数下降,便产生了游戏的卡顿的问题。

  很多人觉得游戏里最重要的就是fps,网络游戏的话还要加上ping(延迟)。其实不然,fps只能够反应你的电脑运行游戏是否流畅,但当游戏出现卡顿时,光看fps完全无法判断卡顿原因。所以玩游戏时一般会使用一款叫游戏加加的软件,游戏里可以看到显卡、CPU的温度、占用、频率,显存频率、占用及内存占用等。我的笔记本处理器是i7-4700HQ,CPU主频为2.4GHz,最大睿频为3.4GHz,然而游戏时温度过高,会导致频率下降到1.5GHz,并且fps也从60多帧掉到30多帧。用游戏加加就可以在游戏里直接监测到硬件温度,以及硬件温度过高对游戏带来的影响。

解决办法:

·拆机清灰,同时更换导热系数高的硅脂

  解决散热问题最直接的办法还是拆机清灰,在外面拆机清灰加硅胶,一次可能在30—100元之间不等,而事实上,各机型如何拆机清灰的教程,网上可以很简单轻易的搜索到。有的机型可能只需要打开后盖即可取出风扇清灰,有的机型没有设置后盖则需要整机拆解清理。

  拆机清理的主要目的其实是处理被灰尘堵死的散热出风口,这是直接导致散热效率低下的主要原因。在拆机的同时更换导热系数高的硅脂也可以在一定程度上控制CPU和GPU的温度。不过笔者不推荐各位网友使用液态金属,它的有效持续时间很短需要频繁更换,而且危险因素也比较大,如果在使用的过程中不慎溢出还可能会烧毁主板。

·提高笔记本底部的进风量

  如果拆机清灰解决根本问题后,CPU还是因为温度高而降频,那么还可以想办法提高笔记本底部的进风量。最简单的办法就是用瓶盖或者其他东西垫高笔记本,留出散热通道。或者购买笔记本散热底座,通过风扇辅助加大进风量,将更多的空气输送给笔记本电脑的风扇,加大散热管的热交换量。另外还有种散热器——抽风散热器,虽然它的效果十分明显,但是长远来看会不断的加大灰尘进入量,这个就要看玩家的选择了。

坑爹的温度墙使得CPU降频

  如果已经拆机清灰更换了硅脂还是无法解决降频导致的游戏卡顿的问题,那么你可能遇到了一个叫做温度墙的东西。现在很多笔记本厂家都引入了一种名叫BD PROCHOT(Bi-directional processor hot)的功能来解决高端GPU和CPU的发热问题。其核心原理就是在独立GPU工作的时候,当CPU温度超过某一阈值,就自动关闭睿频或是降频以达到减少发热、节省功耗的目的。

解决办法:

·在电源选项中关闭CPU睿频功能

  英特尔i5、i7的处理器的睿频升温是很明显的,然而CPU频率的提升对于游戏帧数提升可谓是微乎其微。但是由于睿频带来的高温,CPU自保护降频导致游戏卡顿可就得不偿失了,与其这样我们还不如直接关闭睿频功能。可以简单在控制面板的电源选项-高级电源设置里面,找到最大处理器状态。将接通电源的百分比调整成98%,便可以阻止CPU睿频升温。

关闭睿频功能后,用游戏加加再一次测试了一下。由于笔者将处理器状态设置到了90%,所以在游戏中,CPU频率稳定在了2.1GH,温度从90多度降到了70多到80多度之间,降温非常明显,而fps也有明显提升,稳定在了50-70之间。

异常占用导致游戏卡顿

  除了硬件温度会导致卡顿外,CPU或内存占用过高,也会导致游戏卡顿。CPU和内存有时可能明明对于你所玩的这款游戏绰绰有余,温度也是正常范围内,但就是会偶有卡顿,这时候多半就可能是CPU或内存被某些程序异常占用,导致占用过高,从而造成的卡顿。这种情况,其实也可以用游戏加加在游戏里直观监测出来。

 至于内存占用,很多游戏玩的时间长了之后,累积的内存占用会越来越高,就会开始出现频繁卡顿了。其实这就是很多人抱怨的玩游戏时间久了开始卡顿的原因。

解决办法

·关闭高占用程序 释放内存

  在用游戏加加确定如果出现了异常高的CPU或内存占用后,可以切出游戏,打开任务管理器。将其中占用高的程序禁用。如果找不到高占用程序,或者禁用后程序反复出现,那么就可能需要查杀你的电脑是否有病毒或木马程序了。

  至于长时间游戏导致的内存占用升高,可以通过游戏加加的自动释放内存功能来解决。


中文输入法在后台导致卡顿

  在玩游戏的时候,我们很可能会遇到一个奇怪的问题。比如按住键盘上的“W”按键,游戏人物走动一下游戏就卡一下,不动键盘的时候游戏就不卡。或者在全屏游戏下只要按下键盘,游戏就会窗口化,弹出到桌面。

  其实这些现象是无意中把输入法切换到了中文状态,导致在游戏操作的时候不断的输入某个英文字母。当按住“W”按键时,中文输入法就会不断的识别“W”出现一堆的候选词,而这些操作都是需要耗费CPU资源的,从而导致了游戏卡顿。

解决办法:

·切换回英文输入法或屏蔽输入法

  还在用Windows 7操作系统的朋友遇到这种问题可以直接按Ctrl+空格切换回英文输入法即可,但是Windows 8.1中,英文输入法是需要另外在系统设置中调出的。方法如下:按Win键+X选择控制面板,点击打开,点击“添加语言”并选择英语(美国),添加成功后即可按Win键+空格键切换成英文输入法状态,这样就不会再因为输入法问题造成游戏卡顿了。

  上述的方法可能有些麻烦。毕竟游戏时,很多时候生死胜负仅在毫厘之间,切换输入法的时间,可能游戏里已经可以做很多事了。所以,还有一个更简单或者说一劳永逸的办法——用游戏加加屏蔽输入法,直接避免输入法导致卡顿的情况出现。

  可能有的玩家会觉得,游戏里有时也需要打字啊,屏蔽了输入法需要打字时一样很麻烦。游戏加加的考虑很周到,在游戏里也可以更改这些设置。游戏里按Ctrl+Tab键就可以在游戏里呼出设置窗口了,这样既解决了输入法可能导致的卡顿,也方便了玩家对输入法的使用选择。

  以上就是积累的一些游戏卡顿的经验以及解决方法,仍旧是不全面的,毕竟电脑可能出现的状况也是各种各样,有的问题则是确实需要送往维修点解决的。但是很多时候,游戏的卡顿就是上述这些简单的原因,所以平时游戏时可以使用游戏加加,卡顿时可以帮助玩家快速排查卡顿原因,解决问题哦。