Version 32Bit 64Bit Arbeitsspeicher maximal
Windows 3.0 X - 16MB
Windows 3.1 X - 512MB***
Windows 95 X - 512MB**
Windows 98 X - 512MB**
Windows NT 4.0 X - 4GB
Windows ME X - 512MB**
Windows 2000 Pro X - 4GB
Windows 2000 Adv. Server X - 8GB
Windows 2000 DC Server X - 32GB
Windows XP Starter X - 512MB
Windows XP Home X - 4GB*
Windows XP Pro X - 4GB*
Windows XP x64 - X 128GB
Windows Server 2003 WE X - 2GB
Windows SBS 2003 X - 4GB
Windows Server 2003 SE X - 4GB
Windows Server 2003 EE X - 32GB
Windows Server 2003 EE - X 64GB
Windows Server 2003 DC X - 128GB
Windows Server 2003 DC - X 512GB
Windows Server 2003 SE R2 - X 32GB
Windows Server 2003 EE R2 SP1 X - 64GB
Windows Server 2003 EE R2 SP1 - X 1TB
Windows Server 2003 DC R2 SP1 X - 128GB
Windows Server 2003 DC R2 SP1 - X 1TB
Windows Server 2003 EE R2 SP2 X - 64GB
Windows Server 2003 EE R2 SP2 - X 2TB
Windows Server 2003 DC R2 SP2 X - 128GB
Windows Server 2003 DC R2 SP2 - X 2TB
Windows Storage Server 2003 X - 4GB
Windows Storage Server 2003 EE X - 8GB
Windows Vista Starter X - 1GB
Windows Vista Home Basic X - 4GB
Windows Vista Home Basic - X 8GB
Windows Vista Home Premium X - 4GB
Windows Vista Home Premium - X 16GB
Windows Vista Business X - 4GB
Windows Vista Business - X 128GB
Windows Vista Enterprise X - 4GB
Windows Vista Enterprise - X 128GB
Windows Vista Ultimate X - 4GB
Windows Vista Ultimate - X 128GB
Windows Web Server 2008 X - 4GB
Windows Web Server 2008 - X 32GB
Windows Server 2008 Itanum - X 2TB
Windows Server 2008 S X - 4GB
Windows Server 2008 S - X 32GB
Windows Server 2008 E - - 64GB
Windows Server 2008 E - - 2TB
Windows Server 2008 DC X - 64GB
Windows Server 2008 DC - X 2TB
Windows 7 Ultimate X - 4GB
Windows 7 Ultimate - X 192GB
Windows 7 Enterprise X - 4GB
Windows 7 Enterprise - X 192GB
Windows 7 Professional X - 4GB
Windows 7 Professional - X 192GB
Windows 7 Home Premium X - 4GB
Windows 7 Home Premium - X 16GB
Windows 7 Home Basic X - 4GB
Windows 7 Home Basic - X 8GB
Windows 7 Starter - - 2GB
Windows Server 2008 R2 Datacenter - X 2TB
Windows Server 2008 R2 Enterprise - X 2TB
Windows Server 2008 R2 Itanum - X 2TB
Windows Server 2008 R2 Foundation - X 8GB
Windows Server 2008 R2 Standard - X 32GB
Windows HPC Server 2008 R2 - X 128GB
Windows Web Server 2008 R2 - X 32GB
       
* = Windows XP 32Bit kann zwar 4GB Speicher addressieren, benutzt jedoch nur etwa 3GB.
** = Windows 95 / 98 / ME funktioniert ab 512MB Speicher nur noch eingeschränkt. Teilweise soll die Performance bereits ab 192MB Speicher sinken. Microsoft empfiehlt daher für Systeme mit mehr als 512MB Speicher, den verfügbaren Speicher per MSconfig auf höchstens 512MB einzuschränken.
*** = Praktisch sind laut Microsoft im Enhanced 386 Modus nur 256MB möglich. Weiterhin kann man nur bis zu 64MB respektive 16MB Speicher verwenden, wenn Windows mit einen veralteten XMS-Treiber geladen wurde.
       
32-Bit Versionen von Windows, die eine maximale Speichergrenze von 4GB haben, benutzen üblicherweise 2GB für Anwendungen und 2GB für das System. Diese Verteilung lässt sich auf 3:1 umstellen, indem man in der boot.ini mit Hilfe von BCDEdit /set das Limit für Anwendungen auf 3GB setzt. Die Prozedur wird unter [3] ausführlich beschrieben.