Grenzwerte für den Arbeitsspeicher für Versionen von Windows und Windows Server

In diesem Thema werden die Arbeitsspeichergrenzwerte für unterstützte Windows- und Windows Server-Versionen beschrieben.

Die Grenzwerte für Arbeitsspeicher und Adressraum variieren je nach Plattform, Betriebssystem und ob der IMAGE_FILE_LARGE_ADDRESS_AWARE Wert der LOADED_IMAGE-Struktur und 4-Gigabyte-Optimierung (4GT) verwendet wird. IMAGE_FILE_LARGE_ADDRESS_AWARE mithilfe der Linkeroption /LARGEADDRESSAWARE festgelegt oder gelöscht wird.

Die 4-Gigabyte-Optimierung (4GT), auch als Optimierung des Anwendungsspeichers oder als /3GB-Switch bezeichnet, ist eine Technologie (nur anwendbar auf 32-Bit-Systeme), die die Menge des für Anwendungen im Benutzermodus verfügbaren virtuellen Adressraums ändert. Durch die Aktivierung dieser Technologie wird die Gesamtgröße des virtuellen Systemadressraums und damit die Maximalen der Systemressourcen verringert. Weitere Informationen finden Sie unter Was ist 4GT.

Die Grenzwerte für den physischen Arbeitsspeicher für 32-Bit-Plattformen hängen auch von der physischen Adresserweiterung (Physical Address Extension , PAE) ab, die es 32-Bit-Windows-Systemen ermöglicht, mehr als 4 GB physischen Arbeitsspeicher zu verwenden.

Speicher- und Adressraumgrenzwerte

In der folgenden Tabelle sind die Grenzwerte für Arbeitsspeicher und Adressraum für unterstützte Versionen von Windows angegeben. Sofern nicht anders angegeben, gelten die Grenzwerte in dieser Tabelle für alle unterstützten Releases.

Arbeitsspeichertyp Grenzwert für X86 Limit in 64-Bit-Windows
Virtueller Adressraum im Benutzermodus für jeden 32-Bit-Prozess
2 GB
Bis zu 3 GB mit IMAGE_FILE_LARGE_ADDRESS_AWARE und 4GT
2 GB mit gelöschter IMAGE_FILE_LARGE_ADDRESS_AWARE (Standard)
4 GB mit IMAGE_FILE_LARGE_ADDRESS_AWARE festgelegt
Virtueller Adressraum im Benutzermodus für jeden 64-Bit-Prozess
Nicht zutreffend
Mit IMAGE_FILE_LARGE_ADDRESS_AWARE festgelegt (Standard):
x64: Windows 8.1 und Windows Server 2012 R2 oder höher: 128 TB
x64: Windows 8 und Windows Server 2012 oder früher 8 TB
Intel Itanium-basierte Systeme: 7 TB

2 GB mit gelöschter IMAGE_FILE_LARGE_ADDRESS_AWARE
Virtueller Adressraum im Kernelmodus
2 GB
Von 1 GB bis maximal 2 GB mit 4GT
Windows 8.1 und Windows Server 2012 R2 oder höher: 128 TB
Windows 8 und Windows Server 2012 oder früher 8 TB
Ausgelagerter Pool
384 GB oder Systemcommitlimit, je nachdem, welcher Wert kleiner ist. Windows 8.1 und Windows Server 2012 R2: 15,5 TB oder Systemcommitmitlimit, je nachdem, welcher Wert kleiner ist.
Windows Server 2008 R2, Windows 7, Windows Server 2008 und Windows Vista: Begrenzt durch den verfügbaren virtuellen Kernelmodus-Adressraum. Ab Windows Vista mit Service Pack 1 (SP1) kann der ausgelagerte Pool auch durch den Wert des PagedPoolLimit-Registrierungsschlüssels eingeschränkt werden.
Windows Home Server und Windows Server 2003: 530 MB
Windows XP: 490 MB

384 GB oder Systemcommitlimit, je nachdem, was kleiner Windows 8.1 und Windows Server 2012 R2 ist: 15,5 TB oder Systemcommitlimit, je nachdem, welcher Wert kleiner ist.
Windows Server 2008 R2, Windows 7, Windows Server 2008 und Windows Vista: 128 GB oder Systemcommitlimit, je nachdem, welcher Wert kleiner ist
Windows Server 2003 und Windows XP: Bis zu 128 GB je nach Konfiguration und RAM.

