|Actually Windows XP will only recognise a little over 3Gbs of RAM. The actual figure is dependant on the hardware it is running on. This is a feature of all 32 bit Operating System, not just Windows XP.|
Go to Crucial.com and run their memory checker. It will check what you have and tell you what you need. You dont have to buy from them but it is a good place to buy.