Partager via


Limites de mémoire pour les versions windows et Windows Server

Cette rubrique décrit les limites de mémoire pour les versions de Windows et Windows Server prises en charge.

Les limites de la mémoire et de l’espace d’adressage varient selon la plateforme, le système d’exploitation et si la valeur IMAGE_FILE_LARGE_ADDRESS_AWARE de la structure LOADED_IMAGE et réglage de 4 gigaoctets (4GT) sont en cours d’utilisation. IMAGE_FILE_LARGE_ADDRESS_AWARE est défini ou effacé à l’aide de l’option /LARGEADDRESSAWARE éditeur de liens.

Le réglage de 4 gigaoctets (4GT), également appelé réglage de la mémoire de l’application ou commutateur /3 Go, est une technologie (applicable uniquement aux systèmes 32 bits) qui modifie la quantité d’espace d’adressage virtuel disponible pour les applications en mode utilisateur. L’activation de cette technologie réduit la taille globale de l’espace d’adressage virtuel du système et par conséquent, les maximums de ressources système. Pour plus d’informations, consultez Qu’est-ce que 4GT.

Les limites de mémoire physique pour les plateformes 32 bits dépendent également de la 'extension d’adresse physique (PAE), ce qui permet aux systèmes Windows 32 bits d’utiliser plus de 4 Go de mémoire physique.

Limites de mémoire et d’espace d’adressage

Le tableau suivant spécifie les limites relatives à la mémoire et à l’espace d’adressage pour les versions prises en charge de Windows. Sauf indication contraire, les limites de ce tableau s’appliquent à toutes les versions prises en charge.

Type de mémoire Limite sur X86 Limite dans Windows 64 bits
Espace d’adressage virtuel en mode utilisateur pour chaque processus 32 bits
2 Go
Jusqu’à 3 Go avec IMAGE_FILE_LARGE_ADDRESS_AWARE et 4GT
2 Go avec IMAGE_FILE_LARGE_ADDRESS_AWARE effacé (par défaut)
4 Go avec IMAGE_FILE_LARGE_ADDRESS_AWARE set
Espace d’adressage virtuel en mode utilisateur pour chaque processus 64 bits
Sans objet
Avec IMAGE_FILE_LARGE_ADDRESS_AWARE défini (valeur par défaut) :
x64 : Windows 8.1 et Windows Server 2012 R2 ou version ultérieure : 128 To
x64 : Windows 8 et Windows Server 2012 ou version antérieure 8 To
systèmes Intel Itanium : 7 To

2 Go avec IMAGE_FILE_LARGE_ADDRESS_AWARE effacés
Espace d’adressage virtuel en mode noyau
2 Go
De 1 Go à un maximum de 2 Go avec 4GT
Windows 8.1 et Windows Server 2012 R2 ou version ultérieure : 128 To
Windows 8 et Windows Server 2012 ou version antérieure 8 To
Pool paginé
384 Go ou une limite de validation système, selon la valeur la plus petite. Windows 8.1 et Windows Server 2012 R2 : limite de validation système ou 15,5 To, selon la valeur la plus petite.
Windows Server 2008 R2, Windows 7, Windows Server 2008 et Windows Vista : Limité par l’espace d’adressage virtuel en mode noyau disponible. À compter de Windows Vista avec Service Pack 1 (SP1), le pool paginé peut également être limité par la valeur de clé de Registre PagedPoolLimit.
Windows Home Server et Windows Server 2003 : 530 Mo
Windows XP : 490 Mo

384 Go ou limite de validation système, quelle que soit la plus petite Windows 8.1 et Windows Server 2012 R2 : 15,5 To ou une limite de validation système, la valeur la plus petite étant la plus petite.
Windows Server 2008 R2, Windows 7, Windows Server 2008 et Windows Vista : limite de validation système ou 128 Go, selon la valeur la plus petite
Windows Server 2003 et Windows XP : jusqu’à 128 Go en fonction de la configuration et de la RAM.