Nicht ausseitiger Pool
75 % des RAM oder 2 GB, je nachdem, welcher Wert kleiner ist. Windows 8.1 und Windows Server 2012 R2: RAM oder 16 TB, je nachdem, was kleiner ist (Der Adressraum ist auf 2 x RAM begrenzt).
Windows Vista: Beschränkt nur durch virtuellen Adressraum im Kernelmodus und physischen Arbeitsspeicher. Ab Windows Vista mit SP1 kann der nicht auslagerte Pool auch durch den Registrierungsschlüsselwert NonPagedPoolLimit eingeschränkt werden.
Windows Home Server, Windows Server 2003 und Windows XP: 256 MB oder 128 MB mit 4GT.

RAM oder 128 GB, je nachdem, was kleiner ist (der Adressraum ist auf 2 x RAM begrenzt) Windows 8.1 und Windows Server 2012 R2: RAM oder 16 TB, je nachdem, was kleiner ist (Der Adressraum ist auf 2 x RAM begrenzt).
Windows Server 2008 R2, Windows 7 und Windows Server 2008: 75 % ram bis maximal 128 GB
Windows Vista: 40 % ram bis maximal 128 GB.
Windows Server 2003 und Windows XP: Bis zu 128 GB je nach Konfiguration und RAM.

Virtueller Adressraum im Systemcache (physische Größe nur durch physischen Arbeitsspeicher begrenzt)
Begrenzt durch den verfügbaren virtuellen Adressraum im Kernelmodus oder den Registrierungsschlüsselwert SystemCacheLimit .
Windows 8.1 und Windows Server 2012 R2: 16 TB.
Windows Vista: Nur durch virtuellen Adressraum im Kernelmodus eingeschränkt. Ab Windows Vista mit SP1 kann der virtuelle Adressraum des Systemcaches auch durch den Registrierungsschlüsselwert SystemCacheLimit eingeschränkt werden.
Windows Home Server, Windows Server 2003 und Windows XP: 860 MB mit LargeSystemCache-Registrierungsschlüsselsatz und ohne 4GT; bis zu 448 MB mit 4GT.

Immer 1 TB unabhängig von physischem RAM Windows 8.1 und Windows Server 2012 R2: 16 TB.
Windows Server 2003 und Windows XP: Bis zu 1 TB je nach Konfiguration und RAM.

Grenzwerte für physischen Arbeitsspeicher: Windows 11

In der folgenden Tabelle werden die Grenzwerte für den physischen Arbeitsspeicher für Windows 11 angegeben.

Version Grenzwert für X64 Limit für ARM64
Windows 11 Enterprise 6 TB
6 TB
Windows 11 Education 2 TB
2 TB
Windows 11 Pro for Workstations 6 TB
6 TB
Windows 11 Pro 2 TB
2 TB
Windows 11 Home 128 GB
128 GB

Physische Speichergrenzwerte: Windows 10

In der folgenden Tabelle sind die Grenzwerte für den physischen Arbeitsspeicher für Windows 10 angegeben.

Version Grenzwert für X86 Grenzwert für X64
Windows 10 Enterprise 4 GB
6 TB
Windows 10 Education 4 GB
2 TB
Windows 10 Pro for Workstations 4 GB
6 TB
Windows 10 Pro 4 GB
2 TB
Windows 10 Home 4 GB
128 GB

 

Grenzwerte für physischen Arbeitsspeicher: Windows Server 2016

In der folgenden Tabelle sind die Grenzwerte für den physischen Arbeitsspeicher für Windows Server 2016 angegeben.

Version Limit für X64
Windows Server 2016 Datacenter 24 TB
Windows Server 2016 Standard 24 TB

 

Grenzwerte für physischen Arbeitsspeicher: Windows 8

In der folgenden Tabelle sind die Grenzwerte für den physischen Arbeitsspeicher für Windows 8 angegeben.

Version Grenzwert für X86 Limit für X64
Windows 8 Enterprise 4 GB
512 GB
Windows 8 Professional 4 GB
512 GB
Windows 8 4 GB
128 GB

 

Grenzwerte für physischen Arbeitsspeicher: Windows Server 2012

In der folgenden Tabelle sind die Grenzwerte für den physischen Arbeitsspeicher für Windows Server 2012 angegeben. Windows Server 2012 ist nur in X64-Editionen verfügbar.

