Only half my memory being used

BadGuy

New member
Local time
10:52 PM
Messages
9
Location
Almere, Netherlands
Hey guys, I just upgraded my mainboard (and processor/memory etc) due to my old mainboard having a its SATA2 controller fried. So I set out to go and buy some of this new stuff and I ended up with:

ASRock P55 pro mainboard
QuadCore Intel i5 750
4GB of ram (2x 2GB)

Now obviously this is dual channel memory so I used the A1 and B1 banks (as suggested by ASRock's manual), and I also have Windows 7 64-bit. Now the thing is. Windows 7 reports that only 1.99 GB of the 4 GB can be used. Lavalys Everest tells me a similar story:

Code:
 Motherboard:  
   CPU Type   QuadCore Intel Core i5 750, 3033 MHz (23 x 132)  
   Motherboard Name   ASRock P55 Pro (2 PCI, 2 PCI-E x1, 2 PCI-E x16, 4 DDR3 DIMM, Audio, Gigabit LAN, IEEE-1394)  
   Motherboard Chipset   Intel Ibex Peak P55, Intel Lynnfield  
   System Memory   2039 MB (DDR3-1333 DDR3 SDRAM)  
   DIMM1: RMB2GB484CA6-13HC   2 GB DDR3-1333 DDR3 SDRAM (9-9-9-24 @ 666 MHz) (8-8-8-22 @ 592 MHz) (7-7-7-19 @ 518 MHz) (6-6-6-16 @ 444 MHz)  
   DIMM3: RMB2GB484CA6-13HC   2 GB DDR3-1333 DDR3 SDRAM (9-9-9-24 @ 666 MHz) (8-8-8-22 @ 592 MHz) (7-7-7-19 @ 518 MHz) (6-6-6-16 @ 444 MHz)  
   BIOS Type   AMI (08/05/09)  
   Communication Port   Communications Port (COM1)
My bios also report that I have 2x 2 GB of memory in there and a run of DXdiag also shows 4gigs.

Does anyone have any idea on how to fix this? Or is this normal behaviour?
[edit]
I changed my memory around to use slots 1 and 2 instead of 1 and 3 and now it uses 4 GB, but it's (obviously?) single channel mode. My question still stands though is it usual for windows 7 in dual channel mode to 'only' use half of the memory available? Also I noticed that the bios registered the memory, but during POST it only showed 2GB before. Right now it's 4 GB. The problem isn't 'solved' yet though, I'd like to use the dual channel capabilities :).
[/edit]
 
Last edited:

My Computer

OS
Windows 7 Ultimate
CPU
Intel i5 750 3.0 GHz
Motherboard
ASRock P55 Pro
Memory
DDR 3 PC 1666
Graphics Card(s)
Point of View GeForce 295
Sound Card
on-board Realtek
Monitor(s) Displays
iiyama B2403 WS
Hard Drives
Seagate 1.5TB
Samsung 500GB
Hitachi 300GB
Hitachi 200GB
Case
Coole Master
Keyboard
Logitech Wave
Mouse
Razer Lachesis
did you clean install Windows with the new motherboard?

do you have the latest BIOS, drivers, and all that good stuff?
 

My Computer

Computer Manufacturer/Model Number
Too many to list.
OS
XP, Seven, 2008R2
CPU
AMD, Intel, VIA
Motherboard
Various
Memory
Corsair, Kingston, etc.
Graphics Card(s)
ATI, NVIDIA
Monitor(s) Displays
Samsung
Hard Drives
Maxtor, Western Digital
Keyboard
qwerty
Internet Speed
22 Mb/s @ home, 1 Gb/s @ server
Other Info
All of my systems still run fastest on XP 32-bit for the most part. Win7 is fun to play with, but I still prefer XP for raw speed, security, and functionality.
did you clean install Windows with the new motherboard?

do you have the latest BIOS, drivers, and all that good stuff?

Yeah I just got started on updating BIOS etc. Windows is a clean installation too. I updated all of my drivers as well. From the reactions I'm getting so far is that this isn't the usual behaviour even when using dual channel memory mode.
 

My Computer

