1. 修改BIOS
最直接的方法是在BIOS中设置显存,但不同电脑的名称和位置并不一样,找到后视情况尽量选择最高的数值,设置完成后按F10保存
电脑一
电脑二
Yoga
2. 修改注册
有时设置了BIOS里的显存,但windows的显存却没有生效
查看显存信息的位置
这需要在HKEY_LOCAL_MACHINE\Software\ Intel 下新增 GMM 项
AMD则在HKEY_LOCAL_MACHINE\Software\ AMD 下新增 GMM 项
在其下面新建REG_DWORD名为"DedicatedSegmentSize",再将它的十进制数值设置为与前面BIOS相同数值,设置完成后再重新电脑就会生效。
注册表设置信息
3.使用命令设置共享内存
总的图形显存 = 专用视频显存 + 共享系统内存
系统显存信息
4. AMD的APU的核显显存不全取决于BIOS和注册表修改,换句话说,只有第三种方法适合于AMD的APU核显显存设置,第一和第二种方法有时有用,有时没有用,至少6900hs的核显是这样的。因为AMD Software可以绕开(无视)BIOS的设置,直接设置APU的核显显存容量(这个真的很神奇,没有intel遵守这个规则,@AMD中国),设置后需要重新启动生效。
AMD Software设置
AMD Software设置后的显存容量
外加补充:
如果BIOS没有高级选项,或者没有设置核显显存的地方,可以考虑使用工具修改BIOS
- RU.efi
RU.efi界面
2. modGRUBShell.efi 的setup_var 命令修改BIOS