D8TA Posted December 21, 2006 Share Posted December 21, 2006 I just added 4 GB to my Dell GX280 Windows XP sp2 PC but it appears the PC only sees 3GB. I've tried the /3GB and /PAE on the boot.ini file but one, both, or the other just blue screens and restarts. I read on Techne where Windows XP supports 4GB so is there some other switch I need to use or what else do I need to do so my PC will see this other 1GB of RAM. I have 4 - 1GB sticks all the same and the system properties shows up as 2.99GB. Link to comment Share on other sites More sharing options...
eyeball Posted December 21, 2006 Share Posted December 21, 2006 use the /PAE switch and make sure that the /3GB switch is not in place. then reboot. check you bios and if it recognises all 4gb in there, then when the operating system comes up it should recognise all 4gb too.good luck Link to comment Share on other sites More sharing options...
D8TA Posted December 21, 2006 Author Share Posted December 21, 2006 I added just the /PAE but still it only shows up as 2.99GB of RAM. The BIOS shows 4GB but it is not showing up in Windows XPsp2. Any other suggestions? Link to comment Share on other sites More sharing options...
Netman66 Posted December 21, 2006 Share Posted December 21, 2006 I'm not sure you can fix this:http://support.microsoft.com/kb/888137/en-usUnless you can find some newer drivers that can handle PAE, then you may be forced to work with your 3GB reported. When/if you install Vista, this should be corrected. Link to comment Share on other sites More sharing options...
Madhits45 Posted December 21, 2006 Share Posted December 21, 2006 just take out one stick and send it to me. LOL Link to comment Share on other sites More sharing options...
Naki Posted December 21, 2006 Share Posted December 21, 2006 Are you running WinXP Home or Pro? I would think that Pro should handle 4 GBs of RAM fine... Link to comment Share on other sites More sharing options...
Jeremy Posted December 21, 2006 Share Posted December 21, 2006 just take out one stick and send it to me. LOL Link to comment Share on other sites More sharing options...
JOSEPHLB Posted December 21, 2006 Share Posted December 21, 2006 Your hardware uses certain address ranges and take from the 4gbA 32-bit Microsoft desktop operating system will NEVER see 4gb of memory to the system; thats the design and its limitations. Link to comment Share on other sites More sharing options...
Naki Posted December 21, 2006 Share Posted December 21, 2006 (edited) Your hardware uses certain address ranges and take from the 4gbA 32-bit Microsoft desktop operating system will NEVER see 4gb of memory to the system; thats the design and its limitations.If I understand this correctly, Windows programs can use only up to 3 GBs of the RAM, but the remaning 1 GB isn't left unused - it is used by the system/kernel... If the original poster is using WinXP Home though, it would be better to try Pro instead. Edited December 21, 2006 by Naki Link to comment Share on other sites More sharing options...
LLXX Posted December 21, 2006 Share Posted December 21, 2006 Your hardware uses certain address ranges and take from the 4gbA 32-bit Microsoft desktop operating system will NEVER see 4gb of memory to the system; thats the design and its limitations.If I understand this correctly, Windows programs can use only up to 3 GBs of the RAM, but the remaning 1 GB isn't left unused - it is used by the system/kernel... If the original poster is using WinXP Home though, it would be better to try Pro instead.You're confusing virtual addresses with physical addresses.Virtual addresses beyond 3Gb (C0000000) are indeed used by the system drivers and ring0 components.Physical addresses, 3-4Gb are also 'reserved' and devoid of any actual RAM, as mmio ports and other things lurk here.With PAE enabled, the physical addresses beyond 4Gb can also be used for physical RAM.Also, don't forget that your processor has to support PAE. This is supported on all CPUs starting from the Pentium Pro, so that point is moot.Ensure that "Physical Address Extension" is displayed in the System Properties dialog below the amount of RAM the system can sense. If it doesn't mention PAE, then it's not enabled. Link to comment Share on other sites More sharing options...
D8TA Posted December 21, 2006 Author Share Posted December 21, 2006 I am using Windows XPsp2 Pro and in the System Properties dialog box it does say Physical Address Extension. So even though it says 2.99GB I am using all 4 GB of RAM?I was wondering if it wouldn't be better to re-image my PC and use Windows Server R2. Link to comment Share on other sites More sharing options...
cluberti Posted December 22, 2006 Share Posted December 22, 2006 What is basically happening is that your system's BIOS has reserved memory for the PCI bus, a PCI-x or PCI Express bus, and other system components. It then reports to Windows that the 4GB boundary is actually lower that 4GB so that Windows doesn't attempt to use the reserved RAM (you will probably see all 4GB of RAM if you run msinfo32).Note that even after adding the /PAE switch, you won't see anything more than ~3GB of RAM, because the BIOS has told Windows that the 4GB limit is not at FFFFFFFF, but lower. Unless you have an OS that can see above 4GB of RAM (x64 versions of Windows, 2000 Advanced Server, or Server 2003 Enterprise), you will still not see any more than 3GB.If you do start > run and type msinfo32 and click OK, the system will do a WMI check on the installed memory (not available, but installed) - and assuming your BIOS indeed sees all 4GB installed, you'll see ~4GB of RAM in the msinfo32 report.There's not much you can do other than run an x64 OS, or install a version of Windows that can actually use the /PAE switch to see more than 4GB of RAM if you want to use it all. It's not a Windows problem, it's a BIOS issue.And please don't use the /3GB switch unless you have applications that can use more than 2GB of virtual address space - you're hamstringing your kernel into 1GB of address space, and that's not a good idea unless you need to do so. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now