Question

Why is my PC only reading 2.5 mb of memory

Asked by: pbo1

I have installed 3.5 gb of memory (3 1gb sticks  and a 512 mb stick).  I recently installed (this evening) a 512 mb and 1 gb ddr2 stick.  When I go to crucial.com the scan recognizes all 3.5 gb, but when I go to my computer it reflects only 2.5.  Should I have installed the 512 mb, rebooted and then installed the final 1 gb ?  I did notice it prompted me if I wanted to go to the utilities screen when I initially booted or to continue..

Note I have Windows XP3 32 bit..

This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.

Subscribe now for full access to Experts Exchange and get

Instant Access to this Solution

  • Plus...
  • 30 Day FREE access, no risk, no obligation
  • Collaborate with the world's top tech experts
  • Unlimited access to our exclusive solution database
  • Never be left without tech help again

Subscribe Now

Asked On
2009-09-08 at 17:09:30ID24716706
Topics

Computer Memory (RAM)

,

Miscellaneous Hardware

Participating Experts
4
Points
500
Comments
27

Trusted by hundreds of thousands everyday for fast, accurate and reliable tech support.

  • "The time we save is the biggest benefit of Experts Exchange to Warner Bros. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange." Mike Kapnisakis, Warner Bros.
  • "Our team likes having a resource that is more secure than just using Google and most experts using this service really know their stuff. It's nice to look here first versus using Google." Dayna Sellner, Lockheed Martin
  • "Anytime that I've been stumped with a problem, 9 out of 10 times Experts Exchange has either the accepted solution or an open discussion of the potential solution to the problem." Kenny Red, eBay Inc.

See what Experts Exchange can do for you.

Got a question?

We've got the answer.

Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.

Screenshot of Experts Exchange Knowledgebase

Need individual assistance?

Our experts are ready to help.

If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.

Screenshot of Experts Exchange Knowledgebase

Want to learn from the best?

Read articles from industry experts.

Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.

Screenshot of an Article

Working on a long term project?

Store your work and research.

Save solutions to your questions, answers you’ve discovered through searching plus helpful articles in your personal knowledgebase for easy future access.

Screenshot of Experts Exchange Knowledgebase

Access the answers to your technology questions today.

Subscribe Now

30-day free trial. Register in 60 seconds.

What Makes Experts Exchange Unique?

Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Trusted by the world's most respected brands.

image of each brand's logo

Faithfully serving IT professionals since 1996.

Experts Exchange Logo

Try it out and discover for yourself.

Subscribe Now

30-day free trial. Register in 60 seconds.

Related Solutions

  1. Have 240-pin mem stick..want MB it will fit
    In a rush to order MB, CPU, and memory, I mistakenly ordered a 1GB PC2-4200 CL4 240-pin DIMM memory stick. I got the 184-pin mem stick I needed and PC is up & going. Now a friend of mine in Mexico is having probs (tech down there says bad MB). I was thinking of getti...
  2. Putting DDR2 in non DDR2 Motherboard..
    Could putting DDR2 in non DDR2 Motherboard (Asus A8N32-SLI) cause the mother board to fail? They were fully slotted in and the board was powered on..
  3. Upgrading memory from 512 mb ddr to 1 gb ddr
    Hi, I recently bought a memory upgrade from simpletech at sam's club that reads like this on the front- 1GB PC 3200 DDR 400 compatible with ddr 2700 and ddr2100, And I bought it for a Sony Vaio PCV-RX660 wich has 512 MB PC 2100 DDR. I figured that it would work for it but wh...