Version Limit für X64
Windows Server 2012 Datacenter 4 TB
Windows Server 2012 Standard 4 TB
Windows Server 2012 Essentials 64 GB
Windows Server 2012 Foundation 32 GB
Windows Storage Server 2012 Workgroup 32 GB
Windows Storage Server 2012 Standard 4 TB
Hyper-V Server 2012 4 TB

 

Grenzwerte für physischen Arbeitsspeicher: Windows 7

In der folgenden Tabelle sind die Grenzwerte für den physischen Arbeitsspeicher für Windows 7 angegeben.

Version Grenzwert für X86 Limit für X64
Windows 7 Ultimate 4 GB
192 GB
Windows 7 Enterprise 4 GB
192 GB
Windows 7 Professional 4 GB
192 GB
Windows 7 Home Premium 4 GB
16 GB
Windows 7 Home Basic 4 GB
8 GB
Windows 7 Starter 2 GB

 

Grenzwerte für physischen Arbeitsspeicher: Windows Server 2008 R2

In der folgenden Tabelle sind die Grenzwerte für den physischen Arbeitsspeicher für Windows Server 2008 R2 angegeben. Windows Server 2008 R2 ist nur in 64-Bit-Editionen verfügbar.

Version Limit für X64 Grenzwert für IA64
Windows Server 2008 R2 Datacenter 2 TB
Windows Server 2008 R2 Enterprise 2 TB
Windows Server 2008 R2 für Itanium-basierte Systeme 2 TB
Windows Server 2008 R2 Foundation 8 GB
Windows Server 2008 R2 Standard 32 GB
Windows HPC Server 2008 R2 128 GB
Windows Web Server 2008 R2 32 GB

 

Grenzwerte für physischen Arbeitsspeicher: Windows Server 2008

In der folgenden Tabelle sind die Grenzwerte für den physischen Arbeitsspeicher für Windows Server 2008 angegeben. Grenzwerte, die größer als 4 GB für 32-Bit-Windows sind, gehen davon aus, dass PAE aktiviert ist.

Version Grenzwert für X86 Limit für X64 Grenzwert für IA64
Windows Server 2008 Datacenter 64 GB
1 TB
Windows Server 2008 Enterprise 64 GB
1 TB
Windows Server 2008 HPC Edition 128 GB
Windows Server 2008 Standard 4 GB
32 GB
Windows Server 2008 für Itanium-basierte Systeme 2 TB
Windows Small Business Server 2008 4 GB
32 GB
Windows Web Server 2008 4 GB
32 GB

 

Grenzwerte für physischen Arbeitsspeicher: Windows Vista

In der folgenden Tabelle sind die Grenzwerte für den physischen Arbeitsspeicher für Windows Vista angegeben.

Version Grenzwert für X86 Limit für X64
Windows Vista Ultimate 4 GB
128 GB
Windows Vista Enterprise 4 GB
128 GB
Windows Vista Business 4 GB
128 GB
Windows Vista Home Premium 4 GB
16 GB
Windows Vista Home Basic 4 GB
8 GB
Windows Vista Starter 1 GB

 

Grenzwerte für physischen Arbeitsspeicher: Windows Home Server

Windows Home Server ist nur in einer 32-Bit-Edition verfügbar. Das Limit des physischen Arbeitsspeichers beträgt 4 GB.

Grenzwerte für physischen Arbeitsspeicher: Windows Server 2003 R2

In der folgenden Tabelle sind die Grenzwerte für den physischen Arbeitsspeicher für Windows Server 2003 R2 angegeben. Grenzwerte über 4 GB für 32-Bit-Windows gehen davon aus, dass PAE aktiviert ist.

Version Grenzwert für X86 Limit für X64
Windows Server 2003 R2 Datacenter Edition
64 GB
(16 GB mit 4GT)
1 TB
Windows Server 2003 R2 Enterprise Edition
64 GB
(16 GB mit 4GT)
1 TB
Windows Server 2003 R2 Standard Edition
4 GB
32 GB

 

Grenzwerte für physischen Arbeitsspeicher: Windows Server 2003 mit Service Pack 2 (SP2)

In der folgenden Tabelle sind die Grenzwerte für den physischen Arbeitsspeicher für Windows Server 2003 mit Service Pack 2 (SP2) angegeben. Grenzwerte über 4 GB für 32-Bit-Windows gehen davon aus, dass PAE aktiviert ist.