OS
Windows 7 Ultimate
CPU
Intel i5 750 3.0 GHz
Motherboard
ASRock P55 Pro
Memory
DDR 3 PC 1666
Graphics Card(s)
Point of View GeForce 295
Sound Card
on-board Realtek
Monitor(s) Displays
iiyama B2403 WS
Hard Drives
Seagate 1.5TB
Samsung 500GB
Hitachi 300GB
Hitachi 200GB
Case
Coole Master
Keyboard
Logitech Wave
Mouse
Razer Lachesis
Also I noticed that the bios registered the memory, but during POST it only showed 2GB before.

If POST only shows 2GB when both sticks are installed, that is not a Windows 7 problem.

Are both of the memory sticks and SPD settings/timings identical?
 

My Computer

Computer Manufacturer/Model Number
Too many to list.
OS
XP, Seven, 2008R2
CPU
AMD, Intel, VIA
Motherboard
Various
Memory
Corsair, Kingston, etc.
Graphics Card(s)
ATI, NVIDIA
Monitor(s) Displays
Samsung
Hard Drives
Maxtor, Western Digital
Keyboard
qwerty
Internet Speed
22 Mb/s @ home, 1 Gb/s @ server
Other Info
All of my systems still run fastest on XP 32-bit for the most part. Win7 is fun to play with, but I still prefer XP for raw speed, security, and functionality.
Also I noticed that the bios registered the memory, but during POST it only showed 2GB before.

If POST only shows 2GB when both sticks are installed, that is not a Windows 7 problem.

Are both of the memory sticks and SPD settings/timings identical?

Yes, I did not change any settings on the memory. I'm not really blaming Windows 7 though, I'm just hoping someone can help me trouble shoot this thing. Going through the bios I see both DIMMs with the same settings just in different slots. The bios screen shows them both properly as I mentioned before. I've not really found any settings regarding my memory (except OC-related settings), that I could perhaps mess with either. It all seems a little weird to me and I just can't fill out the gaps between both pieces of memory showing in the bios, and only half the memory being checked as available during POST.

The memory was bought along with the board and processor in the same shop. The only difference that I can find between the two dimms are the manufacturing dates (they're 3 weeks apart :) ), otherwise they're identical.

I'm still trying to update my BIOS, but I've only gotten so far since ASRock seems to have some weird utility that just won't work (and is very poorly documented). None of the fixes listed in the bios upgrades seem to relate to memory though.
 

My Computer

OS
Windows 7 Ultimate
CPU
Intel i5 750 3.0 GHz
Motherboard
ASRock P55 Pro
Memory
DDR 3 PC 1666
Graphics Card(s)
Point of View GeForce 295
Sound Card
on-board Realtek
Monitor(s) Displays
iiyama B2403 WS
Hard Drives
Seagate 1.5TB
Samsung 500GB
Hitachi 300GB
Hitachi 200GB
Case
Coole Master
Keyboard
Logitech Wave
Mouse
Razer Lachesis
The only difference that I can find between the two dimms are the manufacturing dates (they're 3 weeks apart :) ), otherwise they're identical.

Did the memory modules come in the same package, brand new, unopened and untampered with? If not, it could be your problem. Memory has to be paired correctly for it to work as dual channel.

According to information in your first post, the memory's SPD timings do appear to match.

Try to find a chart that shows supported memory modules for your motherboard. Sometimes RAM just isn't compatible.
 

My Computer

Computer Manufacturer/Model Number
Too many to list.
OS
XP, Seven, 2008R2
CPU
AMD, Intel, VIA
Motherboard
Various
Memory
Corsair, Kingston, etc.
Graphics Card(s)
ATI, NVIDIA
Monitor(s) Displays
Samsung
Hard Drives
Maxtor, Western Digital
Keyboard
qwerty
Internet Speed
22 Mb/s @ home, 1 Gb/s @ server
Other Info
All of my systems still run fastest on XP 32-bit for the most part. Win7 is fun to play with, but I still prefer XP for raw speed, security, and functionality.
Also,

Can you clear up whether or not your system (BIOS/POST) actually detects the full 4GB when in dual channel mode? As I'm confused by your statement

It all seems a little weird to me and I just can't fill out the gaps between both pieces of memory showing in the bios, and only half the memory being checked as available during POST.
 

My Computer

Computer Manufacturer/Model Number
Too many to list.
OS
XP, Seven, 2008R2
CPU
AMD, Intel, VIA
Motherboard
Various
Memory
Corsair, Kingston, etc.
Graphics Card(s)
ATI, NVIDIA
Monitor(s) Displays
Samsung
Hard Drives
Maxtor, Western Digital
Keyboard
qwerty
Internet Speed
22 Mb/s @ home, 1 Gb/s @ server
Other Info
All of my systems still run fastest on XP 32-bit for the most part. Win7 is fun to play with, but I still prefer XP for raw speed, security, and functionality.
I found a chart and I don't see the memory listed (I think it's just generic branded), the chart only shows tested memory rather than actual compatibility. So it's rather inconclusive, I'll go a head and give the guys at the shop a ring and tell them about this stuff and we'll see if they do have some compatible RAM. The speed increase shouldn't be that much according to reports, but it's still good to use the full potential of your new gear :).

Thanks for the help and pointers so far, I'll keep you posted if I learn anything new tomorrow.

As for the question:
POST shows 2 GB (Dual Channel Mode)
Going in to the BIOS it shows both DIMMS at 2 GB (so 4 in total)

I've changed the banks the DIMMS are seated in to force single channel mode:
POST shows 4 GB (Single Channel Mode)
Going in to the BIOS it shows the same as before, but the memory is loaded in to different banks ofcourse :)
 