Free Tech Articles

  1. WARNING: 5 Reasons why you should NEVER fix a computer for free.
    It is in our nature to love the puzzle. We are obsessed. The lot of us. We love puzzles. We love the challenge. We thrive on finding the answer. We hate disarray. It bothers us deep in our soul. W...
  2. SCCM OSD Basic troubleshooting
    SCCM 2007 OSD is a fantastic way to deploy operating systems, however, like most things SCCM issues can sometimes be difficult to resolve due to the sheer volume of logs to sift through and the dispe...
  3. Migrate Small Business Server 2003 to Exchange 2010 and Windows 2008 R2
    This guide is intended to provide step by step instructions on how to migrate from Small Business Server 2003 to Windows 2008 R2 with Exchange 2010. For this migration to work you will need the fo...
  4. Create a Win7 Gadget
    This article shows you how to create a simple "Gadget" -- a sort of mini-application supported by Windows 7 and Vista. Gadgets can be dropped anywhere on the desktop to provide instant information, ...
  5. Outlook continually prompting for username and password
    There have been a lot of questions recently regarding Outlook prompting for a username and password whilst using Exchange 2007. There are a few reasons why this would happen and I will try to cover t...
  6. Backup Exchange 2010 Information Store using Windows Backup
    There seems to be quite a lot of confusion around the ability to backup Exchange 2010 using the built in Windows Backup feature. This stems from the omission of this feature prior to Exchange 2007 s...

Cloud Class Webinars

  1. Avoiding Bugs in Microsoft Access
    Alison Balter takes and in-depth look at avoiding bugs in Access. In this webinar you will learn about using the immediate window to debug your applications, invoking the debugger, using breakpoints to troubleshoot, stepping through code, setting the next statement to execute, ...
  2. Top 10 Best New Features in Visio 2010
    Scott Helmers gives live demonstrations of the top 10 new features in Visio 2010. This webinar will teach you how to create compelling diagrams by adding shapes to the page with a single click, linking the shapes in a diagram to data in Excel (or SQL Server, or SharePoint), ...
  3. IT Consultant Business Secrets Revealed
    Michael Munger, Experts Exchange tech pro and IT consultant, pulls back the curtain on his very successful businesses and answers question on every IT consultant and business owner should know about. He shares secrets on what he did to solve the 5 most common problems in IT, ...
  4. Disaster Recovery and Business Continuity
    Quest CTO, Mike Billon, gives an overview of the steps involved in building a dunamic disaster recovery plan. Through case studies and an examination of software/hardware tooles for monitoring and testing, you'll gain a better understandin of where you are, where you want ...
  5. Organize Your Visio Diagrams with Containers and Lists
    Scott Helmers uses cross functional flowcharts, wireframe diagrams, data graphic legends and seating charts to teach you: how to ustilize all three new structured diagram components in Visio 2010, the best practices for organizeing shapes in previous version of Visio, how to organize ...
  6. How to Us Objects, Properties, Events and Methods in Microsoft Access
    Alison Dalter gives an in-depbth look at objects, properties, events and methods in Microsoft Access. In this webinar you will learn about using the object browser, referring to objects, working with properties and methods, working with object variables, understanding the ...

Join the Community

Give a Little. Get a Lot.

Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.

Join the Community

Answers

 

by: explodingtoasterPosted on 2009-09-08 at 17:33:23ID: 25287372

In general, if you can avoid mixing memory, do so. When possible, try to purchase identical sticks from the same manufacturer.

Does the correct amount of memory show up in BIOS or when you boot up the computer? The order in which you install the memory doesn't matter.

 

by: billprewPosted on 2009-09-08 at 17:43:01ID: 25287412

It's not uncommon for Windows XP (or other 32 bit versions) not to show all physical memory as available, there are several factors that can influence that.  You do need to make sure that the BIOS sees all 3.5, but if the crucial site does I suspect it's installed okay.  Do some googling and you'll find lots of info on this, like:

http://www.microsoft.com/whdc/system/platform/server/PAE/PAEmem.mspx

http://msdn.microsoft.com/en-us/library/aa366778%28VS.85%29.aspx

~bp

 

by: iSeePosted on 2009-09-08 at 17:43:29ID: 25287416

Hello, I think your RAM is OK. The 2.5GB is an XP 32 bit limitation. Try using /3GB in boot.ini (see link below)
http://www.microsoft.com/whdc/system/platform/server/PAE/PAEmem.mspx

