Limites de mémoire pour les versions de Windows et de Windows Server
Cette rubrique décrit les limites de mémoire pour les versions Windows et Windows Server prises en charge.
Les limites de mémoire et d’espace d’adressage varient selon la plateforme, le système d’exploitation et selon que la valeur IMAGE_FILE_LARGE_ADDRESS_AWARE de la structure de LOADED_IMAGE et le réglage de 4 gigaoctets (4GT) sont utilisés. IMAGE_FILE_LARGE_ADDRESS_AWARE est défini ou effacé à l’aide de l’option d’éditeur de liens /LARGEADDRESSAWARE .
Le réglage de 4 gigaoctets (4GT), également appelé réglage de la mémoire d’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 ressources système maximales. 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 l’extension d’adresse physique (PAE), 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 de mémoire et d’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é (valeur par défaut) 4 Go avec IMAGE_FILE_LARGE_ADDRESS_AWARE défini |
Espace d’adressage virtuel en mode utilisateur pour chaque processus 64 bits |
Non applicable |
Avec IMAGE_FILE_LARGE_ADDRESS_AWARE définie (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 de 8 To Systèmes Intel Itanium : 7 To 2 Go avec IMAGE_FILE_LARGE_ADDRESS_AWARE effacé |
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 une version antérieure de 8 To |
Pool paginé |
384 Go ou limite de validation système, selon la valeur la plus petite.
Windows 8.1 et Windows Server 2012 R2 : 15,5 To ou limite de validation système, 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, selon la valeur la plus petite Windows 8.1 et Windows Server 2012 R2 : 15,5 To ou la limite de validation système, selon la valeur la plus petite. Windows Server 2008 R2, Windows 7, Windows Server 2008 et Windows Vista : 128 Go ou limite de validation système, 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 la taille la plus petite.
Windows 8.1 et Windows Server 2012 R2 : RAM ou 16 To, selon la valeur la plus petite (l’espace d’adressage est limité à 2 x RAM). Windows Vista : Limité uniquement par l’espace d’adressage virtuel en mode noyau et la mémoire physique. À compter de Windows Vista avec SP1, le pool sans page 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 la valeur la plus petite (l’espace d’adressage est limité à 2 x RAM) Windows 8.1 et Windows Server 2012 R2 : RAM ou 16 To, selon la valeur la plus petite (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 la 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 l’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 la clé de Registre LargeSystemCache définie et sans 4GT ; jusqu’à 448 Mo avec 4GT. |
Toujours 1 To, quelle que soit la mémoire 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 les Stations de travail | 6 To |
6 To |
Windows 11 Pro | 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 les 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 |
Windows Storage Server 2012 Workgroup | 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 Édition Intégrale | 4 Go |
192 Go |
Windows 7 Enterprise | 4 Go |
192 Go |
Windows 7 Professionnel | 4 Go |
192 Go |
Windows 7 Édition Familiale Premium | 4 Go |
16 Go |
Windows 7 Édition Familiale Basique | 4 Go |
8 Go |
Windows 7 Édition 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 les systèmes Itanium | 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 l’EP est activée.
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 | 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 la mémoire physique pour Windows Vista.
Version | Limite sur X86 | Limite sur X64 |
---|---|---|
Windows Vista Édition Intégrale | 4 Go |
128 Go |
Windows Vista Entreprise | 4 Go |
128 Go |
Windows Vista Professionnel | 4 Go |
128 Go |
Windows Vista Édition Familiale Premium | 4 Go |
16 Go |
Windows Vista Édition Familiale Basique | 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 la mémoire physique pour Windows Server 2003 R2. Les limites supérieures à 4 Go pour Windows 32 bits supposent que paE est activé.
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 la 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é.
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), Êdition Entreprise |
64 Go (16 Go avec 4GT) |
1 To |
2 To |
Windows Server 2003 avec Service Pack 2 (SP2), Édition Standard |
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é.
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), Êdition Entreprise |
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é.
Version | Limite sur X86 | Limite sur IA64 |
---|---|---|
Windows Server 2003 Datacenter Edition |
64 Go (16 Go avec 4GT) |
512 Go |
Windows Server 2003 Enterprise Edition |
64 Go (16 Go avec 4GT) |
512 Go |
Windows Server 2003 Standard Edition |
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 la 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 être compatibles avec les versions windows non compatibles PAE. Par conséquent, si le système a 4 Go de RAM, une partie de celle-ci est désactivée ou est réappée au-dessus de 4 Go par le BIOS. Si la mémoire est réapplique, Windows X64 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, de sorte qu’elles ne peuvent pas accéder à ces régions remappées. N’importe quelle version de X64 Windows ou X86 Server peut.
Les versions clientes X86 avec PAE activée ont un espace d’adressage physique 37 bits (128 Go) utilisable. La limite imposée par ces versions est l’adresse RAM physique la plus élevée autorisée, et non la taille de l’espace d’E/S. Cela signifie que les pilotes compatibles PAE peuvent utiliser un espace physique supérieur à 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.
Rubriques connexes