Last edited:

My Computer

OS
Windows 7 Ultimate
CPU
Intel i5 750 3.0 GHz
Motherboard
ASRock P55 Pro
Memory
DDR 3 PC 1666
Graphics Card(s)
Point of View GeForce 295
Sound Card
on-board Realtek
Monitor(s) Displays
iiyama B2403 WS
Hard Drives
Seagate 1.5TB
Samsung 500GB
Hitachi 300GB
Hitachi 200GB
Case
Coole Master
Keyboard
Logitech Wave
Mouse
Razer Lachesis
Also I noticed that the bios registered the memory, but during POST it only showed 2GB before.

If POST only shows 2GB when both sticks are installed, that is not a Windows 7 problem.

Are both of the memory sticks and SPD settings/timings identical?

Yes, I did not change any settings on the memory. I'm not really blaming Windows 7 though, I'm just hoping someone can help me trouble shoot this thing. Going through the bios I see both DIMMs with the same settings just in different slots. The bios screen shows them both properly as I mentioned before. I've not really found any settings regarding my memory (except OC-related settings), that I could perhaps mess with either. It all seems a little weird to me and I just can't fill out the gaps between both pieces of memory showing in the bios, and only half the memory being checked as available during POST.

The memory was bought along with the board and processor in the same shop. The only difference that I can find between the two dimms are the manufacturing dates (they're 3 weeks apart :) ), otherwise they're identical.

I'm still trying to update my BIOS, but I've only gotten so far since ASRock seems to have some weird utility that just won't work (and is very poorly documented). None of the fixes listed in the bios upgrades seem to relate to memory though.

BG

Dont mean to jump in here but does your bios have a setting for max memory? whats it set at?
 

My Computer

Computer Manufacturer/Model Number
HP Pavillion dv-7 1005 Tx
OS
Win 8 Release candidate 8400
CPU
[email protected]
Memory
4 gigs
Graphics Card(s)
Nvidia 9600M
Sound Card
HD built-in
Monitor(s) Displays
17" Wxga
Screen Resolution
1440x900
Cooling
none
Internet Speed
45Mb down 5Mb up
Dont mean to jump in here

At this point we need all the help we can get ;)

Interesting about this "max memory" setting. I don't think any of my systems have it.
 

My Computer