Do you have a video card that is using shared RAM? That might be the cause too byut pretty sure it's the 32 bit thing.

 

by: garycasePosted on 2009-09-08 at 18:54:41ID: 25287727

First, a couple comments on the above comments ...

"... 2.5GB is an XP 32 bit limitation ..." ==> NO !!   There's no specific limitation except a 4GB address space.   It IS true that some of that 4GB has to be assigned to resources other than memory ... more on that in a minute.

"... Try using /3GB in boot.ini ..." ==>  No again.   This has NOTHING to do with how much memory your system sees.   It only changes the virtual space allowed for individual processes, which is normally 2GB, to 3GB --> independent of the amount of actual physical RAM in the system.

As for why you're only seeing 2.5GB ==> first, let's isolate whether or not this is an issue with memory recognition, or simply reflects the available address space after the system has assigned addresses to other resources.     The key factor to answer that is:  What video card (or cards) are installed in this system?    One simple way to see if that's influencing the memory you see is to install just your 3 1GB modules and see if you still just see 2.5GB.    If so, then that probably reflects the available address space after address allocation for other system resources.    If not, then the issue is something else.    But answer the "What video card(s) you have question first ... then we'll consider other possibilities.

A few comments on XP memory allocation may help you understand the details ...

Note that XP systems with 4GB of memory "see" anywhere from the low 2+ GB up to about 3.5GB.   The upper end of the address space is used for a variety of reserved items -- BIOS shadowing, AGP aperture, I/O addresses, video shadowing, etc. -- and for these reasons systems with 4GB of installed memory never report a full 4GB of available memory.    The largest consumer of these addresses on most systems is video addressing ... that's why I asked what video card(s) are installed -- they MAY be using a lot of the address space in your system.

The /3GB switch mentioned above has to do with the virtual space allowed for indiividual processes.   XP restricts the memory allocated to individual processes to 2GB, but uses any memory above for system processes that would have occupied lower memory if the system had 2GB or less of memory;  the /3GB switch will alter that balance -- but has NOTHING to do with "seeing" more memory in systems with 4GB of memory (it simply increases the virtual address space allocated for individual processes);

 

by: pbo1Posted on 2009-09-08 at 19:00:11ID: 25287751

I have GeoForce 8400 GS 512MB video card

 

by: garycasePosted on 2009-09-08 at 19:03:40ID: 25287767

Okay, with that card I'd expect you to see something in the 3.2-3.3GB range with 3.5GB installed.     When you boot and get the message about entering setup or continuing, have you selected Setup option?    You should do that -- then simply save and exit (you don't need to make any changes).    This will often alter the memory parameters that are reported to the OS.

If that doesn't change anything, remove the 512MB module and see what the system reports.

 

by: pbo1Posted on 2009-09-08 at 19:17:03ID: 25287813

okay  i went into setup and it says 3.5 gb ..
dimm 1 1 gb rank 1 ..
dimm 3 1gb rank 1..
dimm 2 512 mb rank 2...
dimm 4 1 GB  rank 1...


But when I go to my computer it still says 2.49 GB of RAM..Also why does it assign memory to the video card if the video card has memory on the card..

 

by: iSeePosted on 2009-09-08 at 19:35:44ID: 25287887

garycase, I simply tried to keep it simple. Yes, you are right, theoretically XP 32 should see 4GB but in reality it never happens because of drivers, video, etc like you said. At the end of the day seeing 2.5 GB is a 32 bit limitation compounded by the allocation of RAM for other things.

pbo1, check to see what settings you have in BIOS that might cause shadowing in RAM.

 

by: pbo1Posted on 2009-09-08 at 19:37:54ID: 25287894

isee..where in Bios would I check this..

 

by: iSeePosted on 2009-09-08 at 19:39:19ID: 25287899

usually under Advanced, video, what sort of BIOS do you have?

 

by: pbo1Posted on 2009-09-08 at 19:57:06ID: 25287939

i just see bios version A04..when I go under video it says 8 mg is reserved for video...note I do have 2 monitors attached to this video card (vga nd dvi slots)..not sure if this makes a difference...

 

