Memory Limits for Windows and Windows Server Releases (Límites de memoria para versiones de Windows y Windows Server)

En este tema se describen los límites de memoria de las versiones compatibles de Windows y Windows Server.

Los límites de memoria y espacio de direcciones varían según la plataforma, el sistema operativo y si el valor IMAGE_FILE_LARGE_ADDRESS_AWARE de la estructura de LOADED_IMAGE y el ajuste de 4 gigabytes (4GT) están en uso. IMAGE_FILE_LARGE_ADDRESS_AWARE se establece o desactiva mediante la opción del enlazador /LARGEADDRESSAWARE .

El ajuste de 4 gigabytes (4GT), también conocido como ajuste de memoria de la aplicación o el conmutador /3GB, es una tecnología (solo aplicable a sistemas de 32 bits) que modifica la cantidad de espacio de direcciones virtual disponible para las aplicaciones en modo de usuario. La habilitación de esta tecnología reduce el tamaño total del espacio de direcciones virtuales del sistema y, por tanto, los máximos de recursos del sistema. Para obtener más información, vea ¿Qué es 4GT?

Los límites de memoria física para plataformas de 32 bits también dependen de la extensión de direcciones físicas (PAE), que permite que los sistemas Windows de 32 bits usen más de 4 GB de memoria física.

Límites de espacio de memoria y direcciones

En la tabla siguiente se especifican los límites de memoria y espacio de direcciones para las versiones admitidas de Windows. A menos que se indique lo contrario, los límites de esta tabla se aplican a todas las versiones admitidas.

Tipo de memoria Límite en X86 Límite en Windows de 64 bits
Espacio de direcciones virtuales en modo de usuario para cada proceso de 32 bits
2 GB
Hasta 3 GB con IMAGE_FILE_LARGE_ADDRESS_AWARE y 4GT
2 GB con IMAGE_FILE_LARGE_ADDRESS_AWARE borrado (valor predeterminado)
4 GB con IMAGE_FILE_LARGE_ADDRESS_AWARE establecido
Espacio de direcciones virtuales en modo de usuario para cada proceso de 64 bits
No aplicable
Con IMAGE_FILE_LARGE_ADDRESS_AWARE establecido (valor predeterminado):
x64: Windows 8.1 y Windows Server 2012 R2 o posterior: 128 TB
x64: Windows 8 y Windows Server 2012 o versiones anteriores de 8 TB
Sistemas basados en Intel Itanium: 7 TB

2 GB con IMAGE_FILE_LARGE_ADDRESS_AWARE borrado
Espacio de direcciones virtuales en modo kernel
2 GB
De 1 GB a un máximo de 2 GB con 4GT
Windows 8.1 y Windows Server 2012 R2 o posterior: 128 TB
Windows 8 y Windows Server 2012 o versiones anteriores de 8 TB
Grupo paginado
Límite de confirmación del sistema o de 384 GB, lo que sea menor. Windows 8.1 y Windows Server 2012 R2: 15,5 TB o límite de confirmación del sistema, lo que sea menor.
Windows Server 2008 R2, Windows 7, Windows Server 2008 y Windows Vista: Limitado por el espacio de direcciones virtuales en modo kernel disponible. A partir de Windows Vista con Service Pack 1 (SP1), el grupo paginado también puede estar limitado por el valor de clave del Registro PagedPoolLimit .
Windows Home Server y Windows Server 2003: 530 MB
Windows XP: 490 MB

Límite de confirmación del sistema o 384 GB, lo que sea menor Windows 8.1 y Windows Server 2012 R2: 15,5 TB o límite de confirmación del sistema, lo que sea menor.
Windows Server 2008 R2, Windows 7, Windows Server 2008 y Windows Vista: 128 GB o límite de confirmación del sistema, lo que sea menor
Windows Server 2003 y Windows XP: Hasta 128 GB en función de la configuración y la RAM.

Grupo no paginado
75% de RAM o 2 GB, lo que sea menor. Windows 8.1 y Windows Server 2012 R2: RAM o 16 TB, lo que sea menor (el espacio de direcciones está limitado a 2 x RAM).
Windows Vista: Limitado solo por el espacio de direcciones virtuales del modo kernel y la memoria física. A partir de Windows Vista con SP1, el grupo no paginado también puede estar limitado por el valor de clave del Registro NonPagedPoolLimit .
Windows Home Server, Windows Server 2003 y Windows XP: 256 MB o 128 MB con 4GT.