Computer Manufacturer/Model Number
Too many to list.
OS
XP, Seven, 2008R2
CPU
AMD, Intel, VIA
Motherboard
Various
Memory
Corsair, Kingston, etc.
Graphics Card(s)
ATI, NVIDIA
Monitor(s) Displays
Samsung
Hard Drives
Maxtor, Western Digital
Keyboard
qwerty
Internet Speed
22 Mb/s @ home, 1 Gb/s @ server
Other Info
All of my systems still run fastest on XP 32-bit for the most part. Win7 is fun to play with, but I still prefer XP for raw speed, security, and functionality.
Dont mean to jump in here

At this point we need all the help we can get ;)

Interesting about this "max memory" setting. I don't think any of my systems have it.

SS

sometimes its called installation configuration. It narrows your options to make installation run more smoothly
 

My Computer

Computer Manufacturer/Model Number
HP Pavillion dv-7 1005 Tx
OS
Win 8 Release candidate 8400
CPU
[email protected]
Memory
4 gigs
Graphics Card(s)
Nvidia 9600M
Sound Card
HD built-in
Monitor(s) Displays
17" Wxga
Screen Resolution
1440x900
Cooling
none
Internet Speed
45Mb down 5Mb up
BG

Dont mean to jump in here but does your bios have a setting for max memory? whats it set at?
It does not have a max memory setting; the manual shows that the max supported memory for this board is 16 GB (4x4GB)
 

My Computer

OS
Windows 7 Ultimate
CPU
Intel i5 750 3.0 GHz
Motherboard
ASRock P55 Pro
Memory
DDR 3 PC 1666
Graphics Card(s)
Point of View GeForce 295
Sound Card
on-board Realtek
Monitor(s) Displays
iiyama B2403 WS
Hard Drives
Seagate 1.5TB
Samsung 500GB
Hitachi 300GB
Hitachi 200GB
Case
Coole Master
Keyboard
Logitech Wave
Mouse
Razer Lachesis
Do you have a 32 Bit or a 64 Bit OS.

Please check that out.
 

My Computer

Computer Manufacturer/Model Number
Assembled Desktop PC, HTPC
OS
Windows Vista Home Premium x86, Home Premium x86
CPU
Intel Pentium 4 3.00Ghz with HT, Intel P4 2.8Ghz
Motherboard
Intel Original D865GBF, GA-81915-ME-C
Memory
2x512 MB DDR 400Mhz, 2x1GB DDR 400 Mhz
Graphics Card(s)
ATI Radeon HD3650 AGP 8x, Zotac GT 430 DDR3
Sound Card
SoundMAX Digital Audio AD1985, Diamond Xtreme 7.1 24Bit
Monitor(s) Displays
SONY BRAVIA KLV-19T400A , KLV-32V300A
Screen Resolution
1920x1080, 1920x1080
Hard Drives
Hitachi HDT721010SLA360 (1TB SATA 150)
SAMSUNG 80GB IDE
WD ESSENTIAL EDITION 1TB USB
WD EARS 2TB Green
PSU
FSP Saga II 500W, FSP Saga II 400W
Case
Lancool K-62 DragonLord, Lian-Li v351
Keyboard
Logitech iTouch Combo, Logitech di Novo Mini Bluetooth Combo
Mouse
Logitech
Internet Speed
Hathway 512 Kbps
Other Info
Specs are for Desktop & HTPC

My Computer

OS
Windows 7 Ultimate
CPU
Intel i5 750 3.0 GHz
Motherboard
ASRock P55 Pro
Memory
DDR 3 PC 1666
Graphics Card(s)
Point of View GeForce 295
Sound Card
on-board Realtek
Monitor(s) Displays
iiyama B2403 WS
Hard Drives
Seagate 1.5TB
Samsung 500GB
Hitachi 300GB
Hitachi 200GB
Case
Coole Master
Keyboard
Logitech Wave
Mouse
Razer Lachesis
Enable memory remapping in BIOS.
 

My Computer

Computer Manufacturer/Model Number
Custom
OS
Windows 7
CPU
Q6600 @ 3.01GHZ
Motherboard
ASRock P43Twins1600
Memory
4GB DDR2 5-5-5-15 800MHZ
Graphics Card(s)
ATi Radeon HD4850 512MB
Sound Card
Integrated (RealTek)
Monitor(s) Displays
19" + 16"
Hard Drives
250GB SATA 7,200RPM
40GB IDE 7,200RPM
PSU
650 Watt Corsair
Case
Cooler Master HAF 932 Full-Tower
Cooling
Air
Enable memory remapping in BIOS.

