Windows server 2003 not recognising memory

Hi,

I'm currently running a windows 2003 enterprise server with 4 gb of memory installed (confirmed in the bios) but the os is only seeing 2 gb.
The os is 32bit
Any idea why this is happening?
interrelateITAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

zoubi77Commented:
0
questionCommented:
you need to enable PAE switch to get this working. This needs to be done in boot.ini file.
see the max memory support for corresponding editions at
http://www.microsoft.com/whdc/system/platform/server/PAE/PAEdrv.mspx

The procedure to Enable PAE switch is:
You need to add the /PAE switch as a part of the boot.ini file.Enusure care is taken while and before editing the Boot.ini file.

http://support.microsoft.com/kb/283037

-?

0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
lacrewgaCommented:
A lot of machines do not report 4gb in "System Information". On-board graphics and some other things use part of that 4gb so does not report it.
0
Newly released Acronis True Image 2019

In announcing the release of the 15th Anniversary Edition of Acronis True Image 2019, the company revealed that its artificial intelligence-based anti-ransomware technology – stopped more than 200,000 ransomware attacks on 150,000 customers last year.

questionCommented:
A 2gb allocation for a shared video memory does not sound practical and reasonable for me. It has to do with the physical address extension.
However lets wait for InterrelateIT to try the recommended steps that all of us have provided.

-?
0
lacrewgaCommented:
Quoted from link...

This behavior is the expected result of certain hardware and software factors.

Various devices in a typical computer require memory-mapped access. This is known as memory-mapped I/O (MMIO). For the MMIO space to be available to 32-bit operating systems, the MMIO space must reside within the first 4 GB of address space.

If a computer has many installed devices, the available memory may be reduced to 3 GB or less.
0
lacrewgaCommented:
Try (from memory, should be close) Start, Program Files, Accessories, System Tools, System Information and see how memory is reported there.
0
RickCommented:
Do you have Service Pack 2 installed?

My servers wouldn't "recognize" that they had more than 2Gbs of RAM until I installed Service Pack 2.
0
lacrewgaCommented:
It's just a reporting issue. The memory is being used.
0
interrelateITAuthor Commented:
Thanks heaps all of you for your help.

When using the PAE switch, can you use the maxmem and the max processors switch aswell?
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows Server 2003

From novice to tech pro — start learning today.