Du hast 32bit OS am laufen, korrekt?
Somit konnten vorher nur 3,5 GB deines RAM für Crysis genutzt werden, und jetzt nur noch 3. Wieso? Der VRAM wird hier vom RAM abgezogen. Voher 512 VRAM, jetzt das Doppelte. Da hast du deinen Flaschenhals.
EDIT:
Und W7 zieht natürlich auch mehr RAM als XP.