Hi, I have just upgraded from windows vista 32 bit to windows 7 ultimate 32 bit. I have 2x2GB DDRIII RAM from Corsair. I understand that Windows Vista was unable to use all 4GBs of the RAM, but why does Windows 7 not recongize all of it? Out of the 4GBs I have, it is only recongizing 2.99GBs. Because I didn't do clean install of windows 7( I did an upgrade) I did not find any new drivers execpt for a driver for the graphics card and a driver for the chipset. What do I need to do? Is it normal that it doesn't recongize all of it? Or is there some driver I need to update?