The theoretical maximum memory of a 32-Bit OS is 4GB. However, in practice, it is actually 4GB minus your Video Card memory and additional space for other system resources. The realistic memory, therefore, is 2.5 to 3.5 GB.