Предельный объем памяти для выпусков Windows и Windows Server
В этом разделе описываются ограничения памяти для поддерживаемых выпусков Windows и Windows Server.
Ограничения памяти и адресного пространства зависят от платформы, операционной системы и того, используются ли IMAGE_FILE_LARGE_ADDRESS_AWARE значение структуры LOADED_IMAGE и 4 гигабайтовая настройка (4GT). IMAGE_FILE_LARGE_ADDRESS_AWARE устанавливается или очищается с помощью параметра компоновщика /LARGEADDRESSAWARE .
Настройка 4 ГБ (4GT), также известная как настройка памяти приложения, или коммутатор /3 ГБ, — это технология (применимая только к 32-разрядным системам), которая изменяет объем виртуального адресного пространства, доступного для приложений в пользовательском режиме. Включение этой технологии сокращает общий размер системного виртуального адресного пространства и, следовательно, максимальные системные ресурсы. Дополнительные сведения см. в статье Что такое 4GT.
Ограничения физической памяти для 32-разрядных платформ также зависят от расширения физических адресов (PAE), которое позволяет 32-разрядным системам Windows использовать более 4 ГБ физической памяти.
Ограничения памяти и адресного пространства
В следующей таблице указаны ограничения памяти и адресного пространства для поддерживаемых выпусков Windows. Если не указано иное, ограничения в этой таблице применяются ко всем поддерживаемым выпускам.
Тип памяти | Ограничение на X86 | Ограничение в 64-разрядной версии Windows |
---|---|---|
Виртуальное адресное пространство в пользовательском режиме для каждого 32-разрядного процесса |
2 ГБ До 3 ГБ с IMAGE_FILE_LARGE_ADDRESS_AWARE и 4GT |
2 ГБ с очисткой IMAGE_FILE_LARGE_ADDRESS_AWARE (по умолчанию) 4 ГБ с набором IMAGE_FILE_LARGE_ADDRESS_AWARE |
Виртуальное адресное пространство в пользовательском режиме для каждого 64-разрядного процесса |
Неприменимо |
Если IMAGE_FILE_LARGE_ADDRESS_AWARE задано (по умолчанию): x64: Windows 8.1 и Windows Server 2012 R2 или более поздней версии: 128 ТБ x64: Windows 8 и Windows Server 2012 или более ранние 8 ТБ Системы на базе Intel Itanium: 7 ТБ 2 ГБ с очисткой IMAGE_FILE_LARGE_ADDRESS_AWARE |
Виртуальное адресное пространство в режиме ядра |
2 ГБ От 1 ДО 2 ГБ с 4GT |
Windows 8.1 и Windows Server 2012 R2 или более поздней версии: 128 ТБ Windows 8 и Windows Server 2012 или более ранних 8 ТБ |
Выстраивный пул |
384 ГБ или ограничение фиксации системы в зависимости от того, что меньше.
Windows 8.1 и Windows Server 2012 R2: 15,5 ТБ или ограничение фиксации системы, в зависимости от того, что меньше. Windows Server 2008 R2, Windows 7, Windows Server 2008 и Windows Vista: Ограничивается доступным виртуальным адресным пространством в режиме ядра. Начиная с Windows Vista с пакетом обновления 1 (SP1) выгружаемый пул также может быть ограничен значением раздела реестра PagedPoolLimit . Windows Home Server и Windows Server 2003: 530 МБ Windows XP: 490 МБ |
384 ГБ или ограничение системной фиксации в зависимости от того, что меньше Windows 8.1 и Windows Server 2012 R2: 15,5 ТБ или ограничение фиксации системы, в зависимости от того, что меньше. Windows Server 2008 R2, Windows 7, Windows Server 2008 и Windows Vista: 128 ГБ или ограничение системной фиксации в зависимости от того, что меньше Windows Server 2003 и Windows XP: До 128 ГБ в зависимости от конфигурации и ОЗУ. |
Непагрегированные пулы |
75 % ОЗУ или 2 ГБ, в зависимости от того, что меньше.
Windows 8.1 и Windows Server 2012 R2: ОЗУ или 16 ТБ, в зависимости от того, что меньше (адресное пространство ограничено 2 x ОЗУ). Windows Vista: Ограничивается только виртуальным адресным пространством и физической памятью в режиме ядра. Начиная с Windows Vista с пакетом обновления 1 (SP1), непагрегированные пулы также могут быть ограничены значением раздела реестра NonPagedPoolLimit . Windows Home Server, Windows Server 2003 и Windows XP: 256 МБ или 128 МБ с 4GT. |
ОЗУ или 128 ГБ( в зависимости от того, что меньше (адресное пространство ограничено 2 x ОЗУ) Windows 8.1 и Windows Server 2012 R2: ОЗУ или 16 ТБ, в зависимости от того, что меньше (адресное пространство ограничено 2 x ОЗУ). Windows Server 2008 R2, Windows 7 и Windows Server 2008: 75 % ОЗУ до 128 ГБ Windows Vista: 40 % ОЗУ до 128 ГБ. Windows Server 2003 и Windows XP: До 128 ГБ в зависимости от конфигурации и ОЗУ. |
Виртуальное адресное пространство системного кэша (физический размер ограничен только физической памятью) |
Ограничивается доступным виртуальным адресным пространством режима ядра или значением раздела реестра SystemCacheLimit . Windows 8.1 и Windows Server 2012 R2: 16 ТБ. Windows Vista: Ограничивается только виртуальным адресным пространством режима ядра. Начиная с Windows Vista с пакетом обновления 1 (SP1) виртуальное адресное пространство системного кэша также может быть ограничено значением раздела реестра SystemCacheLimit . Windows Home Server, Windows Server 2003 и Windows XP: 860 МБ с набором разделов реестра LargeSystemCache и без 4GT; до 448 МБ с 4GT. |
Всегда 1 ТБ независимо от физического Windows 8.1 ОЗУ и Windows Server 2012 R2: 16 ТБ. Windows Server 2003 и Windows XP: До 1 ТБ в зависимости от конфигурации и ОЗУ. |
Ограничения физической памяти: Windows 11
В следующей таблице указаны ограничения физической памяти для Windows 11.
Версия | Ограничение на X64 | Ограничение на ARM64 |
---|---|---|
Windows 11 Корпоративная | 6 TБ |
6 TБ |
Windows 11 для образовательных учреждений | 2 ТБ |
2 ТБ |
Windows 11 Pro для рабочих станций | 6 TБ |
6 TБ |
Windows 11 Pro | 2 ТБ |
2 ТБ |
Windows 11 Домашняя | 128 ГБ |
128 ГБ |
Ограничения физической памяти: Windows 10
В следующей таблице указаны ограничения физической памяти для Windows 10.
Версия | Ограничение на X86 | Ограничение на X64 |
---|---|---|
Windows 10 Корпоративная | 4 ГБ |
6 TБ |
Windows 10 для образовательных учреждений | 4 ГБ |
2 ТБ |
Windows 10 Pro для рабочих станций | 4 ГБ |
6 TБ |
Windows 10 Pro | 4 ГБ |
2 ТБ |
Windows 10 Домашняя | 4 ГБ |
128 ГБ |
Ограничения физической памяти: Windows Server 2016
В следующей таблице указаны ограничения физической памяти для Windows Server 2016.
Версия | Ограничение на X64 |
---|---|
Windows Server 2016 Datacenter | 24 ТБ |
Windows Server 2016 Standard | 24 ТБ |
Ограничения физической памяти: Windows 8
В следующей таблице указаны ограничения физической памяти для Windows 8.
Версия | Ограничение на X86 | Ограничение на X64 |
---|---|---|
Windows 8 Корпоративная | 4 ГБ |
512 ГБ |
Windows 8 Профессиональная | 4 ГБ |
512 ГБ |
Windows 8 | 4 ГБ |
128 ГБ |
Ограничения физической памяти: Windows Server 2012
В следующей таблице указаны ограничения физической памяти для Windows Server 2012. Windows Server 2012 доступна только в выпусках X64.
Версия | Ограничение на X64 |
---|---|
Windows Server 2012 Datacenter | 4 TБ |
Windows Server 2012 Standard | 4 TБ |
Windows Server 2012 Essentials | 64 ГБ |
Windows Server 2012 Foundation | 32 ГБ |
Windows Storage Server 2012 Workgroup | 32 ГБ |
Windows Storage Server 2012 Standard | 4 TБ |
Hyper-V Server 2012 | 4 TБ |
Ограничения физической памяти: Windows 7
В следующей таблице указаны ограничения физической памяти для Windows 7.
Версия | Ограничение на X86 | Ограничение на X64 |
---|---|---|
Windows 7 Максимальная | 4 ГБ |
192 ГБ |
Windows 7 Корпоративная | 4 ГБ |
192 ГБ |
Windows 7 Профессиональная | 4 ГБ |
192 ГБ |
Windows 7 Домашняя расширенная | 4 ГБ |
16 Гб |
Windows 7 Домашняя базовая | 4 Гб |
8 Гб |
Windows 7 Начальная | 2 ГБ |
Н/Д |
Ограничения физической памяти: Windows Server 2008 R2
В следующей таблице указаны ограничения физической памяти для Windows Server 2008 R2. Windows Server 2008 R2 доступна только в 64-разрядных выпусках.
Версия | Ограничение на X64 | Ограничение на IA64 |
---|---|---|
Windows Server 2008 R2 Datacenter | 2 ТБ |
|
Windows Server 2008 R2 Enterprise | 2 ТБ |
|
Windows Server 2008 R2 для систем на базе Itanium | 2 ТБ |
|
Windows Server 2008 R2 Foundation | 8 ГБ |
|
Windows Server 2008 R2 Standard | 32 ГБ |
|
Windows HPC Server 2008 R2 | 128 ГБ |
|
Windows Web Server 2008 R2 | 32 ГБ |
Ограничения физической памяти: Windows Server 2008
В следующей таблице указаны ограничения физической памяти для Windows Server 2008. Ограничения, превышающие 4 ГБ для 32-разрядной версии Windows, предполагают, что pae включен.
Версия | Ограничение на X86 | Ограничение на X64 | Ограничение на IA64 |
---|---|---|---|
Windows Server 2008 Datacenter | 64 ГБ |
1 TБ |
|
Windows Server 2008 Enterprise | 64 ГБ |
1 TБ |
|
Windows Server 2008 HPC Edition | 128 ГБ |
||
Windows Server 2008 Standard | 4 ГБ |
32 ГБ |
|
Windows Server 2008 для систем на базе процессоров Itanium | 2 ТБ |
||
Windows Small Business Server 2008 | 4 ГБ |
32 ГБ |
|
Windows Web Server 2008 | 4 ГБ |
32 ГБ |
Ограничения физической памяти: Windows Vista
В следующей таблице указаны ограничения физической памяти для Windows Vista.
Версия | Ограничение на X86 | Ограничение на X64 |
---|---|---|
Windows Vista Ultimate | 4 ГБ |
128 ГБ |
Windows Vista Enterprise | 4 ГБ |
128 ГБ |
Windows Vista Business | 4 ГБ |
128 ГБ |
Windows Vista Home Premium | 4 ГБ |
16 Гб |
Windows Vista Home Basic | 4 Гб |
8 Гб |
Windows Vista Starter | 1 ГБ |
Ограничения физической памяти: Windows Home Server
Windows Home Server доступен только в 32-разрядном выпуске. Ограничение физической памяти составляет 4 ГБ.
Ограничения физической памяти: Windows Server 2003 R2
В следующей таблице указаны ограничения физической памяти для Windows Server 2003 R2. Ограничения свыше 4 ГБ для 32-разрядной версии Windows предполагают, что pae включена.
Версия | Ограничение на X86 | Ограничение на X64 |
---|---|---|
Windows Server 2003 R2 Datacenter Edition |
64 ГБ (16 ГБ с 4GT) |
1 TБ |
Windows Server 2003 R2 выпуск Enterprise |
64 ГБ (16 ГБ с 4GT) |
1 TБ |
Windows Server 2003 R2 Standard Edition |
4 ГБ |
32 ГБ |
Ограничения физической памяти: Windows Server 2003 с пакетом обновления 2 (SP2)
В следующей таблице указаны ограничения физической памяти для Windows Server 2003 с пакетом обновления 2 (SP2). Ограничения свыше 4 ГБ для 32-разрядной версии Windows предполагают, что pae включена.
Версия | Ограничение на X86 | Ограничение на X64 | Ограничение на IA64 |
---|---|---|---|
Windows Server 2003 с пакетом обновления 2 (SP2), Datacenter Edition |
64 ГБ (16 ГБ с 4GT) |
1 TБ |
2 ТБ |
Windows Server 2003 с пакетом обновления 2 (SP2), выпуск Enterprise |
64 ГБ (16 ГБ с 4GT) |
1 TБ |
2 ТБ |
Windows Server 2003 с пакетом обновления 2 (SP2), Standard Edition |
4 ГБ |
32 ГБ |
Ограничения физической памяти: Windows Server 2003 с пакетом обновления 1 (SP1)
В следующей таблице указаны ограничения физической памяти для Windows Server 2003 с пакетом обновления 1 (SP1). Ограничения свыше 4 ГБ для 32-разрядной версии Windows предполагают, что pae включена.
Версия | Ограничение на X86 | Ограничение на X64 | Ограничение на IA64 |
---|---|---|---|
Windows Server 2003 с пакетом обновления 1 (SP1), Datacenter Edition |
64 ГБ (16 ГБ с 4GT) |
1 ТБ |
1 ТБ |
Windows Server 2003 с пакетом обновления 1 (SP1), выпуск Enterprise |
64 ГБ (16 ГБ с 4GT) |
1 ТБ |
1 ТБ |
Windows Server 2003 с пакетом обновления 1 (SP1), Standard Edition |
4 ГБ |
32 ГБ |
Ограничения физической памяти: Windows Server 2003
В следующей таблице указаны ограничения физической памяти для Windows Server 2003. Ограничения свыше 4 ГБ для 32-разрядной версии Windows предполагают, что pae включена.
Версия | Ограничение на X86 | Ограничение на IA64 |
---|---|---|
Windows Server 2003, Datacenter Edition |
64 ГБ (16 ГБ с 4GT) |
512 ГБ |
Windows Server 2003, Enterprise Edition |
64 ГБ (16 ГБ с 4GT) |
512 ГБ |
Windows Server 2003, Standard Edition |
4 ГБ |
|
Windows Server 2003, Web Edition |
2 ГБ |
|
Windows Small Business Server 2003 |
4 ГБ |
|
Windows Compute Cluster Server 2003 |
32 ГБ |
|
Windows Storage Server 2003, выпуск Enterprise |
8 ГБ |
|
Windows Storage Server 2003 |
4 ГБ |
Ограничения физической памяти: Windows XP
В следующей таблице указаны ограничения физической памяти для Windows XP.
Версия | Ограничение на X86 | Ограничение на X64 | Ограничение на IA64 |
---|---|---|---|
Windows XP | 4 ГБ |
128 ГБ |
128 ГБ (не поддерживается) |
Windows XP Starter Edition | 512 Мб |
Н/Д |
Н/Д |
Ограничения физической памяти: Windows Embedded
В следующей таблице указаны ограничения физической памяти для Windows Embedded.
Версия | Ограничение на X86 | Ограничение на X64 |
---|---|---|
Windows XP Embedded |
4 ГБ |
|
Windows Embedded Standard 2009 |
4 ГБ |
|
Windows Embedded Standard 7 |
4 ГБ |
192 ГБ |
Влияние графических карт и других устройств на ограничения памяти
Устройства должны сопоставлять память ниже 4 ГБ для совместимости с выпусками Windows, не поддерживающие PAE. Таким образом, если в системе имеется 4 ГБ ОЗУ, некоторые из этих данных либо отключены, либо bios переназначается свыше 4 ГБ. Если память переназначается, x64 Windows может использовать эту память. Клиентские версии X86 Windows не поддерживают физическую память выше отметки 4 ГБ, поэтому они не могут получить доступ к этим переназначенных регионам. Любой выпуск X64 Windows или X86 Server.
Версии клиентов X86 с включенным PAE имеют 37-разрядное физическое адресное пространство (128 ГБ). Ограничение, установленное этими версиями, — это максимальный допустимый физический адрес ОЗУ, а не размер пространства ввода-вывода. Это означает, что драйверы с поддержкой PAE могут при необходимости использовать физическое пространство свыше 4 ГБ. Например, драйверы могут сопоставлять "потерянные" области памяти, расположенные выше 4 ГБ, и предоставлять эту память как диск ОЗУ.
Связанные темы