RAM o 128 GB, lo que sea menor (el espacio de direcciones está limitado a 2 x RAM) Windows 8.1 y Windows Server 2012 R2: RAM o 16 TB, lo que sea menor (el espacio de direcciones está limitado a 2 x RAM).
Windows Server 2008 R2, Windows 7 y Windows Server 2008: 75 % de RAM hasta un máximo de 128 GB
Windows Vista: 40 % de RAM hasta un máximo de 128 GB.
Windows Server 2003 y Windows XP: Hasta 128 GB en función de la configuración y la RAM.

Espacio de direcciones virtuales de caché del sistema (tamaño físico limitado solo por memoria física)
Limitado por el espacio de direcciones virtuales en modo kernel disponible o el valor de clave del Registro SystemCacheLimit .
Windows 8.1 y Windows Server 2012 R2: 16 TB.
Windows Vista: Limitado solo por el espacio de direcciones virtuales del modo kernel. A partir de Windows Vista con SP1, el espacio de direcciones virtuales de caché del sistema también puede estar limitado por el valor de clave del Registro SystemCacheLimit .
Windows Home Server, Windows Server 2003 y Windows XP: 860 MB con la clave del Registro LargeSystemCache establecida y sin 4GT; hasta 448 MB con 4GT.

Siempre 1 TB independientemente de la Windows 8.1 de RAM física y Windows Server 2012 R2: 16 TB.
Windows Server 2003 y Windows XP: Hasta 1 TB en función de la configuración y la RAM.

Límites de memoria física: Windows 11

En la tabla siguiente se especifican los límites de memoria física para Windows 11.

Versión Límite en X64 Límite en 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

Límites de memoria física: Windows 10

En la tabla siguiente se especifican los límites de memoria física para Windows 10.

Versión Límite en X86 Límite en 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

 

Límites de memoria física: Windows Server 2016

En la tabla siguiente se especifican los límites de memoria física para Windows Server 2016.

Versión Límite en X64
Windows Server 2016 Datacenter 24 TB
Windows Server 2016 Standard 24 TB

 

Límites de memoria física: Windows 8

En la tabla siguiente se especifican los límites de memoria física para Windows 8.

Versión Límite en X86 Límite en X64
Windows 8 Enterprise 4 GB
512 GB
Windows 8 Professional 4 GB
512 GB
Windows 8 4 GB
128 GB

 

Límites de memoria física: Windows Server 2012

En la tabla siguiente se especifican los límites de memoria física para Windows Server 2012. Windows Server 2012 solo está disponible en ediciones X64.

Versión Límite en 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

 

Límites de memoria física: Windows 7

En la tabla siguiente se especifican los límites de memoria física para Windows 7.

Versión Límite en X86 Límite en 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
N/D

 

Límites de memoria física: Windows Server 2008 R2

En la tabla siguiente se especifican los límites de memoria física para Windows Server 2008 R2. Windows Server 2008 R2 solo está disponible en ediciones de 64 bits.

Versión Límite en X64 Límite en IA64
Windows Server 2008 R2 Datacenter 2 TB
Windows Server 2008 R2 Enterprise 2 TB
Windows Server 2008 R2 for Itanium-Based Systems 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

 

Límites de memoria física: Windows Server 2008

En la tabla siguiente se especifican los límites de memoria física para Windows Server 2008. Los límites superiores a 4 GB para Windows de 32 bits suponen que PAE está habilitado.

Versión Límite en X86 Límite en X64 Límite en 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 for Itanium-Based Systems 2 TB
Windows Small Business Server 2008 4 GB
32 GB
Windows Web Server 2008 4 GB
32 GB

 

Límites de memoria física: Windows Vista

En la tabla siguiente se especifican los límites de memoria física para Windows Vista.

Versión Límite en X86 Límite en 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

 

Límites de memoria física: Windows Home Server

Windows Home Server solo está disponible en una edición de 32 bits. El límite de memoria física es de 4 GB.

Límites de memoria física: Windows Server 2003 R2

En la tabla siguiente se especifican los límites de memoria física para Windows Server 2003 R2. Los límites de más de 4 GB para Windows de 32 bits suponen que PAE está habilitado.

