Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Using Resource Monitor I found that 6178MB of RAM are Hardware Reserved.
Windows will press itself more into using memory (why waste it), app/game dlls will be loaded into memory and kept there rather than swapping in/out all the time.
For example (just rough / approx)...
If you had 4GB of RAM:
2GB = Game
1GB = Operating System
0.5GB = System Reserve
0.5GB = Free
If you had 8GB of RAM:
4GB = Game (normally a game would use 1-3GB)
2GB = Operating System
1GB = System Reserve
1GB = Free
If you had 16GB of RAM:
4GB = Game
4GB = Operating System
2GB = System Reserve
6GB = Free (or up to 12GB available, if the OS doesn't hog it and you don't have game/app running)
If the memory is being used up, it isn't actually a bad thing - it's better than it sitting there idle.
Under your Windows Resource Monitor, you will see (Hardware reserved, In Use, Modified, Standy, Free). Windows at any time can release the Standby / Cached memory, when it needs more for application/game running. Also System Reserve is set aside for the Operating System not to get drowned out if a memory leak or hog occurs.
I know enough to know that Windows should not be locking me out of 50% of RAM
Hardware Reserved should never exceed 20MB~30MB + 64MB~512MB.
What memory are you installing (brand / specs) and into what slots? They are all the same specs right? Note the colour coding RAM slots (matching duel channel memory isn't placed next to each other rather it's in odd or even slots - 1+3 or 2+4 work together). What voltage is your memory?
Under BIOS > Advance memory settings > Ensure max memory limit isn't checked. While you are at least, also ensure XMP profile is enabled and selected.
Possible reasons:
1) You have set a max memory limit on your system (normally found under the BIOS).
2) You have mis-matched memory, different specs / voltage settings. Most likely different voltages will cause the issue. Check if memory is 1.5V (standard) and not higher. You can't have 1.5V working next to a 1.65V memory set, for example. If MHZ or CL timing is different between them, the motherboard attempts to default to the slowest speed too.
3) You have a damaged motherboard RAM slot. In which case, test it in sets of two (making sure to use the 1+3 slots or 2+4 slots for correct duel channel), then keep with just two memory sticks (not 3 or 4 - 3 will disable duel channel and 4 is physically damaged and probably can't be repaired without a motherboard replacement).
I don't know where the max memory limit would be, but I don't think it is that because the usable is always 50% of whatever my total ram is, be it 4, 8 or 12.
The memory mismatch wouldn't make sense because these exact RAM cards have worked together for 2 years on gigabyte mobos
The Mobo is new and I have no reason to think the slots are damaged. The cards could be, because the original mobo got damaged, but the problem doesn't seem to indicate hardware issues
Ditch/sell/repurpose the 2x2GB stick and keep the 2x4GB kit in your system.
My system is temporarily running 8GB, it was running 12GB but I lent a 4GB stick to a friend (it's OK I have an X58 triple channel system). When it was on 12GB Windows Task Manager would tell me I had 12GB with 6GB used, now i am running with 8GB with 6GB used. Settings/System/About and Control Panel\All Control Panel Items\System always lists the correct amount of installed RAM. Where are you getting these numbers?
Start > Run > Type "msconfig" (without quotes) and select from the list.
Under that, look at the Boot (tab) > Advanced Options.
There is no cap set on CPU/Memory there?
If you change anything under that - test it first. Then go back, change it again, but check the Make all boot settings permanent box, and click on OK.
If it's not under that, Start > Run > Type "cmd.exe" and right-click it "Run as Admin".
Under that type "bcdedit /deletevalue {default} truncatememory" and press enter.
If something has truncated the memory for Windows, that will remove it and set it back to full (which is default settings).