Version Grenzwert für X86 Limit für X64 Grenzwert für IA64
Windows Server 2003 mit Service Pack 2 (SP2), Datacenter Edition
64 GB
(16 GB mit 4GT)
1 TB
2 TB
Windows Server 2003 mit Service Pack 2 (SP2), Enterprise Edition
64 GB
(16 GB mit 4GT)
1 TB
2 TB
Windows Server 2003 mit Service Pack 2 (SP2), Standard Edition
4 GB
32 GB

 

Grenzwerte für physischen Arbeitsspeicher: Windows Server 2003 mit Service Pack 1 (SP1)

In der folgenden Tabelle sind die Grenzwerte für den physischen Arbeitsspeicher für Windows Server 2003 mit Service Pack 1 (SP1) angegeben. Grenzwerte über 4 GB für 32-Bit-Windows gehen davon aus, dass PAE aktiviert ist.

Version Grenzwert für X86 Limit für X64 Grenzwert für IA64
Windows Server 2003 mit Service Pack 1 (SP1), Datacenter Edition
64 GB
(16 GB mit 4GT)
1 TB
1 TB
Windows Server 2003 mit Service Pack 1 (SP1), Enterprise Edition
64 GB
(16 GB mit 4GT)
1 TB
1 TB
Windows Server 2003 mit Service Pack 1 (SP1), Standard Edition
4 GB
32 GB

 

Grenzwerte für physischen Arbeitsspeicher: Windows Server 2003

In der folgenden Tabelle sind die Grenzwerte für den physischen Arbeitsspeicher für Windows Server 2003 angegeben. Grenzwerte über 4 GB für 32-Bit-Windows gehen davon aus, dass PAE aktiviert ist.

Version Grenzwert für X86 Grenzwert für IA64
Windows Server 2003 Datacenter Edition
64 GB
(16 GB mit 4GT)
512 GB
Windows Server 2003 Enterprise Edition
64 GB
(16 GB mit 4GT)
512 GB
Windows Server 2003 Standard Edition
4 GB
Windows Server 2003 Web Edition
2 GB
Windows Small Business Server 2003
4 GB
Windows Compute Cluster Server 2003
32 GB
Windows Storage Server 2003, Enterprise Edition
8 GB
Windows Storage Server 2003
4 GB

 

Grenzwerte für physischen Arbeitsspeicher: Windows XP

In der folgenden Tabelle sind die Grenzwerte für den physischen Arbeitsspeicher für Windows XP angegeben.

Version Grenzwert für X86 Grenzwert für X64 Grenzwert für IA64
Windows XP 4 GB
128 GB
128 GB (nicht unterstützt)
Windows XP Starter Edition 512 MB


 

Grenzwerte für physischen Arbeitsspeicher: Windows Embedded

In der folgenden Tabelle sind die Grenzwerte für den physischen Arbeitsspeicher für Windows Embedded angegeben.

Version Grenzwert für X86 Grenzwert für X64
Windows XP Embedded
4 GB
Windows Embedded Standard 2009
4 GB
Windows Embedded Standard 7
4 GB
192 GB

 

Auswirkungen von Grafikkarten und anderen Geräten auf speicherlimits

Geräte müssen ihren Arbeitsspeicher unter 4 GB zuordnen, um die Kompatibilität mit nicht PAE-fähigen Windows-Releases zu gewährleisten. Wenn das System also über 4 GB RAM verfügt, ist ein Teil davon entweder deaktiviert oder wird vom BIOS über 4 GB neu zugeordnet. Wenn der Arbeitsspeicher neu zugeordnet wird, kann X64 Windows diesen Arbeitsspeicher verwenden. X86-Clientversionen von Windows unterstützen keinen physischen Arbeitsspeicher oberhalb der 4-GB-Marke, sodass sie nicht auf diese neu zugeordneten Regionen zugreifen können. Jede X64-Windows- oder X86-Serverversion kann verwendet werden.

X86-Clientversionen mit aktivierter PAE verfügen über einen nutzbaren physischen 37-Bit-Adressraum (128 GB). Der Grenzwert, den diese Versionen festlegen, ist die höchste zulässige physische RAM-Adresse, nicht die Größe des E/A-Speicherplatzes. Das bedeutet, dass PAE-fähige Treiber tatsächlich physischen Speicherplatz über 4 GB nutzen können, wenn sie möchten. Beispielsweise könnten Treiber die "verlorenen" Speicherbereiche über 4 GB zuordnen und diesen Speicher als RAM-Datenträger verfügbar machen.

4-Gigabyte-Optimierung

IMAGE_FILE_LARGE_ADDRESS_AWARE

Physical Address Extension