by: iSeePosted on 2009-09-08 at 20:21:20ID: 25288006

Is that a Dell machine by any chance?

 

by: pbo1Posted on 2009-09-08 at 20:27:04ID: 25288023

If I go back to Crucial.com it says I have a 2 1 GB DDR PC2-6400 sticks installed, 1 1MB DDR PC2-3200 stick installed and 1 512 MB DDR PC2-6400 stick installed, but according to Crucial my system can only take DDR2 PC2- 5300 or PC2-6400.  However, if I look at the Kingston package for the 1 GB I installed tonite it says DDR2 PC2-6400..Why does Crucial think a 3200 is installed ?

 

by: pbo1Posted on 2009-09-08 at 20:28:07ID: 25288027

Yes it is a Dell Joy system refurbised....

 

by: iSeePosted on 2009-09-08 at 20:31:01ID: 25288037

get the service tag, go to Dell website and see if you can download a more recent version of the BIOS. try to update all the drivers while you are there. I don't know why crucial thinks that...

 

by: pbo1Posted on 2009-09-08 at 20:36:00ID: 25288057

Some more info on the 1GB I bought tonite..note the 512MB came with the computer...I bought an additional 2 1 GB mem sticks a few weeks ago and there was no issues with the system recognizing the 2 1 GB sticks...Tonite I bought a 1 GB stick and thats when my system did not recognize it...

Kingston 1GB 240-Pin DDR2 SDRAM DDR2 800 (PC2 6400) Desktop Memory
 
Features
      Brand Kingston
      Model KVR800D2/1GR
      Type 240-Pin DDR2 SDRAM
      Tech Spec
      Capacity 1GB
      Speed DDR2 800 (PC2 6400)
      Cas Latency 5
      Voltage 1.8V
      Heat Spreader No

 

by: pbo1Posted on 2009-09-08 at 20:36:54ID: 25288058

ok I will go to the dell website..

 

by: garycasePosted on 2009-09-08 at 21:05:16ID: 25288137

"... Also why does it assign memory to the video card if the video card has memory on the card.. "   ==>  It doesn't assign memory to the card;  it assigns addresses that the system uses to address the memory on the card.     But those addresses can only be assigned to one thing -- so they're not available for addressing physical RAM.

However, you do not have enough system-level addressing requirements to reduce the addressing available for RAM all the way down to 2.5GB, so something else is happening here.

How much memory is shown if you remove the last 1GB module?   (i.e. just have two 1GB and one 512MB modules installed)?     Then what does it show if you replace the 512MB module with the newest 1GB module?  (i.e. just have 3 1GB modules installed)     You may have a memory rank issue ... I can tell whether this is likely based on the results of these checks.

 

by: garycasePosted on 2009-09-08 at 21:15:22ID: 25288174

"... theoretically XP 32 should see 4GB ..." ==>  NO !!   XP x32 will never see 4GB ... it can ADDRESS 4GB, but will never see 4GB of RAM after assigning system level addresses.    This is just as wrong as saying that "2.5GB is an XP 32 bit limitation".     Seeing less than 4GB is an XP x32 limitation due to processor addressing limitations ... but exactly how much is entirely system dependent -- and from the hardware described in this post the limit is NOT 2.5GB.    Something else is causing this restriction.

Memory addressing issues are frequently misunderstood ... and the large number of incorrect statements in various forums (including EE) don't help.

pbo1 ==>  What is the exact model # of your system?

 

by: pbo1Posted on 2009-09-09 at 10:58:28ID: 25293884

This is a Dell Refurbised Joy System OptiPlex GX280   I removed each memory stick and the new video card and then reinstalled the memory sticks...It seems to recognize (per My Computer/System Info) up to 2.99 of the 3.5.  When I i put back the new video card the memory went back to 2.49 per the My Computer/System Information..

 

by: garycasePosted on 2009-09-09 at 11:36:52ID: 25294216