Pool non paginé
75% de RAM ou 2 Go, selon ce qui est plus petit. Windows 8.1 et Windows Server 2012 R2 : RAM ou 16 To, selon ce qui est plus petit (l’espace d’adressage est limité à 2 x RAM).
Windows Vista : limité uniquement par espace d’adressage virtuel en mode noyau et mémoire physique. À compter de Windows Vista avec SP1, le pool non paginé peut également être limité par la valeur de clé de Registre NonPagedPoolLimit.
Windows Home Server, Windows Server 2003 et Windows XP : 256 Mo ou 128 Mo avec 4GT.

RAM ou 128 Go, selon que l’espace d’adressage est plus petit (l’espace d’adressage est limité à 2 x RAM) Windows 8.1 et Windows Server 2012 R2 : RAM ou 16 To, selon que l’espace d’adressage est plus petit (l’espace d’adressage est limité à 2 x RAM).
Windows Server 2008 R2, Windows 7 et Windows Server 2008 : 75% de RAM jusqu’à un maximum de 128 Go
Windows Vista : 40% de RAM jusqu’à un maximum de 128 Go.
Windows Server 2003 et Windows XP : jusqu’à 128 Go en fonction de la configuration et de la RAM.

Espace d’adressage virtuel du cache système (taille physique limitée uniquement par mémoire physique)
Limité par l’espace d’adressage virtuel en mode noyau disponible ou la valeur de clé de Registre SystemCacheLimit.
Windows 8.1 et Windows Server 2012 R2 : 16 To.
Windows Vista : Limité uniquement par espace d’adressage virtuel en mode noyau. À compter de Windows Vista avec SP1, l’espace d’adressage virtuel du cache système peut également être limité par la valeur de clé de Registre SystemCacheLimit.
Windows Home Server, Windows Server 2003 et Windows XP : 860 Mo avec LargeSystemCache clé de Registre définie et sans 4GT ; jusqu’à 448 Mo avec 4GT.

Toujours 1 To, quelle que soit la RAM physique Windows 8.1 et Windows Server 2012 R2 : 16 To.
Windows Server 2003 et Windows XP : jusqu’à 1 To en fonction de la configuration et de la RAM.

Limites de mémoire physique : Windows 11

Le tableau suivant spécifie les limites de mémoire physique pour Windows 11.

Version Limite sur X64 Limite sur ARM64
Windows 11 Entreprise 6 To
6 To
Windows 11 Éducation 2 To
2 To
Windows 11 Professionnel pour stations de travail 6 To
6 To
Windows 11 Professionnel 2 To
2 To
Windows 11 Famille 128 Go
128 Go

Limites de mémoire physique : Windows 10

Le tableau suivant spécifie les limites de mémoire physique pour Windows 10.

Version Limite sur X86 Limite sur X64
Windows 10 Entreprise 4 Go
6 To
Windows 10 Éducation 4 Go
2 To
Windows 10 Professionnel pour stations de travail 4 Go
6 To
Windows 10 Professionnel 4 Go
2 To
Windows 10 Famille 4 Go
128 Go

 

Limites de mémoire physique : Windows Server 2016

Le tableau suivant spécifie les limites de mémoire physique pour Windows Server 2016.

Version Limite sur X64
Windows Server 2016 Datacenter 24 To
Windows Server 2016 Standard 24 To

 

Limites de mémoire physique : Windows 8

Le tableau suivant spécifie les limites de mémoire physique pour Windows 8.

Version Limite sur X86 Limite sur X64
Windows 8 Entreprise 4 Go
512 Go
Windows 8 Professionnel 4 Go
512 Go
Windows 8 4 Go
128 Go

 

Limites de mémoire physique : Windows Server 2012

Le tableau suivant spécifie les limites de mémoire physique pour Windows Server 2012. Windows Server 2012 est disponible uniquement dans les éditions X64.

