Windows 2003 Enterprise R2 32-Bit Memory Limits

Posted on 2010-01-06
Last Modified: 2012-05-08
Some references state that with the PAE switch Win 2003 R2 Enterprise can support 32 GB of memory even in 32-bit mode.

I wanted to verify if that is true. Also if that is, if installing applications within Windows can take advantage of the 16 GB of RAM I wanted to throw into it (for example SQL)
Question by:RTM2007
    LVL 6

    Assisted Solution

    PAE switch, boot.ini /3GB switch are used to take advantage of more than 2GB ram for one application (32bit addressing limit). Enterprise server will support your ram, it has it's own architecture, but you will have to use switches to overide limitation that one application could use more ram. PAE and /3GB switches do realy work, I have client with 2003 Enterprise server and using 9GB RAM just for SQL 2000 (it used only 2GB without switches)
    LVL 31

    Expert Comment

    by:Henrik Johansson
    Windows Server 2003 R2 Enterprise Edition supports 64GB in 32-bit

    See link for supported memory limits
    LVL 6

    Expert Comment

    Windows will support lots of RAM, but one application will not be able to use it all without boot.ini and SQL switches.
    LVL 1

    Expert Comment

    Here is an example of the edited line from a boot.ini file on a 2003 ENT server.  

    multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Server 2003, Enterprise" /noexecute=optout /fastdetect /PAE

    I use this in my own environment to update RAM past the 4 GB limit.  According to the microsoft link below, you will be limited to 64 GB of RAM in the 32bit ENT version.  To double that you hav eto move to Datacenter version.
    LVL 2

    Author Comment

    So would I need to enter the

    /3Gb /PAE

    switches on the boot.ini? Both or just one?

    Then Henjoh09 is saying I can do it without the switches??
    LVL 1

    Accepted Solution

    You only need to add the /PAE switch to support more than 4 GB of RAM.  As for the /3GB switch, I've never used this and the KB article I reference below explains when and why you would use it.  If you were thinking of adding the /3GB switch simply because you wanted to use more than 4 GB of RAM, than the /PAE switch is all you need.
    When you put a /3GB switch into the Boot.ini file of the operating system, you reallocate the virtual address space distribution to give User mode programs 3 GB of space and limit the kernel to 1 GB. The /3GB switch is only required on computers that contain mailbox stores or public folder stores. This switch is not recommended on computers that do not have mailbox stores or public folder stores.
    LVL 10

    Assisted Solution

    Windows 2003 Enterprise 32 bit will support up to 64GB of RAM if PAE is enabled.

    Each process will have a 2GB virtual address space by default. You can increase this to 3GB by using the /3GB switch. Only applications that are large address space aware will benefit from this. This setting has some serious limitations and should not be used without understanding them. There are many misconceptions about this. The system address space will be restricted to 1GB and this has some serious implications. One being that you can use no more than 16GB of RAM, and many cases less.

    Read these articles for more information:


    Featured Post

    PRTG Network Monitor: Intuitive Network Monitoring

    Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

    Join & Write a Comment

    Suggested Solutions

    Title # Comments Views Activity
    SQL Server Remove all trailing commas 10 54
    insert query with value having 's 2 27
    Domain Share problems 5 22
    inactive users 13 36
    Recently, I had the need to build a standalone system to run a point-of-sale system. I’m running this on a low-voltage Atom processor, so I wanted a light-weight operating system, but still needed Windows. I chose to use Microsoft Windows Server 200…
    In this article I will describe the Backup & Restore method as one possible migration process and I will add the extra tasks needed for an upgrade when and where is applied so it will cover all.
    Illustrator's Shape Builder tool will let you combine shapes visually and interactively. This video shows the Mac version, but the tool works the same way in Windows. To follow along with this video, you can draw your own shapes or download the file…
    Polish reports in Access so they look terrific. Take yourself to another level. Equations, Back Color, Alternate Back Color. Write easy VBA Code. Tighten space to use less pages. Launch report from a menu, considering criteria only when it is filled…

    734 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    20 Experts available now in Live!

    Get 1:1 Help Now