Have you disabled the Intel graphics controller in BIOS Setup after you installed the add-in video card?   This may still be active and using resources.

In addition, post the actual address space allocation for your system ==> go to Device Manager; select View - Resources by Type - Memory;    expand it;  and post the details here.

 

by: pbo1Posted on 2009-09-09 at 11:42:43ID: 25294268

How do I disable it in BIOS ?  See attachment for memory info...

 

by: garycasePosted on 2009-09-09 at 12:09:36ID: 25294497

There's a lot of address space being allocated for "motherboard resources" on that system -- I'd guess it's related to the management features on the system, but it's not broken down in the display.

Note that every address from 9F700000 upwards is used -- leaving only those below that for memory addressing (except for a few low addresses used for interrupt vectoring).     Unless there's a provision in the BIOS to disable the management features (which would likely free up a healthy amount of space), there's probablly nothing you can do to see more memory.

A simple test to confirm this:   Remove all but one 1GB module.    Then check the same memory allocation info in Device Manager.    If the upper address allocations (9F700000 and above) are all the same, then you're seeing all you can see.    If not, post the new picture here.

 

by: pbo1Posted on 2009-09-09 at 16:50:41ID: 25296524

It appears I am seeing all the memory I can...however I am still unclear on why when I removed the new video card the memory showed 2.99 GB.  When I put in the new video card it went back to 2.49 GB..

 

by: garycasePosted on 2009-09-09 at 17:07:46ID: 25296600

Your system is using a LOT of addresses for the PCI resources.   Look on the page you posted above -- the address range starting at 9F700000 (~ 2551MB) through the top of memory is reserved for system-level functions except for 512MB for the NVidia video memory addressing.    That's why you're seeing ~ 2.5GB.     When you remove the video card, that extra 512MB is available for RAM, so you see more.     If you remove the NVidia card and look at the Device Manager display of memory allocation, you'll see that the PCI bus addressing that now starts at 9F700000 will start a good bit higher ... probably around BF700000  (it may be slightly off of that, as there are some other control addresses involved & it's hard to predict exactly where it will start).

 

by: pbo1Posted on 2009-09-09 at 17:14:20ID: 31626385

Thanks for your patience and detailed explanations...too bad there is nothing I can do on all the PCI resources

 

by: garycasePosted on 2009-09-09 at 17:32:11ID: 25296696

You're most welcome.    

I looked through your BIOS Setup routine to see if there is anything you could turn off to free up some address space [http://support.dell.com/support/edocs/systems/opgx280/en/ug/advfeat0.htm#1110375 ],  but there doesn't appear to be any option to disable any or all of the manageability features.    The problem is the Optiplex is designed as a corporate desktop and has a strong emphasis on "manageability" -- features that let a corporate IT department remotely manage the desktops.    This is a good thing in that environment ... but not such a good thing for you.     Doesn't hurt performance any ... but simply occupies address space that you'd prefer to have available for memory.

20120131-EE-VQP-002

3 Ways to Join

30-Day Free Trial

The Experts

98% positive feedback on 31,087 answers since March 2000. angeliii is a Microsoft Most Valuable Professional for his work with MS SQL Server & Develoment.

He has also proven his knowledge of Visual Basic Programming, PHP Scripting and Oracle Databases.

The Experts

97% positive feedback on 10,752 answers since July 2000. lrmoore has more than 18 years experience in the networking industry.

The six-time Mircosoft MVPs specialties include firewalls, virtual private networking, and network management.

Testimonials

"...and excellent source for support... Kind of like having your very own IT dept." Electriciansnet

Testimonials

"I was apprehensive at signing up at first. However... it has already made my life as an IT administrator much easier." JaCrews

Testimonials

"WOW! You guys have great, active, and knowledgeable people on here." moore50

Business Clients

Business Clients

In the Press

"If you’ve got a question... Experts Exchange can supply an answer.”

In the Press

"...an invaluable aid for both IT professionals and those who require tech support."

In the Press

"where IT professionals provide quick answers on just about any topic"

Business Account Plans

Loading Advertisement...