La limitacion vendra dada por el procesador y la version de windows que instales.
Si tienes un procesador de 32 bits, puedes utilizar un maximo de 4Gb (aunque creo que reconoce un poco menos).
Si tienes un procesador de 64 bits, podras aprovechar toda la ram que tengas siempre y cuando instales una version de 64 bits. Si instalas una version de 32 en un procesador de 64, solo aprovechara un maximo de 4.
Ni que decir tiene, que en un procesador de 32 bits, solo puedes instalar una version de 32 bits, no de 64.