Windows系统本身就得吃不少内存。Win7旗舰版装在1GB内存的机器上,开机后可用内存只剩三四百兆,Win10更是连系统都跑得喘。理论上1GB内存能开个网页、看个视频,但玩游戏是另一回事。游戏引擎加载地图、贴图、音效、模型文件,全都要塞进内存里,内存不够时系统就把硬盘当内存用,这个叫做“虚拟内存”。硬盘速度比内存慢几十倍,而且机械硬盘的读写头来回找数据,游戏就会一卡一顿,尤其突然转身或者进入新场景,声音和画面一起僵住,那正是硬盘在“救火”。
那显卡有责任吗?要看具体配置。如果你家用的是核显,也就是集成显卡,它本身没有独立显存,完全靠从内存里分一部分当显存用。你本来就只有1GB内存,显卡再从里面拿走128MB或者256MB,剩下给系统的更少,游戏自然卡成幻灯片。这时候显卡的表现差,其实是内存不够导致的。如果你插了一块独立显卡,比如GTX960或R960之类,那显卡自己有2GB显存,按理说能应付不少游戏,可你的内存还是1GB,CPU得先把硬盘里的数据搬到内存里,整理好再发给显卡,内存这个通道太窄,显卡再强也等不到数据,只能歇着等。所以,无论独显还是核显,1GB内存都是绊脚石。
看看现在主流的游戏要求。英雄联盟最低配置写的是2GB内存,实际上你用2GB内存玩,进去后帧数也容易掉到三四十,1GB根本进不去或者进Loading界面就黑屏。绝地求生曾经的最低配置是8GB,后来优化到6GB能勉强跑,但1GB连启动都弹窗口。原神官方要求8GB,实际上6GB也卡顿。就连很老的GTA5,官方最低也得4GB。这些数据说明,1GB内存玩任何现在还在更新的游戏都是不可能流畅的,哪怕你玩的是植物大战僵尸2网页版,浏览器本身都嫌内存小。
有人可能会说,那我以前老电脑256MB内存还能玩红警呢。没错,十来年前的游戏确实小,不管是命令与征服还是红警95,地图和单位数据少,256MB够用。可现在的游戏随便一个场景纹理都上百MB,加载起来就是几个GB的占用。你拿1GB内存去对付,如同用自行车上高速,不是车胎不行,是路不一样了。
显卡方面,还得看显卡驱动是不是正常。有时候显卡驱动没装好,比如默认用微软的通用驱动,游戏就会走软件渲染,那和显卡再好没关系,帧数照样难看。你可以下载GPU-Z看看显卡型号,再跑一下3DMark,如果跑分远低于同型号均值,那可能是驱动或散热问题。但即便显卡正常,1GB内存依然拖后腿。说实话,真有一张老点的独立显卡,比如GTX750Ti或HD7770,配上4GB内存运行LOL、CS:GO是能玩的,而你的机器卡成PPT,内存就是最大元凶。

怎么验证?你不用拆机,直接按Ctrl+Alt+Delete打开任务管理器,看“性能”里的物理内存占用率。如果你开着游戏,内存占用始终接近100%,那问题就清楚了。关掉游戏后,占用率降到五六十,说明是游戏把内存吃干了。还有一种情况是CPU老旧,比如单核奔腾4处理器,玩LOL也会卡,但那种卡是CPU占用率百分百,会伴随风扇狂转。你的描述里“玩啥都卡”没有提到风扇噪声,所以更偏向内存不足。
再补充一个容易忽略的点:硬盘空间不够也影响虚拟内存。系统默认在C盘划一块区域当内存用,如果C盘剩余空间低于几个GB,虚拟内存扩展不了,游戏加载就会失败或卡死。检查一下C盘剩余,至少留出10GB。
结论摆这儿:1G内存玩啥都卡,不是显卡的问题,至少不主要是显卡。显卡负责画图,内存负责装货,你货堆不进去,画图再快也没用。解决办法很简单,买一条和二手的DDR3或DDR4内存,注意要和主板插槽匹配,比如台式机就买台式机内存,笔记本就买笔记本内存,容量至少加到4GB,最好8GB。花一百来块钱,游戏卡顿立刻缓解大半,这比换显卡省钱得多,也真正对症。如果加完内存还卡,再考虑显卡驱动或者换显卡,顺序不能反。你问“是显卡的问题不”,答案就是:不是,先把内存升上去吧。