I have the following problem:
Windows & Bios only recognize 2430mb of RAM, I switched to 1 - 2gb and 1 - 512mb stick, still shows the same amount, 2430mb of RAM.

Is there a fix for this?

Please E-mail me at scotrinaf@********** if you know the solution to this...

Hopefully somebody will have an answer to your question, in the meantime you'll need to make a few more posts before the system will allow you to post a hyperlink (like the e-mail addy you tried to post). It's a bit of a pain, but it helps keep the bots away. (Just check back here instead of waiting for an e-mail).

I'm sure it's already been said in this thread, but any 32-bit OS will only have a maximum of 4 GB (4096 MB) of address space. If your graphics card takes up 1 GB itself, that leaves you with a maximum of 3072 MB for the rest of the system. When you take into account the rest of your hardware as well as the drivers required to operate your hardware, which also need to be addressed, that leaves you with 2430 MB remaining for the operating system and software.

How do you fix it ? Well, you can't really; these are the limitations of a 32-bit operating system. You can either use less hardware, use hardware that takes up less address space (i.e. graphics card with less memory), or switch to a 64-bit OS.