Ограничения памяти для выпусков Windows и Windows Server
В этом разделе описываются ограничения памяти для поддерживаемых выпусков Windows и Windows Server.
Ограничения на память и адресное пространство зависят от платформы, операционной системы и по тому, используется ли IMAGE_FILE_LARGE_ADDRESS_AWARE значение структуры LOADED_IMAGE и 4-гигабайтовой настройки (4GT). IMAGE_FILE_LARGE_ADDRESS_AWARE устанавливается или очищается с помощью параметра компоновщика /LARGEADDRESSAWARE.
4-гигабайтовая настройка (4GT), также известная как настройка памяти приложения или коммутатор /3GB, — это технология (применимо только к 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 ГБ в зависимости от конфигурации и ОЗУ. |
Виртуальное адресное пространство кэша системы (физический размер ограничен только физической памятью) |
Ограничено доступным виртуальным адресным пространством в режиме ядра или значением раздела реестра SystemCacheLim it. 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 ТБ |
6 ТБ |
Windows 11 для образовательных учреждений | 2 ТБ |
2 ТБ |
Windows 11 Pro для рабочих станций | 6 ТБ |
6 ТБ |
Windows 11 Pro | 2 ТБ |
2 ТБ |
Windows 11 Home | 128 ГБ |
128 ГБ |
Ограничения физической памяти: Windows 10
В следующей таблице указаны ограничения физической памяти для Windows 10.
Версия | Ограничение на X86 | Ограничение на X64 |
---|---|---|
Windows 10 Корпоративная | 4 ГБ |
6 ТБ |
Windows 10 для образовательных учреждений | 4 ГБ |
2 ТБ |
Windows 10 Pro для рабочих станций | 4 ГБ |
6 ТБ |
Windows 10 Pro | 4 ГБ |
2 ТБ |
Windows 10 Домашняя страница | 4 ГБ |
128 ГБ |
Ограничения физической памяти: Windows Server 2016
В следующей таблице указаны ограничения физической памяти для Windows Server 2016.
Версия | Ограничение на X64 |
---|---|
Центр обработки данных Windows Server 2016 | 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 | 4 ТБ |
Windows Server 2012 Standard | 4 ТБ |
Windows Server 2012 Essentials | 64 ГБ |
Windows Server 2012 Foundation | 32 ГБ |
Рабочая группа Windows Storage Server 2012 | 32 ГБ |
Windows Storage Server 2012 Standard | 4 ТБ |
Hyper-V Server 2012 | 4 ТБ |
Ограничения физической памяти: Windows 7
В следующей таблице указаны ограничения физической памяти для Windows 7.
Версия | Ограничение на X86 | Ограничение на X64 |
---|---|---|
Windows 7 Ultimate | 4 ГБ |
192 ГБ |
Windows 7 Корпоративная | 4 ГБ |
192 ГБ |
Windows 7 Профессиональный | 4 ГБ |
192 ГБ |
Windows 7 Домашняя категория "Премиум" | 4 ГБ |
16 ГБ |
Windows 7 Домашняя базовая | 4 ГБ |
8 ГБ |
Начальная система Windows 7 | 2 ГБ |
N/A |
Ограничения физической памяти: Windows Server 2008 R2
В следующей таблице указаны ограничения физической памяти для Windows Server 2008 R2. Windows Server 2008 R2 доступна только в 64-разрядных выпусках.
Версия | Ограничение на X64 | Ограничение на IA64 |
---|---|---|
Центр обработки данных Windows Server 2008 R2 | 2 ТБ |
|
Windows Server 2008 R2 Enterprise | 2 ТБ |
|
Windows Server 2008 R2 для систем Itanium-Based | 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 ТБ |
|
Windows Server 2008 Корпоративная | 64 ГБ |
1 ТБ |
|
Windows Server 2008 HPC Edition | 128 ГБ |
||
Windows Server 2008 Standard | 4 ГБ |
32 ГБ |
|
Windows Server 2008 для систем Itanium-Based | 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 | 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 ТБ |
Windows Server 2003 R2 Enterprise Edition |
64 ГБ (16 ГБ с 4GT) |
1 ТБ |
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 ТБ |
2 ТБ |
Windows Server 2003 с пакетом обновления 2 (SP2), Enterprise Edition |
64 ГБ (16 ГБ с 4GT) |
1 ТБ |
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 Edition |
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 Edition |
8 ГБ |
|
Windows Storage Server 2003 |
4 ГБ |
Ограничения физической памяти: Windows XP
В следующей таблице указаны ограничения физической памяти для Windows XP.
Версия | Ограничение на X86 | Ограничение на X64 | Ограничение на IA64 |
---|---|---|---|
Windows XP | 4 ГБ |
128 ГБ |
128 ГБ (не поддерживается) |
Windows XP Starter Edition | 512 МБ |
N/A |
N/A |
Ограничения физической памяти: 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 ГБ ОЗУ, некоторые из него либо отключены, либо перемечены выше 4 ГБ BIOS. Если память переназначается, Windows X64 может использовать эту память. Версии клиентов X86 в Windows не поддерживают физическую память над меткой 4 ГБ, чтобы они не могли получить доступ к этим перемеченным регионам. Любой выпуск X64 Windows или X86 Server может.
Версии клиента X86 с поддержкой PAE имеют доступное 37-разрядное (128 ГБ) физическое адресное пространство. Ограничение, которое накладывают эти версии, является самым допустимым физическим адресом ОЗУ, а не размером пространства ввода-вывода. Это означает, что драйверы с поддержкой PAE могут фактически использовать физическое пространство выше 4 ГБ, если они хотят. Например, драйверы могут сопоставить "потерянные" области памяти, расположенные выше 4 ГБ, и предоставить эту память как диск ОЗУ.
Связанные разделы