Поделиться через


Предельный объем памяти для выпусков 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 ГБ, и предоставлять эту память как диск ОЗУ.

Настройка в 4 ГБ

IMAGE_FILE_LARGE_ADDRESS_AWARE

Расширение физического адреса