Windows XP requires a minimum of 64 MB RAM. Anything above 128 MB would be enough for the 32-bit version. To be safer, install 1 GB RAM for 64-bit Windows XP, which would require more memory for its programs.