家里那台老电脑装了Win10,看视频还行,一开PS或者玩点小游戏就卡得不行。折腾半天才发现,原来是集成显卡吃内存吃得不够多,系统默认分给它的显存太小了。其实这事儿不难改,就是很多人不知道在哪调。
先搞明白啥是共享内存
集成显卡没自己的显存,只能从内存里划一块当显存用,这叫“共享内存”。比如你内存有8GB,系统可能默认只分512MB给显卡,跑图形任务自然吃力。调大一点,流畅度能明显改善。
进BIOS调整最直接
重启电脑,开机时狂按Delete或F2(不同主板按键不一样),进BIOS界面。找到Advanced → Integrated Graphics Configuration这类选项,有的叫UMA Frame Buffer Size或者iGPU Memory Size。
进去后能看到512M、1G、2G这些选项,根据自己内存大小选。要是8GB内存,建议设成1G;16GB的话,直接上2G也不心疼。改完按F10保存退出就行。
Windows里也能看和改一点点
有些品牌机比如联想、惠普的笔记本,BIOS锁死了显存设置,这时候可以去Windows里看看能不能动。
按Win+R,输入regedit回车,打开注册表。定位到:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers在右边空白处右键,新建一个DWORD(32位)值,命名为"TdrLevel",数值数据设为0。这个操作主要是防止显卡超时重启,间接提升稳定性。但注意,这里不能直接调共享内存大小,真正管用的还是BIOS。
验证改没改成功
进系统后,按Ctrl+Shift+Esc打开任务管理器,点“性能”标签,左边选“GPU”,右下角就能看到“专用GPU内存”和“共享GPU内存”。如果共享那一栏变大了,说明调整生效了。
举个例子,我同事的办公本原来共享才512MB,调成1GB后,Excel里带图表切换都顺滑不少,起码不会动不动转圈等半天。
要是你的电脑是组装机或者主板支持,优先进BIOS改;品牌机限制多,那就试试注册表那招,至少能让系统别动不动判定显卡卡死。