If you don't have a 64-bit Windows, you will only be able to address 4GB of memory. By the time all your hardware has been addressed, only 3.2GB (give or take a few) RAM will be available. If you seriously have 32GB, why are you not aware of the 4GB address limitation with 32-bit Windows?