Version Limite sur X64
Windows Server 2012 Datacenter 4 To
Windows Server 2012 Standard 4 To
Windows Server 2012 Essentials 64 Go
Windows Server 2012 Foundation 32 Go
Groupe de travail Windows Storage Server 2012 32 Go
Windows Storage Server 2012 Standard 4 To
Hyper-V Server 2012 4 To

 

Limites de mémoire physique : Windows 7

Le tableau suivant spécifie les limites de mémoire physique pour Windows 7.

Version Limite sur X86 Limite sur X64
Windows 7 Ultimate 4 Go
192 Go
Windows 7 Entreprise 4 Go
192 Go
Windows 7 Professionnel 4 Go
192 Go
Windows 7 Famille Premium 4 Go
16 Go
Windows 7 Home Basic 4 Go
8 Go
Windows 7 Starter 2 Go
N/A

 

Limites de mémoire physique : Windows Server 2008 R2

Le tableau suivant spécifie les limites de mémoire physique pour Windows Server 2008 R2. Windows Server 2008 R2 est disponible uniquement dans les éditions 64 bits.

Version Limite sur X64 Limite sur IA64
Windows Server 2008 R2 Datacenter 2 To
Windows Server 2008 R2 Entreprise 2 To
Windows Server 2008 R2 pour systèmes Itanium-Based 2 To
Windows Server 2008 R2 Foundation 8 Go
Windows Server 2008 R2 Standard 32 Go
Windows HPC Server 2008 R2 128 Go
Windows Web Server 2008 R2 32 Go

 

Limites de mémoire physique : Windows Server 2008

Le tableau suivant spécifie les limites de mémoire physique pour Windows Server 2008. Les limites supérieures à 4 Go pour Windows 32 bits supposent que PAE est activé.

Version Limite sur X86 Limite sur X64 Limite sur IA64
Windows Server 2008 Datacenter 64 Go
1 To
Windows Server 2008 Entreprise 64 Go
1 To
Windows Server 2008 HPC Edition 128 Go
Windows Server 2008 Standard 4 Go
32 Go
Windows Server 2008 pour les systèmes Itanium-Based 2 To
Windows Small Business Server 2008 4 Go
32 Go
Windows Web Server 2008 4 Go
32 Go

 

Limites de mémoire physique : Windows Vista

Le tableau suivant spécifie les limites de mémoire physique pour Windows Vista.

Version Limite sur X86 Limite sur X64
Windows Vista Ultimate 4 Go
128 Go
Windows Vista Entreprise 4 Go
128 Go
Windows Vista Business 4 Go
128 Go
Windows Vista Home Premium 4 Go
16 Go
Windows Vista Home Basic 4 Go
8 Go
Windows Vista Starter 1 Go

 

Limites de mémoire physique : Windows Home Server

Windows Home Server est disponible uniquement dans une édition 32 bits. La limite de mémoire physique est de 4 Go.

Limites de mémoire physique : Windows Server 2003 R2

Le tableau suivant spécifie les limites de mémoire physique pour Windows Server 2003 R2. Les limites supérieures à 4 Go pour Windows 32 bits supposent que PAE est activée.

Version Limite sur X86 Limite sur X64
Windows Server 2003 R2 Datacenter Edition
64 Go
(16 Go avec 4GT)
1 To
Windows Server 2003 R2 Enterprise Edition
64 Go
(16 Go avec 4GT)
1 To
Windows Server 2003 R2 Standard Edition
4 Go
32 Go

 

Limites de mémoire physique : Windows Server 2003 avec Service Pack 2 (SP2)

Le tableau suivant spécifie les limites de mémoire physique pour Windows Server 2003 avec Service Pack 2 (SP2). Les limites supérieures à 4 Go pour Windows 32 bits supposent que PAE est activée.

