Search : in
By :

My complete 4 GB RAM won't display in Windows

Khan, on Apr 25, 2009 8:11:36 pm BST
 Report this message to moderators

Hello Friends, I have one small problem.......can anybody solve my problem?
I have 4GB RAM (2GB X 2) using into two slots......my Operating System is Windows XP SP2, i saw 2.99GB of RAM is displaying instead of 4GB RAM, please help me to using complete 4GB of RAM.
I am eargerly waiting for replies...............

Configuration: Windows XP SP2

Best answers for « My complete 4 GB RAM won't display in Windows » in :
Why Windows is not detecting the 4 GB of RAM installed? Show Why Windows is not detecting the 4 GB of RAM installed? What can be done? Conclusion Windows XP or Vista 32-bit edition can not use 4 GB, there is nothing to do, it is a mathematical limit. 32-bit system can address: 2 to the...
IEEE1284.4 printer is being displayed the device manager ShowIEEE1284.4 printer is being displayed the device manager Issue Solution Issue Your printer is not working under Windows Vista, even after downloading and installing the latest drivers. When launching a print, nothing happens....
No Windows Update with Windows XP SP3 ShowAfter installing Windows XP Service Pack 3, Windows Update won't work. Windows XP Service Pack 3 installs a new version of Windows Update, but it forgets to register it. try the following: Log on as an administrator, and run cmd.exe, and...

1

xpcman, on Apr 25, 2009 9:51:48 pm BST
  • +5

If you have a 1GB video card then the max Windows memory is a little less than 3 GB.

7

ralph, on Sep 9, 2009 10:17:13 am BST
  • +3

Even if my 1GB video card has dedictaed memory not shared.... should this generate the same problem?

8

xpcman, on Sep 9, 2009 7:13:20 pm BST
  • +2

Yes. This is an addressing limitation not a physical memory limitation. ALL memory (motherboard, cache and Video) must be mapped into the 4 GB limitation that is built into the 32 bit Windows OS.

2

Sharky, on Jun 13, 2009 7:50:44 am BST
  • +2

It's not show all 4 GB RAM because Windows XP not support 4GB RAM. The maximun it support is to 3 GB RAM

3

Blue, on Jun 24, 2009 8:47:20 pm BST
  • +2

32 bit versions of Windows XP and Vista cannot use the total 4 gb RAM as it has to manage the other devices of the PC. It is a limitation of the 32 bit OS.
Switch to 64 bit version of XP or Vista for solution

4

sookas, on Jun 26, 2009 2:30:56 pm BST

Can't see all your RAM?
1) Ppl already said XP has a limit of just under 3gb.
2)My answer: You might have a shared memory graphics card. I have 512MB ram (2x256) and a 64mb graphics card, but it takes my ram down to 448mb and makes the graphics card 256mb :)

5

mastermune, on Jul 17, 2009 10:47:45 am BST
  • +8

Hey guys help me...
i have 2Gb RAM i want to share the 1gb to video card how do i do that??help me plsss

9

humtum, on Sep 10, 2009 6:54:17 am BST
  • +1

Hello Friends, I have one small problem.......can anybody solve my problem?
I have 4GB RAM (2GB X 2) using into two slots......my Operating System is Windows XP SP2, i saw 2.99GB of RAM is displaying instead of 4GB RAM, please help me to using complete 4GB of RAM.
I am eargerly waiting for replies...............

Configuration: Windows XP SP2

10

Jimmy, on Sep 14, 2009 2:24:37 am BST
  • +6

You have to use Physical Address Extension mode. The system memory only uses 3GB in XP because its 32-bit.

TO enable PAE for systems w/ >3GB of RAM, edit c:\boot.ini with notepad.

Change something like:
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /NOEXECUTE=OPTIN /FASTDETECT

To:
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /NOEXECUTE=OPTIN /FASTDETECT /PAE

Save and reboot. You should now see 4GB of ram because its now running in a fake 36-bit mode (which let's it address that extra 1GB of ram).

11

ToolmakerSteve, on Sep 28, 2009 5:43:22 am BST
  • +1

The /PAE switch won't help. Windows XP can't see memory that is moved above 4 GB boundary, so however much "address space" (from 0.5 GB to 1.25 GB) is needed for peripherals is taken from that 4 GB range, and there is nothing to be done about it (except upgrade to a 64-bit operating system). Your motherboard, BIOS, and installed cards - especially video cards - determine how much of the "address space" is used up. If you see 2.99 GB now, that is all you are going to see. (That's what I see on my Core i5-750 which is running XP Professional, with 4 GB RAM installed.)

Don't sweat it -- you would not notice any difference in performance if you DID get to use all 4 GB.

12

kikoanis, on Oct 1, 2009 11:30:34 am BST

I have got Toshiba A200 TR-6 and Windows 7 64bit installed. In the last few days I upgraded RAM from 2 GB to 4 GB. the problem now is that BIOS reports that there is 4 GB but then during reboot it checks only 2.99 GB(3067 MB) of ram and consequently Windows can see 4 gb installed and it reports 4gb (2.99 used)

Any idea why?? and if there is any work around to get my bios check for the whole thing

thanks

13

YaXxE, on Oct 2, 2009 7:37:19 am BST
  • +1

1) Go to start menu and search for "msconfig" and hit enter.

2) Go to the "Boot" tab and click on "Advanced Options".

3) Another menu should pop up. From there, you want to uncheck the box that says "Maximum memory"

4) It will ask you to restart your system. Restart it, and when it boots back up, it will use all your memory.

14

kikoanis, on Oct 2, 2009 2:05:16 pm BST
  • +1

YaXxe thanks for your reply. The check box you are talking about is already unchecked. The problem is not here. I think Windows reports what the system is reporting to it. I said that during machine reboot, you know during memory check, the system checks for only 2.99 GB (3067 MB) and I am not sure where the rest is. I don't believe the graphics card would take any thing from memory as it has its own memory and the machine used to work with 2 gb ram with full capacity. my question is why the system checks for only 2.99 gb out of 4?
The latest bios for this specific machine is installed

Any other ideas.

thanks

15

xpcman, on Oct 2, 2009 9:25:47 pm BST

The Graphic Card memory is still mapped into the 4 GB total memory that Windows. Even some memory in the BIOS and i/o memory on the motherboard is re-mapped into that space. If the BIOS stops checking memory at the 3 GB point - it is a BIOS issue and you might want to update it.

16

 hd, on Oct 30, 2009 10:01:07 pm GMT

Try windows xp sp3 enjoy!