Improve company productivity with a Business Account.Sign Up

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1082
  • Last Modified:

DELL Dimension 9200 running XP does not see 4GB memory

I have a DELL Dimension 9200 running XP SP3.   The hardware see's the 4GB of memory, but not the OS.  Any suggestions?
0
bjmorse
Asked:
bjmorse
2 Solutions
 
DarrenMcCallCommented:
Tried adjusting your paging file?
System Properties (sysdm.cpl)
"Advanced" tab
Performance "Settings" button
"Advanced" tab
Virtual Memory "Change"
"No paging file"
"Set"
0
 
Darius GhassemCommented:
How much is the OS seeing?
0
 
WakeupSpecialist 1Commented:
Windows XP wont see over 3.25gb
It is the limitation of the OS.  Vista w/ no service packs also wont see over 4 gb.  W/ SP1 for vista it will see over 4gb.

Unfortunately yes the hardware will see the memory over 4gb, but the OS will not.

Actually have this pasted in a document somewhere:
If its 32 bit windows xp pro (which it most likely will be) then the maximum it will recognise is about 3.5gb, although the 4gb is physically there some is reserved, any more and you will require a 64 bit operating system and 64 bit compatible hardware (most hardware is these days anyway).

Virtual Address Space:
- A 32bit process running on a 32bit Windows OS can address 2GB of Virtual Address Space, unless it is compiled LARGEMEMORYAWARE.
- A 32bit process compiled LARGEMEMORYAWARE running on a 32bit Windows OS can address 3GB of Virtual Address Space, with /3GB enabled.
- A 32bit process compiled LARGEMEMORYAWARE running on a 64bit x64 Windows OS can address 4GB of Virtual Address Space.

- A 64bit process running on an x64 Windows OS can address 8TB of Virtual Address Space.
- A 64bit process running on an ia64 Windows OS can address 7.152TB of Virtual Address Space


Physical RAM:
- A 32bit Windows XP or Windows Vista OS can address 4GB of Physical RAM, no exceptions.

- A 32bit Windows 2000 Server can address 4GB of Physical RAM, no exceptions.
- A 32bit Windows 2000 Advanced Server can address 8GB of Physical RAM with /PAE enabled.
- A 32bit Windows 2000 Datacenter Server can address 32GB of Physical RAM with /PAE enabled.

- A 32bit Windows Server 2003 Web Edition server can address 2GB of RAM, no exceptions.
- A 32bit Windows Server 2003 Standard Edition server can address 4GB of RAM, no exceptions.
- A 32bit Windows Server 2003 Enterprise Edition server can address 32GB of Physical RAM with /PAE enabled.
- A 32bit Windows Server 2003 Datacenter Edition server can address 64GB of Physical RAM with /PAE enabled.

- A 64bit x64 Windows XP, Windows Vista, or Server 2003 OS can address 128GB of RAM.
- A 64bit ia64 Windows Server 2003 Enterprise Edition or Datacenter Edition server can address 1TB of RAM.


Just as a final point, a 64 bit operating system is capable of supporting 16 Exabytes of RAM - This is 17.2 Billion Gigabytes, so a massive amount of a memory, microsoft however has limited their OSs to 128GB for whatever reason, although theoritcally a 64 bit linux os would handle the full amount however unrealistic it sounds.


Dont remember where I got it...but its good info.
0
Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

 
Smoken2337Commented:
If there is any shared memory it is going to pull from the RAM in your system so in the OS it will not show the full 4 Gigs
0
 
WakeupSpecialist 1Commented:
Oh and disreguard the " If it's 32bit windows XP Pro"  That was just from the cut and paste.
0
 
bjmorseAuthor Commented:
It currently sees 2.5 GB.  I will try adjusting the paging file.
0
 
WakeupSpecialist 1Commented:
And also agree w/ smoken2337, the ram may be shared with the video card as well.  (especially if it is a built in video card on the dell motherboard)
0
 
Darius GhassemCommented:
Your computer supports a maximum of 4 GB of memory when you use four 1-GB DIMMs. Current
operating systems, such as Microsoft® Windows® XP, can only use a maximum of 4 GB of address space;
however, the amount of memory available to the operating system is less than 4 GB. Certain components
within the computer require address space in the 4-GB range. Any address space reserved for these
components cannot be used by computer memory.

http://www.codinghorror.com/blog/archives/000811.html
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

The 14th Annual Expert Award Winners

The results are in! Meet the top members of our 2017 Expert Awards. Congratulations to all who qualified!

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