I tried, but to no avail... my job is keeping me from going back to the shop for now so no other news yet. I'll try this again tomorrow maybe I messed up somehow...
 

My Computer

OS
Windows 7 Ultimate
CPU
Intel i5 750 3.0 GHz
Motherboard
ASRock P55 Pro
Memory
DDR 3 PC 1666
Graphics Card(s)
Point of View GeForce 295
Sound Card
on-board Realtek
Monitor(s) Displays
iiyama B2403 WS
Hard Drives
Seagate 1.5TB
Samsung 500GB
Hitachi 300GB
Hitachi 200GB
Case
Coole Master
Keyboard
Logitech Wave
Mouse
Razer Lachesis
Okay an update on this one I got some new memory from the shop. This set is LISTED on the compatible memory list, but still no dice on the dual channel (same results as before, but now with kingston dimms).

Also I was actually able to update my BIOS oh, and right after I did that I found out why I couldn't update it before. Instant flash only supports reading the flash file from FAT16 and FAT32. And my usb pendrive as well as all my hard drives are NTFS formatted. (yes: dot dot dot) Luckily ASRock released a windows update utility type thing for their latest BIOS ROM, so that worked just fine.

I sent an e-mail to the ASRock support of whom I expect as much as... well ... bugger all. If I ever get a reply and if it's mildly entertaining or if it solves my problem I'll post it in here.
 

My Computer

OS
Windows 7 Ultimate
CPU
Intel i5 750 3.0 GHz
Motherboard
ASRock P55 Pro
Memory
DDR 3 PC 1666
Graphics Card(s)
Point of View GeForce 295
Sound Card
on-board Realtek
Monitor(s) Displays
iiyama B2403 WS
Hard Drives
Seagate 1.5TB
Samsung 500GB
Hitachi 300GB
Hitachi 200GB
Case
Coole Master
Keyboard
Logitech Wave
Mouse
Razer Lachesis
Not to but in, but i have a similar problem.

I have Windows 7 Ultimate 32bit running on, lets say an aged computer and have 2GB (2x1GB) of DDR ram installed on the motherboard but Windows is only recognizing 1GB. Only a few days ago it still registered 2GB.

I have switched the sticks in the banks, tried a few different working 1GB sticks, and nothing changed. I downloaded speccy and it says i have the full 2GB installed but Windows is still only recognizing 1GB. I don't have any video cards, standard on-board adapter with 64MB shared memory. The most recent thing i've done is install a PCI 4-port USB hub and a 4 port USB front panel controller attached to the PCI hub.

Any ideas?
 

My Computer

Computer Manufacturer/Model Number
Emachines
OS
Windows 7 Ultimate 32bit
CPU
AMD Athlon XP
Memory
2 GB DDR1
Hey I don't think the answer I got will be of too much use to you (or at least not what you want to hear), I actually bought a new mobo (gigabyte) and with the same DIMMs it all went as expected. The ASRock mobo I had (P55 pro) is apparently really bad as I've seen numerous complaints about it all over the net. The deluxe version or the extreme version both work like a dream according to most, the pro is just not all that great.

I'm not sure what the full story is with the motherboard, but I think a chip on there doesn't work as well as it should and the windows drivers are unable to address the memory even if the memory in itself is fine.

In general if something "suddenly" stops working and a clean Windows installation (or maybe linux?) doesn't help there's a high chance that it's a hardware related issue.
 

My Computer

OS
Windows 7 Ultimate
CPU
Intel i5 750 3.0 GHz
Motherboard
ASRock P55 Pro
Memory
DDR 3 PC 1666
Graphics Card(s)
Point of View GeForce 295
Sound Card
on-board Realtek
Monitor(s) Displays
iiyama B2403 WS
Hard Drives
Seagate 1.5TB
Samsung 500GB
Hitachi 300GB
Hitachi 200GB
Case
Coole Master
Keyboard
Logitech Wave
Mouse
Razer Lachesis
Back
Top