Necesitas un sistema de 64 bits para que administre y reconozca el total de tu memoria RAM que claro, nunca serán los 4Gb que tienes. También debes saber que el hecho de que no reconozca el total, no quiere decir que quede desperdiciada, el sistema la usa no de la mejor manera pero la usa =P...