2

I have an Acer Laptop with following Graphics Configurations : Generic PNP Monitor and AMD Graphics Properties.

I had 4GB RAM installed and very recently have installed another 4GB. But the GPU is allocating 3GB shared system memory for itself. I want to reduce it to 1GB. I don't need so much VRAM as I don't do stuffs that requires GPU heavily, e.g. playing games.

I did some searching on YouTube and Google about this. Most answers are about changing in BIOS, which my laptop doesn't support(not available in BIOS options). But, there were other answers changing by RegEdit which is only for Dedicated Video Memory which I have enough. I want to reduce memory consumption by GPU from my RAM.

In summary, I am searching for an answer of reducing shared system memory in Windows 11 using Registry Editor and without BIOS, as I don't have the option in my laptop.

3
  • It's either an option in the firmware (UEFI, you don't have BIOS) or it isn't. Jul 4, 2022 at 15:41
  • No, it isn't an option in the BIOS/UEFI. Jul 7, 2022 at 14:02
  • For those thinking it is a BIOS-thing: No, it isn't. The integrated GPU gets around 64-128MB for booting tasks, then it is up to the OS to see how much of the RAM it reserves for the GPU. This is also shared with additional dedicated GPUs which might be installed. If you boot the same machine into Kubuntu, it will have close to the full amount of RAM available for applications to use, no problems there. Microsoft's view on this is ridiculous.
    – Daniel F
    Feb 5 at 23:59

1 Answer 1

1

Because most integrated graphics solutions automatically adjust to use the amount of system RAM they need, for integrated graphics the Dedicated Video Memory value is completely fictitious. The system reports a dummy value simply so games see something when they check how much VRAM you have.

I don't know how you found 3GB as the size of the shared system memory, but this number is totally bogus. The video memory can only get up to 50% of the system RAM, and even that may be further limited by hardware considerations.

The amount VRAM your system reports can be modified in the registry. This doesn't actually change your VRAM - it just modifies that dummy value. You would typically increase it if a game refuses to start because you "don't have enough VRAM".

This registry item is found at HKEY LOCAL MACHINE/Intel/GMM as a DWORD called DedicatedSegmentSize, in units of megabyte.

It's possible that this value used to do some actual RAM allocation in older Windows systems (it's certainly documented as such), but in Windows 10 & 11 it's just cosmetics.

2
  • You can see in the picture added on the first line(forgot to crop :D). It says 3GB shared system memory. Okay. How can I see how much system memory the GPU is really consuming? Because I don't feel much improvement after installing the extra 4GB, as expectation. Jul 7, 2022 at 13:59
  • See levvvel.com/how-to-check-vram-usage/…
    – harrymc
    Jul 7, 2022 at 14:09

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .