Il fatto che resta è che non puoi compilarti windows con nessun supporto differente di quello di default, che per stessa ammissione della microsoft ha dei limiti di memoria per tutte le versioni "non server" di 4GB... Quindi comunque con windows il problema non sarebbe aggirabile.
In realtà non ti puoi compilare windows in nessuna maniera... hai i sorgenti a disposizione?
Cmq non è un limite fisico di winsozz... è semplicemente una questione di marketing: se vuoi il supporto a 64bit ti devi comprare un'altra versione!
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to build bigger and better idiots. So far, the universe is winning.