Windows XP soporta 4gb ddr2

Hola.receientemente he adquirido un ordeñador nuevo con las siguientes características: Placa base Asus SLI deluxe con Pentium d@3000.
4 Gb DDR2.

Xfx6800GT.

Hdd 300 Gb en raid0.

Tengo varias dudas: la Bios me detecta los 4 Gb, pero no hay manera que Windows XP se entere, sólo detecta 3 Gb. He probado con Windows XP y este sí que lo detecta, pero con este so aún no funcionan todos los programas que uso (como, por ejemplo, max6). ¿Alguien sabe si Windows XP no soporta 4 Gb estoy desesperado, no consigo encontrar el problema.

Si alguien me puede echar una mano y decirme si Windows los soporta le estaré muy agradecido. Gracias a todos.

Ver más sobre el tema y los comentarios en el foro