As a side note, there is actually a way to change the way that Windows allocates the address spaces. You might have seen the occasional Windows Server deployment in which there was a /3GB switch used in the server's BOOT.INI file. The /3GB switch changes the memory allocation so that Windows is only allocated 1GB of address space, and user mode processes are allocated 3GB of address space. Splitting the address space like this helps Windows to better manage high demand applications such as Exchange Server. However, Windows is configured to have a 2GB address space for the operating system for a reason. If you use the /3GB switch, you can severely impact Windows ability to run multiple applications simultaneously. Furthermore, you should never use the /3GB switch on Small Business Server or on a domain controller