No todo es compatible, pero aumenta cada vez mas los programas compatibles.
Si tenes win de 32 bits debe ver hasta 3,5 gb. Tenes placa de video con turbocache? si es asi puede tu memoria estar asignada a ese cache.
otra opcion es haberla limitado sin querer, para revisar esto tecl win+R entonces escribis msconfig y aceptar.
luego solapa arranque y click en boton opciones avanzadas, alli se abre una ventana fijate que no este el tide en cantidad maxima de memoria. sino te va a limitar a la cantidad que alli figure.