Version Limite sur X86 Limite sur X64 Limite sur IA64
Windows Server 2003 avec Service Pack 2 (SP2), Datacenter Edition
64 Go
(16 Go avec 4GT)
1 To
2 To
Windows Server 2003 avec Service Pack 2 (SP2), Enterprise Edition
64 Go
(16 Go avec 4GT)
1 To
2 To
Windows Server 2003 avec Service Pack 2 (SP2), Standard Edition
4 Go
32 Go

 

Limites de mémoire physique : Windows Server 2003 avec Service Pack 1 (SP1)

Le tableau suivant spécifie les limites de mémoire physique pour Windows Server 2003 avec Service Pack 1 (SP1). Les limites supérieures à 4 Go pour Windows 32 bits supposent que PAE est activée.

Version Limite sur X86 Limite sur X64 Limite sur IA64
Windows Server 2003 avec Service Pack 1 (SP1), Datacenter Edition
64 Go
(16 Go avec 4GT)
1 To
1 To
Windows Server 2003 avec Service Pack 1 (SP1), Enterprise Edition
64 Go
(16 Go avec 4GT)
1 To
1 To
Windows Server 2003 avec Service Pack 1 (SP1), Édition Standard
4 Go
32 Go

 

Limites de mémoire physique : Windows Server 2003

Le tableau suivant spécifie les limites de mémoire physique pour Windows Server 2003. Les limites supérieures à 4 Go pour Windows 32 bits supposent que PAE est activée.

Version Limite sur X86 Limite sur IA64
Windows Server 2003, Édition Datacenter
64 Go
(16 Go avec 4GT)
512 Go
Windows Server 2003, Édition Entreprise
64 Go
(16 Go avec 4GT)
512 Go
Windows Server 2003, Édition Standard
4 Go
Windows Server 2003, Édition Web
2 Go
Windows Small Business Server 2003
4 Go
Windows Compute Cluster Server 2003
32 Go
Windows Storage Server 2003, Édition Entreprise
8 Go
Windows Storage Server 2003
4 Go

 

Limites de mémoire physique : Windows XP

Le tableau suivant spécifie les limites de mémoire physique pour Windows XP.

Version Limite sur X86 Limite sur X64 Limite sur IA64
Windows XP 4 Go
128 Go
128 Go (non pris en charge)
Windows XP Starter Edition 512 Mo
N/A
N/A

 

Limites de mémoire physique : Windows Embedded

Le tableau suivant spécifie les limites de mémoire physique pour Windows Embedded.

Version Limite sur X86 Limite sur X64
Windows XP Embedded
4 Go
Windows Embedded Standard 2009
4 Go
Windows Embedded Standard 7
4 Go
192 Go

 

Comment les cartes graphiques et d’autres appareils affectent les limites de mémoire

Les appareils doivent mapper leur mémoire inférieure à 4 Go pour la compatibilité avec les versions Windows non compatibles paE. Par conséquent, si le système a 4 Go de RAM, certains d’entre elles sont désactivés ou sont remappés au-dessus de 4 Go par le BIOS. Si la mémoire est remappée, X64 Windows peut utiliser cette mémoire. Les versions clientes X86 de Windows ne prennent pas en charge la mémoire physique au-dessus de la marque de 4 Go. Elles ne peuvent donc pas accéder à ces régions remappées. Toute version X64 Windows ou X86 Server peut.

Les versions clientes X86 avec PAE activées ont un espace d’adressage physique 37 bits (128 Go) utilisable. La limite que ces versions imposent est l’adresse RAM physique autorisée la plus élevée, et non la taille de l’espace d’E/S. Cela signifie que les pilotes prenant en charge paE peuvent réellement utiliser de l’espace physique au-dessus de 4 Go s’ils le souhaitent. Par exemple, les pilotes peuvent mapper les régions de mémoire « perdues » situées au-dessus de 4 Go et exposer cette mémoire en tant que disque RAM.

réglage de 4 Gigaoctets

IMAGE_FILE_LARGE_ADDRESS_AWARE

extension d’adresse physique