Versión Límite en X86 Límite en X64
Windows Server 2003 R2 Datacenter Edition
64 GB
(16 GB con 4GT)
1 TB
Windows Server 2003 R2 Enterprise Edition
64 GB
(16 GB con 4GT)
1 TB
Windows Server 2003 R2 Standard Edition
4 GB
32 GB

 

Límites de memoria física: Windows Server 2003 con Service Pack 2 (SP2)

En la tabla siguiente se especifican los límites de memoria física para Windows Server 2003 con Service Pack 2 (SP2). Los límites de más de 4 GB para Windows de 32 bits suponen que PAE está habilitado.

Versión Límite en X86 Límite en X64 Límite en IA64
Windows Server 2003 con Service Pack 2 (SP2), Datacenter Edition
64 GB
(16 GB con 4GT)
1 TB
2 TB
Windows Server 2003 con Service Pack 2 (SP2), Enterprise Edition
64 GB
(16 GB con 4GT)
1 TB
2 TB
Windows Server 2003 con Service Pack 2 (SP2), Standard Edition
4 GB
32 GB

 

Límites de memoria física: Windows Server 2003 con Service Pack 1 (SP1)

En la tabla siguiente se especifican los límites de memoria física para Windows Server 2003 con Service Pack 1 (SP1). Los límites de más de 4 GB para Windows de 32 bits suponen que PAE está habilitado.

Versión Límite en X86 Límite en X64 Límite en IA64
Windows Server 2003 con Service Pack 1 (SP1), Datacenter Edition
64 GB
(16 GB con 4GT)
1 TB
1 TB
Windows Server 2003 con Service Pack 1 (SP1), Enterprise Edition
64 GB
(16 GB con 4GT)
1 TB
1 TB
Windows Server 2003 con Service Pack 1 (SP1), Standard Edition
4 GB
32 GB

 

Límites de memoria física: Windows Server 2003

En la tabla siguiente se especifican los límites de memoria física para Windows Server 2003. Los límites de más de 4 GB para Windows de 32 bits suponen que PAE está habilitado.

Versión Límite en X86 Límite en IA64
Windows Server 2003, Datacenter Edition
64 GB
(16 GB con 4GT)
512 GB
Windows Server 2003, Enterprise Edition
64 GB
(16 GB con 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

 

Límites de memoria física: Windows XP

En la tabla siguiente se especifican los límites de memoria física para Windows XP.

Versión Límite en X86 Límite en X64 Límite en IA64
Windows XP 4 GB
128 GB
128 GB (no compatible)
Windows XP Starter Edition 512 MB
No aplicable
No aplicable

 

Límites de memoria física: Windows Embedded

En la tabla siguiente se especifican los límites de memoria física para Windows Embedded.

Versión Límite en X86 Límite en X64
Windows XP Embedded
4 GB
Windows Embedded Standard 2009
4 GB
Windows Embedded Standard 7
4 GB
192 GB

 

Cómo afectan las tarjetas gráficas y otros dispositivos a los límites de memoria

Los dispositivos tienen que asignar su memoria por debajo de 4 GB para la compatibilidad con versiones de Windows no compatibles con PAE. Por lo tanto, si el sistema tiene 4 GB de RAM, algunos de ellos están deshabilitados o se reasignan por encima de 4 GB por el BIOS. Si se reasigna la memoria, X64 Windows puede usar esta memoria. Las versiones de cliente X86 de Windows no admiten memoria física por encima de la marca de 4 GB, por lo que no pueden acceder a estas regiones reasignadas. Cualquier versión X64 de Windows o X86 Server puede.

Las versiones de cliente X86 con PAE habilitado tienen un espacio de direcciones físicos de 37 bits (128 GB) utilizable. El límite que imponen estas versiones es la dirección RAM física permitida más alta, no el tamaño del espacio de E/S. Esto significa que los controladores compatibles con PAE pueden usar realmente espacio físico por encima de 4 GB si lo desean. Por ejemplo, los controladores podrían asignar las regiones de memoria "perdidas" ubicadas por encima de 4 GB y exponer esta memoria como un disco RAM.

Ajuste de 4 gigabytes

IMAGE_FILE_LARGE_ADDRESS_AWARE

Extensión de dirección física