Originally Posted by
Mike-Bracknell
32bit programs are limited themselves to a process size of 2Gb anyway.
Not sure about 32-bit Windows, but a 32-bit program can use up to 4GB of RAM in 64-bit Windows if you set the 4GB flag on the executable. Of course if the program is badly written then it will crash if you do set the flag.