We help IT Professionals succeed at work.

XP x38 RAM limits

CHI-LTD
CHI-LTD asked
on
we are going to upgrade from XP pro to Win7 pro.  the machine has had 6gb ram installed.  i'd like to use the /3gb option.  

what is the correct boot.ini command?
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional 3GB" /3GB /fastdetect

should winxp show the 4gb ram on the general tab of the system properties window?

thanks
Comment
Watch Question

Commented:
Windows 7 64 bit can see 6gb Ram..would recommend a clean install of windows 7 64 bit.



Ded9
Commented:
I agree with ded9
BRONZE EXPERT
Commented:
If W7 is also 32bit it won't be able to see beyond 4GB so the 6GB will still be a waste.
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional 3GB" /3GB /fastdetect

The regular behavior on a 32bit system is to offer 2GB to applications.  The /3GB gives more to the apps but the system will still have the 4GB limit and will still report something like 3.25GB installed.

As ded9 stsed - getting 64bit and load from scratch would be your best route.

Author

Commented:
i can only see 2gb ram on the system properties after settign the /3gb switch in xp....
Commented:
You need to add the /pae switch ...reboot and then check in xp.

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


Ded9
BRONZE EXPERT
Commented:
Windows XP 32 bit has a memory limit of 3Gb. It can't see the complete 6Gb.
So I agree with ded9. If you want to use Windows & use the 64 bit version and perform a clean install.

Author

Commented:
where should the /pae go exactly?
BRONZE EXPERT
Most Valuable Expert 2015

Commented:
You can only use more than 4 GB on the 64bit version of XP. The boot.ini switches won't help here. It would only be of use on Windows 2003 server 32bit (Enterprise versions and above). On lower Windows 2003 or also on XP that won't be of any help.

Commented:
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional 3GB"  /fastdetect /PAE



Ded9

Author

Commented:
ded9: doesnt work!
BRONZE EXPERT
Commented:
That's because windows XP 32 bit has a memory limit of 3.25Gb. No matter what you try to do, it don't get bigger.

The only option to use the 6Gb is either install windows XP 64 bit or Windsows 7 64 bit
Commented:
Make sure you have all service packs installed in XP...sp3.



Ded9

Author

Commented:
i understand the 4gb limit in win7.  i now want to get 3gb workign and showing in xp.  its got sp3 on.

Commented:
Zip your boot.ini and upload it here.



Ded9
Commented:

You might be using a graphics card that does not have its own memory and borrows physical memory as a result of which it shows 2G.





Ded9

Author

Commented:
seperate VGA card.

[boot loader]
timeout=10
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional 3GB" /fastdetect /PAE
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
Commented:
Delete entry ...reboot and check.
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect.


Seperate VGA card --- i think its an external graphics card and it works on shared memory .that might be the reason why you see only 2GB



Ded9

Author

Commented:
still the same!  nevermind.
BRONZE EXPERT
Commented:
You have indeed a graphic card with shared memory.

Below is from the link that you had given.

Please note that for the FireMV 2400 PCI Express boards Windows will indicate how much memory is present per ASIC and not for the entire FireMV 2400 PCI Express board. Since the FireMV 2400 PCI Express have two ASICs the total memory on the board is double what is listed by Windows.
This means that the FireMV 2400 PCI Express has 2 ASICs each with 128MB of memory for a total of 256MB for the entire board.

Commented:
Run dxdiag ..click on display tab...post approx memory.

Check this article

http://www.computerhope.com/issues/ch001307.htm

I hope u are editing the right boot.ini file..launch msocnig..click boot.ini tab..check entries...post the new entries.


Ded9

Commented:
Did not see bright12: post...pl ignore my post.



Ded9

Explore More ContentExplore courses, solutions, and other research materials related to this topic.