Mira a ver si es que tienes activada la limitación de memoria en el boot.ini
Para esto, dale a Inicio -> Ejecutar -> escribe "msconfig" (sin las comillas) y dale a enter
En la ventana que te aparecerrá, selecciona la pestaña que pone BOOT.INI, y dale en el botón "Opciones avanzadas..." que aparece más abajo. En la ventana que te aparecerá comprueba que la casilla /MAXMEM no esté activada. Si lo está, desactívala, reinicia el equipo y dinos si la cosa ha mejorado...