• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 8694
  • Last Modified:

Windows Server 2008 R2, not all memory usable

Hi there,

I have a following problem - I have a HP Proliant ML150 G6, with two Intel Xeon E5504 processors and 4 GB of RAM in it.

When I boot the system, everything is OK - BIOS shows the correct amount of RAM. But when I check the system properties in the operating system itself the installed memory is shown like this - 4.00GB (1.99GB usable). I have added an image showing the OS readings on memory.

I opened Resource Manager and found out that 2057MB of my RAM is Hardware reserved. I have added a picture for that also.

So, the question is - how do I see what hardware reserves the RAM, and is it possible to remove the hardware reservation (Is it safe - if not, I would have to buy extra RAM apparently)?

Thanks in advance!
memory-gluks.jpg
hardware-Reserved-memory.jpg
0
Kaarliic
Asked:
Kaarliic
  • 4
  • 4
  • 2
1 Solution
 
goyal_251Commented:
you are either using 32bit OS,so you are not able use all 4GB of your RAM, since some of that address space is reserved for hardware IO.  you're stuck with 32 bits of hardware address space.

Refer below link .it may help

http://msdn.microsoft.com/en-us/library/aa366778(VS.85).aspx 
0
 
KaarliicAuthor Commented:
Goyal,

Windows Server 2008 R2 only comes in 64-bit version. (See the 1st picture called memory-gluks.jpg ).
0
 
goyal_251Commented:
oh.. sorry .however in general such problem happend when either your chipset/processor/os is 32 bit.
0
Making Bulk Changes to Active Directory

Watch this video to see how easy it is to make mass changes to Active Directory from an external text file without using complicated scripts.

 
woolnoirCommented:
As far as i know this server comes with a integrated video card which uses system memory for the GFX card - the memory that is being used is most likley being used by the GFX chip.. there is a way of changing it just checking now.
0
 
woolnoirCommented:
Aparently the amount of video RAM allocated can be changed in the bios on the server, maybe worth taking a look and allocating something less than 2GB.
0
 
KaarliicAuthor Commented:
Woolnoir,

Thank you! I will try that in about 5 hours, when the work in the office is done.

I will inform you about my results.

Thank you!
0
 
woolnoirCommented:
If it doesn't work let me know and ill look for other things, there are many possible reasons, but the fact that the memory is hardware reserved suggest that something on the system is sharing system memory - ill continue looking, if you can update us.
0
 
KaarliicAuthor Commented:
One more thing, I probably had to mention in the original post - I have HP P212/ZM (Zero Memory) RAID controller installed - maybe it is the one causing trouble?

It is hard for me to understand, why server's video card would want to reserve whooping 2gb of RAM..
0
 
woolnoirCommented:
In theory it could be that card too, the only way for sure is to use a process of elimination, first things first, check for GFX memory settings and see what happens.
0
 
KaarliicAuthor Commented:
The problem actually was simple - when I restarted the server, I noticed that BIOS only "sees" 2GB's of RAM and there was an error message which pointed out that memory pooling was done incorrectly.

I reseated memory modules and now everything is fine.

0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Making Bulk Changes to Active Directory

Watch this video to see how easy it is to make mass changes to Active Directory from an external text file without using complicated scripts.

  • 4
  • 4
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now