Windows Vista y 7 admiten ReadyBoost, que utilizará una unidad USB rápida como caché para SuperFetch. Esto permite que SF funcione mejor en sistemas con RAM limitada. Esto puede ayudar a aumentar la capacidad de respuesta de las operaciones de E / S de archivos porque la unidad flash es mucho más rápida en lecturas / escrituras aleatorias 4K que el HDD.
Mejor aún, obtenga una unidad SSD. Un archivo de paginación en un SSD es realmente rápido y mejorará las velocidades de operación de paginación de manera bastante significativa, pero de ninguna manera es un reemplazo para más RAM.
Por cierto, ¿ha intentado instalar RAM más grande de lo que la placa base sugiere que puede usar? Es posible que si actualiza a la última revisión del BIOS, podría usar chips más grandes, como 2x2GB o 4x1GB (no estoy seguro de cuántas ranuras RAM tiene). No debería doler al menos probar un chip más grande si tiene uno disponible.
Además, debe reducir la asignación de RAM a su máquina virtual al mínimo necesario para ejecutar la VM. Un invitado XP puede ejecutar en tan solo 256 MB o 384 MB de RAM dependiendo de para qué lo esté utilizando.